| ||||||||||||||||||||||||
| ||||||||||||||||||||||||
| ||||||||||||||||||||||||
| ||||||||||||||||||||||||
| ||||||||||||||||||||||||
| ||||||||||||||||||||||||
| ||||||||||||||||||||||||
| ||||||||||||||||||||||||
| ||||||||||||||||||||||||
| ||||||||||||||||||||||||
| ||||||||||||||||||||||||
| ||||||||||||||||||||||||
| ||||||||||||||||||||||||
| ||||||||||||||||||||||||
"try not to become a man of success, but rather try to become a man of value"
Showing posts with label weB. Show all posts
Showing posts with label weB. Show all posts
October 21, 2010
HTML Special Character / Symbols
April 12, 2010
computer shortcut
Driving around your desktop
| To... | Use this shortcut |
|---|---|
| Select a file/folder/icon | Type the first letter of the file. If you have several files starting with the same letter, continue hitting the letter key until your cursor lands on the file or folder you want. |
| Search for a file/folder | F3 |
| Rename a file/folder | Select the file/folder, click F2, and then re-type the name |
| Find out when the file or folder was created, by whom, and how big it is | Select the file, right-click, and then click Properties |
| Display the Start menu | Ctrl + Esc |
| Create a shortcut on your desktop to your favorite file/folder | Drag the file/folder icon to your desktop |
| Scroll between open items | Alt + Tab, then hold down Alt while clicking Tab to reach the desired file or program |
Working with Word
| To... | Use this shortcut |
|---|---|
| Select text | Shift + Right Arrow, Left Arrow, Up Arrow, or Down Arrow to highlight text |
| Copy selected text | Ctrl + C |
| Cut selected text | Ctrl + X |
| Paste selected text | Ctrl + V |
| Undo your last action | Ctrl + Z |
| Select all the text within your document | Ctrl + A |
| Bold text | Ctrl + B |
| Italicize text | Ctrl + I |
| Underline | Ctrl + U |
| Decrease font size | Ctrl + Shift + < |
| Increase font size | Ctrl + Shift + > |
| Change font | Ctrl + Shift + F, then use the arrow keys to reach the new font |
| Change font size | Ctrl + Shift + P, then use the arrow keys to reach the new font size |
| Create page break | Ctrl + Enter |
| Create new document | Ctrl + N |
| Open My Documents window | Ctrl + O |
| Close a document | Ctrl + W |
| Save a document | Ctrl + S |
| Print a document | Ctrl + P |
| Preview what you're about to print | Alt + Ctrl + I |
Accelerating Excel
| To... | Use this shortcut |
|---|---|
| Move right to left, cell by cell | Tab |
| Move up and down, cell by cell | Enter |
| Erase data in current cell | Backspace |
| Return to the beginning of the row | Home |
| Enter the date | Ctrl + ; (semicolon) |
| Enter the time | Ctrl + Shift + : (colon) |
| Start a formula | = (equal sign) |
| Check the spelling of titles or words within the cells | F7 |
| Find out about the style within the cell | ALT + ' (apostrophe) |
| Display the Format Cells dialog box | Ctrl + 1 |
| Apply the general number format | Ctrl + Shift + ~ |
| Turn numbers into dollars | Ctrl + Shift + $ |
| Make numbers a percentage | Ctrl + Shift + % |
| Apply a border | Ctrl + Shift + & |
Expediting Internet Explorer
| To... | Use this shortcut |
|---|---|
| Add sites to your Favorites |
|
| Select a home page |
|
| Use the History function if you visit a few select sites constantly |
|
| Customize your toolbar to the tools you use most frequently |
|
October 27, 2009
October 13, 2009
dengerin musik2 terbaru tanpa butuh tools pemutar musik
Stuck g ada winamp, media player dan g punya file2 musik. Tenang asalkan online kita bisa gunakan beberapa website untuk streaming lagu secara online .. nih rekomendasi yang sip :
Grooveshark - listen to free music
manteb banget dah, engine nya dia pake flash player, jadi pastiin dulu browsermu udah keinstall flash player ..
trus tinggal daftar secara gratis .. kamu udah bisa
- search lagu kesayanganmu quickly,
- create playlist ndiri,
- lihat lagu-lagu yang lagi populer,
- plus liat info2 detail lagu yang udah ada di database grooveshark,
- selebihnya kamu bisa upload lagu kesayanganmu,
- mungkin juga berinteraksi sama orang-orang pengguna grooveshark yang lain ..
Grooveshark - listen to free music
manteb banget dah, engine nya dia pake flash player, jadi pastiin dulu browsermu udah keinstall flash player ..
trus tinggal daftar secara gratis .. kamu udah bisa
- search lagu kesayanganmu quickly,
- create playlist ndiri,
- lihat lagu-lagu yang lagi populer,
- plus liat info2 detail lagu yang udah ada di database grooveshark,
- selebihnya kamu bisa upload lagu kesayanganmu,
- mungkin juga berinteraksi sama orang-orang pengguna grooveshark yang lain ..
October 09, 2009
akses diblok ? cuek aja .. ada google translate
Mungkin udah banyak dibahas di mana-mana tapi tetep aja menarik,
berusaha mengakali bagaimana memBUKA link link yang udah diBLOK
Bila url tertentu diblok, misal youtube tak bisa dari tempat atau kantor anda,
dan akses ditolak !!! huh .. hehe coba aja salah satu trik berikut ..
berusaha mengakali bagaimana memBUKA link link yang udah diBLOK
Bila url tertentu diblok, misal youtube tak bisa dari tempat atau kantor anda,
dan akses ditolak !!! huh .. hehe coba aja salah satu trik berikut ..
- Buka link berikut : http://google.co.id/translate
- masukkan http://youtube.com ke dalam field google-translate seperti ilustrasi berikut dan lihatlah hasilnya ..
mungkin untuk beberapa setting jaringan cara ini sudah diantisipasi dan tidak bisa dijalankan, tetapi g masalah .. masih ada jalan .. semangat !! semangat !! .. yang penting digunakan dengan bijak .. hahahahaha
September 25, 2009
generate cs file from wsdl
Open Visual Studio Command prompt
Windows -> start -> Microsoft Visual Studio 2008 -> Visual Studio Toolstype " wsdl [options] {URL | path} "
read the details on http://msdn.microsoft.com/en-us/library/7h3ystb6(VS.80).aspx
August 25, 2009
Difference between Web.Config and Machine.Config File
Difference between Web.Config and Machine.Config File
Two types of configuration files supported by ASP.Net.Configuration files are used to control and manage the behavior of a web application.
i) Machine.config
ii)Web.config
Difference between Machine.Config and Web.Config
Machine.Config:
i) This is automatically installed when you install Visual Studio. Net.
ii) This is also called machine level configuration file.
iii)Only one machine.config file exists on a server.
iv) This file is at the highest level in the configuration hierarchy.
Web.Config:
i) This is automatically created when you create an ASP.Net web application project.
ii) This is also called application level configuration file.
iii)This file inherits setting from the machine.config
March 27, 2009
Lorem Ipsum generator :))
Mungkin semuanya udah pada tau dari untaian frasa
'Lorem Ipsum dolor si amet ...' bla bla .. ini to ..
Pasti banyak yang bertanya-tanya apa artinya? mengapa bisa se-populer itu ? ..
Haha .. uneg2 yang sama juga keluar dari kepalaku ..
Tapi yang jelas kumpulan frasa aneh dan unik ini sudah menjadi kewajiban bila kita berada dalam level template/prototype, untuk page web misalnya ..
Bila kita bingung ingin mengisikan suatu konten ke dalam page,
maka palinglah mudah dengan menggunakan frasa unik ini .. heheh ..
Bahkan sekarang udah ada tool lho untuk menggenerate paragraf, frasa, atau bytes ini ..
Coba de di link ini www.lipsum.com kreatif kreatif .. :D
'Lorem Ipsum dolor si amet ...' bla bla .. ini to ..
Pasti banyak yang bertanya-tanya apa artinya? mengapa bisa se-populer itu ? ..
Haha .. uneg2 yang sama juga keluar dari kepalaku ..
Tapi yang jelas kumpulan frasa aneh dan unik ini sudah menjadi kewajiban bila kita berada dalam level template/prototype, untuk page web misalnya ..
Bila kita bingung ingin mengisikan suatu konten ke dalam page,
maka palinglah mudah dengan menggunakan frasa unik ini .. heheh ..
Bahkan sekarang udah ada tool lho untuk menggenerate paragraf, frasa, atau bytes ini ..
Coba de di link ini www.lipsum.com kreatif kreatif .. :D
May 18, 2008
Hati-hati email Paypal Racun Palsu !!!
Bagi anda yang punya akun di Paypal silahkan lihat berita ini ..
sebelum menerima akibat yang buruk .. BAHAYA !!!
http://forum.babastudio.com/viewtopic.php?f=31&t=17
sebelum menerima akibat yang buruk .. BAHAYA !!!
http://forum.babastudio.com/viewtopic.php?f=31&t=17
March 12, 2008
Benchmark dari PHP3 hingga PHP5
PHP (Personal Home Page Hypertext Preprocessor) adalah bahasa pemrograman web yang bersifat server-side (script dieksekusi pada server) dan open source.
Pertama dibuat oleh Rasmus Lerdorf pada tahun 1995, saat itu bernama FI (Form Interpreted), dan selanjutnya menjadi PHP/FI dengan versi yang terus berkembang.
Hingga pada pertengahan 1997, Zend menyusun ulang interpreter PHP. Pada Juni 1998 Zend merilis interpreter baru untuk PHP dan meresmikan nama rilis tersebut menjadi PHP 3.0
Berikutnya terus bermunculan versi-versi barunya hingga akhirnya pada Juni 2004 muncul PHP 5.0 dengan perubahan besar yaitu berorientasi objek.
Berikut ini adalah hasil benchmarking yang diukur dari:
1. Jumlah objek yang dibuat dalam satu detik
2. Akses ke member dalam satu detik
3. Pemanggilan method yang dilakukan dalam satu detik
4. Jumlah array yang dibuat dalam satu detik
5. Akses array dengan index dalam satu detik
6. Akses array dengan key dalam satu detik
7. Operasi floating point sederhana dalam satu detik
8. Operasi floating point kompleks dalam satu detik
9. Perulangan bertingkat yang dilakukan dalam satu detik dengan floating point
10. Perulangan bertingkat yang dilakukan dalam satu detik dengan integer
Dari hasil benchmark dapat dilihat bahwa kecepatan pembuatan objek meningkat terus dari versi lama ke versi baru, tetapi ada juga penurunan dari versi 4 ke 5 dalam faktor benchmark yang lain. Tetapi dapat disimpulkan bahwa terdapat banyak peningkatan dari PHP 3 ke 4. Sedangkan PHP 4 ke 5 hanya mengalami peningkatan kecepatan yang berarti dalam pembuatan objek.
PHP 3.0.17
Object Creation: 52631 objects created per second
Member Access: 142857 member accesses per second
Method Calls: 111111 method calls per second
Array Creation: 142857 arrays created per second
Array Index Access: 35714 array elements accessed by index per second
Array Key Access: 250000 array elements accessed by key per second
Basic FP: 500000 basic FP operations per second
Complex FP: 250000 complex FP operations per second
Nested Loops (FP): 128726 nested loops per second
Nested Loops (Int): 128726 nested loops per second
PHP 4.0.6
Object Creation: 333333 objects created per second
Member Access: 1000000 member accesses per second
Method Calls: 500000 method calls per second
Array Creation: 1000000 arrays created per second
Array Index Access: 500000 array elements accessed by index per second
Array Key Access: 2000000 array elements accessed by key per second
Basic FP: 5000000 basic FP operations per second
Complex FP: 1333333 complex FP operations per second
Nested Loops (FP): 919477 nested loops per second
Nested Loops (Int): 919477 nested loops per second
PHP 4.1.0
Object Creation: 500000 objects created per second
Member Access: 1000000 member accesses per second
Method Calls: 500000 method calls per second
Array Creation: 1000000 arrays created per second
Array Index Access: 666666 array elements accessed by index per second
Array Key Access: 2000000 array elements accessed by key per second
Basic FP: 5000000 basic FP operations per second
Complex FP: 2000000 complex FP operations per second
Nested Loops (FP): 919477 nested loops per second
Nested Loops (Int): 919477 nested loops per second
PHP 4.1.0 / Zend Optimizer 2.1.0
Object Creation: 500000 objects created per second
Member Access: member accesses per second
Method Calls: 500000 method calls per second
Array Creation: 1000000 arrays created per second
Array Index Access: 1000000 array elements accessed by index per second
Array Key Access: 2000000 array elements accessed by key per second
Basic FP: 5000000 basic FP operations per second
Complex FP: 2000000 complex FP operations per second
Nested Loops (FP): 1072723 nested loops per second
Nested Loops (Int): 1072723 nested loops per second
PHP 4.1.1
Object Creation: 500000 objects created per second
Member Access: 1000000 member accesses per second
Method Calls: 500000 method calls per second
Array Creation: 1000000 arrays created per second
Array Index Access: 666666 array elements accessed by index per second
Array Key Access: 2000000 array elements accessed by key per second
Basic FP: 5000000 basic FP operations per second
Complex FP: 2000000 complex FP operations per second
Nested Loops (FP): 919477 nested loops per second
Nested Loops (Int): 919477 nested loops per second
PHP 4.1.1 / Zend Optimizer 2.1.0
Object Creation: 500000 objects created per second
Member Access: member accesses per second
Method Calls: 1000000 method calls per second
Array Creation: 1000000 arrays created per second
Array Index Access: 1000000 array elements accessed by index per second
Array Key Access: 2000000 array elements accessed by key per second
Basic FP: 5000000 basic FP operations per second
Complex FP: 2000000 complex FP operations per second
Nested Loops (FP): 1072723 nested loops per second
Nested Loops (Int): 1072723 nested loops per second
PHP 4.1.2
Object Creation: 500000 objects created per second
Member Access: 1000000 member accesses per second
Method Calls: 1000000 method calls per second
Array Creation: 1000000 arrays created per second
Array Index Access: 666666 array elements accessed by index per second
Array Key Access: 2000000 array elements accessed by key per second
Basic FP: 5000000 basic FP operations per second
Complex FP: 2000000 complex FP operations per second
Nested Loops (FP): 919477 nested loops per second
Nested Loops (Int): 919477 nested loops per second
PHP 4.1.2 / Zend Optimizer 2.1.0
Object Creation: 500000 objects created per second
Member Access: member accesses per second
Method Calls: 500000 method calls per second
Array Creation: 1000000 arrays created per second
Array Index Access: 666666 array elements accessed by index per second
Array Key Access: 2000000 array elements accessed by key per second
Basic FP: 5000000 basic FP operations per second
Complex FP: 2000000 complex FP operations per second
Nested Loops (FP): 1072723 nested loops per second
Nested Loops (Int): 1072723 nested loops per second
PHP 4.2.0
Object Creation: 333333 objects created per second
Member Access: 1000000 member accesses per second
Method Calls: 500000 method calls per second
Array Creation: 1000000 arrays created per second
Array Index Access: 500000 array elements accessed by index per second
Array Key Access: 2000000 array elements accessed by key per second
Basic FP: 2500000 basic FP operations per second
Complex FP: 1333333 complex FP operations per second
Nested Loops (FP): 643634 nested loops per second
Nested Loops (Int): 643634 nested loops per second
PHP 4.2.0 / Zend Optimizer 2.1.0
Object Creation: 500000 objects created per second
Member Access: 1000000 member accesses per second
Method Calls: 500000 method calls per second
Array Creation: 1000000 arrays created per second
Array Index Access: 666666 array elements accessed by index per second
Array Key Access: 2000000 array elements accessed by key per second
Basic FP: 5000000 basic FP operations per second
Complex FP: 2000000 complex FP operations per second
Nested Loops (FP): 1072723 nested loops per second
Nested Loops (Int): 1072723 nested loops per second
PHP 4.2.1
Object Creation: 333333 objects created per second
Member Access: 1000000 member accesses per second
Method Calls: 500000 method calls per second
Array Creation: 1000000 arrays created per second
Array Index Access: 500000 array elements accessed by index per second
Array Key Access: 2000000 array elements accessed by key per second
Basic FP: 2500000 basic FP operations per second
Complex FP: 1333333 complex FP operations per second
Nested Loops (FP): 643634 nested loops per second
Nested Loops (Int): 643634 nested loops per second
PHP 4.2.1 / Zend Optimizer 2.1.0
Object Creation: 500000 objects created per second
Member Access: 1000000 member accesses per second
Method Calls: 500000 method calls per second
Array Creation: 1000000 arrays created per second
Array Index Access: 1000000 array elements accessed by index per second
Array Key Access: 2000000 array elements accessed by key per second
Basic FP: 5000000 basic FP operations per second
Complex FP: 2000000 complex FP operations per second
Nested Loops (FP): 1072723 nested loops per second
Nested Loops (Int): 1072723 nested loops per second
PHP 4.2.2
Object Creation: 333333 objects created per second
Member Access: 1000000 member accesses per second
Method Calls: 500000 method calls per second
Array Creation: 1000000 arrays created per second
Array Index Access: 666666 array elements accessed by index per second
Array Key Access: 2000000 array elements accessed by key per second
Basic FP: 5000000 basic FP operations per second
Complex FP: 2000000 complex FP operations per second
Nested Loops (FP): 919477 nested loops per second
Nested Loops (Int): 919477 nested loops per second
PHP 4.2.2 / Zend Optimizer 2.1.0
Object Creation: 500000 objects created per second
Member Access: 1000000 member accesses per second
Method Calls: 500000 method calls per second
Array Creation: 1000000 arrays created per second
Array Index Access: 666666 array elements accessed by index per second
Array Key Access: 2000000 array elements accessed by key per second
Basic FP: 5000000 basic FP operations per second
Complex FP: 2000000 complex FP operations per second
Nested Loops (FP): 1072723 nested loops per second
Nested Loops (Int): 1072723 nested loops per second
PHP 4.2.3
Object Creation: 500000 objects created per second
Member Access: 1000000 member accesses per second
Method Calls: 500000 method calls per second
Array Creation: 1000000 arrays created per second
Array Index Access: 666666 array elements accessed by index per second
Array Key Access: 2000000 array elements accessed by key per second
Basic FP: 5000000 basic FP operations per second
Complex FP: 2000000 complex FP operations per second
Nested Loops (FP): 919477 nested loops per second
Nested Loops (Int): 919477 nested loops per second
PHP 4.2.3 / Zend Optimizer 2.1.0
Object Creation: 500000 objects created per second
Member Access: 1000000 member accesses per second
Method Calls: 500000 method calls per second
Array Creation: 1000000 arrays created per second
Array Index Access: 666666 array elements accessed by index per second
Array Key Access: 2000000 array elements accessed by key per second
Basic FP: 5000000 basic FP operations per second
Complex FP: 2000000 complex FP operations per second
Nested Loops (FP): 1072723 nested loops per second
Nested Loops (Int): 1072723 nested loops per second
PHP 4.3.0
Object Creation: 500000 objects created per second
Member Access: 1000000 member accesses per second
Method Calls: 500000 method calls per second
Array Creation: 1000000 arrays created per second
Array Index Access: 666666 array elements accessed by index per second
Array Key Access: 2000000 array elements accessed by key per second
Basic FP: 5000000 basic FP operations per second
Complex FP: 2000000 complex FP operations per second
Nested Loops (FP): 919477 nested loops per second
Nested Loops (Int): 919477 nested loops per second
PHP 4.3.0 / Zend Optimizer 2.1.0
Object Creation: 500000 objects created per second
Member Access: 1000000 member accesses per second
Method Calls: 1000000 method calls per second
Array Creation: 1000000 arrays created per second
Array Index Access: 666666 array elements accessed by index per second
Array Key Access: 2000000 array elements accessed by key per second
Basic FP: 5000000 basic FP operations per second
Complex FP: 2000000 complex FP operations per second
Nested Loops (FP): 1072723 nested loops per second
Nested Loops (Int): 1072723 nested loops per second
PHP 4.3.1
Object Creation: 500000 objects created per second
Member Access: 1000000 member accesses per second
Method Calls: 500000 method calls per second
Array Creation: 1000000 arrays created per second
Array Index Access: 666666 array elements accessed by index per second
Array Key Access: 2000000 array elements accessed by key per second
Basic FP: 5000000 basic FP operations per second
Complex FP: 2000000 complex FP operations per second
Nested Loops (FP): 919477 nested loops per second
Nested Loops (Int): 919477 nested loops per second
PHP 4.3.1 / Zend Optimizer 2.1.0
Object Creation: 500000 objects created per second
Member Access: 1000000 member accesses per second
Method Calls: 1000000 method calls per second
Array Creation: 1000000 arrays created per second
Array Index Access: 666666 array elements accessed by index per second
Array Key Access: 2000000 array elements accessed by key per second
Basic FP: 5000000 basic FP operations per second
Complex FP: 2000000 complex FP operations per second
Nested Loops (FP): 1072723 nested loops per second
Nested Loops (Int): 1072723 nested loops per second
PHP 4.3.2
Object Creation: 494914 objects created per second
Member Access: 814159 member accesses per second
Method Calls: 500777 method calls per second
Array Creation: 785620 arrays created per second
Array Index Access: 558904 array elements accessed by index per second
Array Key Access: 1469991 array elements accessed by key per second
Basic FP: 2592782 basic FP operations per second
Complex FP: 1392896 complex FP operations per second
Nested Loops (FP): 793235 nested loops per second
Nested Loops (Int): 778411 nested loops per second
PHP 4.3.2 / Zend Optimizer 2.1.0
Object Creation: 503928 objects created per second
Member Access: 931718 member accesses per second
Method Calls: 523217 method calls per second
Array Creation: 885975 arrays created per second
Array Index Access: 652623 array elements accessed by index per second
Array Key Access: 1717587 array elements accessed by key per second
Basic FP: 2922180 basic FP operations per second
Complex FP: 1352902 complex FP operations per second
Nested Loops (FP): 952104 nested loops per second
Nested Loops (Int): 946750 nested loops per second
PHP 4.3.3
Object Creation: 499947 objects created per second
Member Access: 792912 member accesses per second
Method Calls: 498160 method calls per second
Array Creation: 831432 arrays created per second
Array Index Access: 519222 array elements accessed by index per second
Array Key Access: 1481721 array elements accessed by key per second
Basic FP: 2640580 basic FP operations per second
Complex FP: 1476457 complex FP operations per second
Nested Loops (FP): 829499 nested loops per second
Nested Loops (Int): 824984 nested loops per second
PHP 4.3.3 / Zend Optimizer 2.1.0
Object Creation: 518567 objects created per second
Member Access: 914221 member accesses per second
Method Calls: 520740 method calls per second
Array Creation: 880647 arrays created per second
Array Index Access: 644349 array elements accessed by index per second
Array Key Access: 1718750 array elements accessed by key per second
Basic FP: 2780354 basic FP operations per second
Complex FP: 1514725 complex FP operations per second
Nested Loops (FP): 934093 nested loops per second
Nested Loops (Int): 943846 nested loops per second
PHP 4.3.4
Object Creation: 523805 objects created per second
Member Access: 847528 member accesses per second
Method Calls: 522657 method calls per second
Array Creation: 858453 arrays created per second
Array Index Access: 567986 array elements accessed by index per second
Array Key Access: 1553188 array elements accessed by key per second
Basic FP: 2711068 basic FP operations per second
Complex FP: 1505034 complex FP operations per second
Nested Loops (FP): 861946 nested loops per second
Nested Loops (Int): 856327 nested loops per second
PHP 4.3.4 / Zend Optimizer 2.1.0
Object Creation: 510080 objects created per second
Member Access: 916327 member accesses per second
Method Calls: 514986 method calls per second
Array Creation: 882336 arrays created per second
Array Index Access: 658552 array elements accessed by index per second
Array Key Access: 1714635 array elements accessed by key per second
Basic FP: 2841214 basic FP operations per second
Complex FP: 1467551 complex FP operations per second
Nested Loops (FP): 951716 nested loops per second
Nested Loops (Int): 961089 nested loops per second
PHP 5.0.0b1
Object Creation: 494201 objects created per second
Member Access: 772186 member accesses per second
Method Calls: 518440 method calls per second
Array Creation: 827412 arrays created per second
Array Index Access: 578545 array elements accessed by index per second
Array Key Access: 1501046 array elements accessed by key per second
Basic FP: 2827384 basic FP operations per second
Complex FP: 1402479 complex FP operations per second
Nested Loops (FP): 810364 nested loops per second
Nested Loops (Int): 810218 nested loops per second
PHP 5.0.0b2
Object Creation: 518135 objects created per second
Member Access: 794789 member accesses per second
Method Calls: 523476 method calls per second
Array Creation: 725273 arrays created per second
Array Index Access: 623300 array elements accessed by index per second
Array Key Access: 1590238 array elements accessed by key per second
Basic FP: 2779372 basic FP operations per second
Complex FP: 1389743 complex FP operations per second
Nested Loops (FP): 734069 nested loops per second
Nested Loops (Int): 750492 nested loops per second
Sumber :
Pertama dibuat oleh Rasmus Lerdorf pada tahun 1995, saat itu bernama FI (Form Interpreted), dan selanjutnya menjadi PHP/FI dengan versi yang terus berkembang.
Hingga pada pertengahan 1997, Zend menyusun ulang interpreter PHP. Pada Juni 1998 Zend merilis interpreter baru untuk PHP dan meresmikan nama rilis tersebut menjadi PHP 3.0
Berikutnya terus bermunculan versi-versi barunya hingga akhirnya pada Juni 2004 muncul PHP 5.0 dengan perubahan besar yaitu berorientasi objek.
Berikut ini adalah hasil benchmarking yang diukur dari:
1. Jumlah objek yang dibuat dalam satu detik
2. Akses ke member dalam satu detik
3. Pemanggilan method yang dilakukan dalam satu detik
4. Jumlah array yang dibuat dalam satu detik
5. Akses array dengan index dalam satu detik
6. Akses array dengan key dalam satu detik
7. Operasi floating point sederhana dalam satu detik
8. Operasi floating point kompleks dalam satu detik
9. Perulangan bertingkat yang dilakukan dalam satu detik dengan floating point
10. Perulangan bertingkat yang dilakukan dalam satu detik dengan integer
Dari hasil benchmark dapat dilihat bahwa kecepatan pembuatan objek meningkat terus dari versi lama ke versi baru, tetapi ada juga penurunan dari versi 4 ke 5 dalam faktor benchmark yang lain. Tetapi dapat disimpulkan bahwa terdapat banyak peningkatan dari PHP 3 ke 4. Sedangkan PHP 4 ke 5 hanya mengalami peningkatan kecepatan yang berarti dalam pembuatan objek.
PHP 3.0.17
Object Creation: 52631 objects created per second
Member Access: 142857 member accesses per second
Method Calls: 111111 method calls per second
Array Creation: 142857 arrays created per second
Array Index Access: 35714 array elements accessed by index per second
Array Key Access: 250000 array elements accessed by key per second
Basic FP: 500000 basic FP operations per second
Complex FP: 250000 complex FP operations per second
Nested Loops (FP): 128726 nested loops per second
Nested Loops (Int): 128726 nested loops per second
PHP 4.0.6
Object Creation: 333333 objects created per second
Member Access: 1000000 member accesses per second
Method Calls: 500000 method calls per second
Array Creation: 1000000 arrays created per second
Array Index Access: 500000 array elements accessed by index per second
Array Key Access: 2000000 array elements accessed by key per second
Basic FP: 5000000 basic FP operations per second
Complex FP: 1333333 complex FP operations per second
Nested Loops (FP): 919477 nested loops per second
Nested Loops (Int): 919477 nested loops per second
PHP 4.1.0
Object Creation: 500000 objects created per second
Member Access: 1000000 member accesses per second
Method Calls: 500000 method calls per second
Array Creation: 1000000 arrays created per second
Array Index Access: 666666 array elements accessed by index per second
Array Key Access: 2000000 array elements accessed by key per second
Basic FP: 5000000 basic FP operations per second
Complex FP: 2000000 complex FP operations per second
Nested Loops (FP): 919477 nested loops per second
Nested Loops (Int): 919477 nested loops per second
PHP 4.1.0 / Zend Optimizer 2.1.0
Object Creation: 500000 objects created per second
Member Access: member accesses per second
Method Calls: 500000 method calls per second
Array Creation: 1000000 arrays created per second
Array Index Access: 1000000 array elements accessed by index per second
Array Key Access: 2000000 array elements accessed by key per second
Basic FP: 5000000 basic FP operations per second
Complex FP: 2000000 complex FP operations per second
Nested Loops (FP): 1072723 nested loops per second
Nested Loops (Int): 1072723 nested loops per second
PHP 4.1.1
Object Creation: 500000 objects created per second
Member Access: 1000000 member accesses per second
Method Calls: 500000 method calls per second
Array Creation: 1000000 arrays created per second
Array Index Access: 666666 array elements accessed by index per second
Array Key Access: 2000000 array elements accessed by key per second
Basic FP: 5000000 basic FP operations per second
Complex FP: 2000000 complex FP operations per second
Nested Loops (FP): 919477 nested loops per second
Nested Loops (Int): 919477 nested loops per second
PHP 4.1.1 / Zend Optimizer 2.1.0
Object Creation: 500000 objects created per second
Member Access: member accesses per second
Method Calls: 1000000 method calls per second
Array Creation: 1000000 arrays created per second
Array Index Access: 1000000 array elements accessed by index per second
Array Key Access: 2000000 array elements accessed by key per second
Basic FP: 5000000 basic FP operations per second
Complex FP: 2000000 complex FP operations per second
Nested Loops (FP): 1072723 nested loops per second
Nested Loops (Int): 1072723 nested loops per second
PHP 4.1.2
Object Creation: 500000 objects created per second
Member Access: 1000000 member accesses per second
Method Calls: 1000000 method calls per second
Array Creation: 1000000 arrays created per second
Array Index Access: 666666 array elements accessed by index per second
Array Key Access: 2000000 array elements accessed by key per second
Basic FP: 5000000 basic FP operations per second
Complex FP: 2000000 complex FP operations per second
Nested Loops (FP): 919477 nested loops per second
Nested Loops (Int): 919477 nested loops per second
PHP 4.1.2 / Zend Optimizer 2.1.0
Object Creation: 500000 objects created per second
Member Access: member accesses per second
Method Calls: 500000 method calls per second
Array Creation: 1000000 arrays created per second
Array Index Access: 666666 array elements accessed by index per second
Array Key Access: 2000000 array elements accessed by key per second
Basic FP: 5000000 basic FP operations per second
Complex FP: 2000000 complex FP operations per second
Nested Loops (FP): 1072723 nested loops per second
Nested Loops (Int): 1072723 nested loops per second
PHP 4.2.0
Object Creation: 333333 objects created per second
Member Access: 1000000 member accesses per second
Method Calls: 500000 method calls per second
Array Creation: 1000000 arrays created per second
Array Index Access: 500000 array elements accessed by index per second
Array Key Access: 2000000 array elements accessed by key per second
Basic FP: 2500000 basic FP operations per second
Complex FP: 1333333 complex FP operations per second
Nested Loops (FP): 643634 nested loops per second
Nested Loops (Int): 643634 nested loops per second
PHP 4.2.0 / Zend Optimizer 2.1.0
Object Creation: 500000 objects created per second
Member Access: 1000000 member accesses per second
Method Calls: 500000 method calls per second
Array Creation: 1000000 arrays created per second
Array Index Access: 666666 array elements accessed by index per second
Array Key Access: 2000000 array elements accessed by key per second
Basic FP: 5000000 basic FP operations per second
Complex FP: 2000000 complex FP operations per second
Nested Loops (FP): 1072723 nested loops per second
Nested Loops (Int): 1072723 nested loops per second
PHP 4.2.1
Object Creation: 333333 objects created per second
Member Access: 1000000 member accesses per second
Method Calls: 500000 method calls per second
Array Creation: 1000000 arrays created per second
Array Index Access: 500000 array elements accessed by index per second
Array Key Access: 2000000 array elements accessed by key per second
Basic FP: 2500000 basic FP operations per second
Complex FP: 1333333 complex FP operations per second
Nested Loops (FP): 643634 nested loops per second
Nested Loops (Int): 643634 nested loops per second
PHP 4.2.1 / Zend Optimizer 2.1.0
Object Creation: 500000 objects created per second
Member Access: 1000000 member accesses per second
Method Calls: 500000 method calls per second
Array Creation: 1000000 arrays created per second
Array Index Access: 1000000 array elements accessed by index per second
Array Key Access: 2000000 array elements accessed by key per second
Basic FP: 5000000 basic FP operations per second
Complex FP: 2000000 complex FP operations per second
Nested Loops (FP): 1072723 nested loops per second
Nested Loops (Int): 1072723 nested loops per second
PHP 4.2.2
Object Creation: 333333 objects created per second
Member Access: 1000000 member accesses per second
Method Calls: 500000 method calls per second
Array Creation: 1000000 arrays created per second
Array Index Access: 666666 array elements accessed by index per second
Array Key Access: 2000000 array elements accessed by key per second
Basic FP: 5000000 basic FP operations per second
Complex FP: 2000000 complex FP operations per second
Nested Loops (FP): 919477 nested loops per second
Nested Loops (Int): 919477 nested loops per second
PHP 4.2.2 / Zend Optimizer 2.1.0
Object Creation: 500000 objects created per second
Member Access: 1000000 member accesses per second
Method Calls: 500000 method calls per second
Array Creation: 1000000 arrays created per second
Array Index Access: 666666 array elements accessed by index per second
Array Key Access: 2000000 array elements accessed by key per second
Basic FP: 5000000 basic FP operations per second
Complex FP: 2000000 complex FP operations per second
Nested Loops (FP): 1072723 nested loops per second
Nested Loops (Int): 1072723 nested loops per second
PHP 4.2.3
Object Creation: 500000 objects created per second
Member Access: 1000000 member accesses per second
Method Calls: 500000 method calls per second
Array Creation: 1000000 arrays created per second
Array Index Access: 666666 array elements accessed by index per second
Array Key Access: 2000000 array elements accessed by key per second
Basic FP: 5000000 basic FP operations per second
Complex FP: 2000000 complex FP operations per second
Nested Loops (FP): 919477 nested loops per second
Nested Loops (Int): 919477 nested loops per second
PHP 4.2.3 / Zend Optimizer 2.1.0
Object Creation: 500000 objects created per second
Member Access: 1000000 member accesses per second
Method Calls: 500000 method calls per second
Array Creation: 1000000 arrays created per second
Array Index Access: 666666 array elements accessed by index per second
Array Key Access: 2000000 array elements accessed by key per second
Basic FP: 5000000 basic FP operations per second
Complex FP: 2000000 complex FP operations per second
Nested Loops (FP): 1072723 nested loops per second
Nested Loops (Int): 1072723 nested loops per second
PHP 4.3.0
Object Creation: 500000 objects created per second
Member Access: 1000000 member accesses per second
Method Calls: 500000 method calls per second
Array Creation: 1000000 arrays created per second
Array Index Access: 666666 array elements accessed by index per second
Array Key Access: 2000000 array elements accessed by key per second
Basic FP: 5000000 basic FP operations per second
Complex FP: 2000000 complex FP operations per second
Nested Loops (FP): 919477 nested loops per second
Nested Loops (Int): 919477 nested loops per second
PHP 4.3.0 / Zend Optimizer 2.1.0
Object Creation: 500000 objects created per second
Member Access: 1000000 member accesses per second
Method Calls: 1000000 method calls per second
Array Creation: 1000000 arrays created per second
Array Index Access: 666666 array elements accessed by index per second
Array Key Access: 2000000 array elements accessed by key per second
Basic FP: 5000000 basic FP operations per second
Complex FP: 2000000 complex FP operations per second
Nested Loops (FP): 1072723 nested loops per second
Nested Loops (Int): 1072723 nested loops per second
PHP 4.3.1
Object Creation: 500000 objects created per second
Member Access: 1000000 member accesses per second
Method Calls: 500000 method calls per second
Array Creation: 1000000 arrays created per second
Array Index Access: 666666 array elements accessed by index per second
Array Key Access: 2000000 array elements accessed by key per second
Basic FP: 5000000 basic FP operations per second
Complex FP: 2000000 complex FP operations per second
Nested Loops (FP): 919477 nested loops per second
Nested Loops (Int): 919477 nested loops per second
PHP 4.3.1 / Zend Optimizer 2.1.0
Object Creation: 500000 objects created per second
Member Access: 1000000 member accesses per second
Method Calls: 1000000 method calls per second
Array Creation: 1000000 arrays created per second
Array Index Access: 666666 array elements accessed by index per second
Array Key Access: 2000000 array elements accessed by key per second
Basic FP: 5000000 basic FP operations per second
Complex FP: 2000000 complex FP operations per second
Nested Loops (FP): 1072723 nested loops per second
Nested Loops (Int): 1072723 nested loops per second
PHP 4.3.2
Object Creation: 494914 objects created per second
Member Access: 814159 member accesses per second
Method Calls: 500777 method calls per second
Array Creation: 785620 arrays created per second
Array Index Access: 558904 array elements accessed by index per second
Array Key Access: 1469991 array elements accessed by key per second
Basic FP: 2592782 basic FP operations per second
Complex FP: 1392896 complex FP operations per second
Nested Loops (FP): 793235 nested loops per second
Nested Loops (Int): 778411 nested loops per second
PHP 4.3.2 / Zend Optimizer 2.1.0
Object Creation: 503928 objects created per second
Member Access: 931718 member accesses per second
Method Calls: 523217 method calls per second
Array Creation: 885975 arrays created per second
Array Index Access: 652623 array elements accessed by index per second
Array Key Access: 1717587 array elements accessed by key per second
Basic FP: 2922180 basic FP operations per second
Complex FP: 1352902 complex FP operations per second
Nested Loops (FP): 952104 nested loops per second
Nested Loops (Int): 946750 nested loops per second
PHP 4.3.3
Object Creation: 499947 objects created per second
Member Access: 792912 member accesses per second
Method Calls: 498160 method calls per second
Array Creation: 831432 arrays created per second
Array Index Access: 519222 array elements accessed by index per second
Array Key Access: 1481721 array elements accessed by key per second
Basic FP: 2640580 basic FP operations per second
Complex FP: 1476457 complex FP operations per second
Nested Loops (FP): 829499 nested loops per second
Nested Loops (Int): 824984 nested loops per second
PHP 4.3.3 / Zend Optimizer 2.1.0
Object Creation: 518567 objects created per second
Member Access: 914221 member accesses per second
Method Calls: 520740 method calls per second
Array Creation: 880647 arrays created per second
Array Index Access: 644349 array elements accessed by index per second
Array Key Access: 1718750 array elements accessed by key per second
Basic FP: 2780354 basic FP operations per second
Complex FP: 1514725 complex FP operations per second
Nested Loops (FP): 934093 nested loops per second
Nested Loops (Int): 943846 nested loops per second
PHP 4.3.4
Object Creation: 523805 objects created per second
Member Access: 847528 member accesses per second
Method Calls: 522657 method calls per second
Array Creation: 858453 arrays created per second
Array Index Access: 567986 array elements accessed by index per second
Array Key Access: 1553188 array elements accessed by key per second
Basic FP: 2711068 basic FP operations per second
Complex FP: 1505034 complex FP operations per second
Nested Loops (FP): 861946 nested loops per second
Nested Loops (Int): 856327 nested loops per second
PHP 4.3.4 / Zend Optimizer 2.1.0
Object Creation: 510080 objects created per second
Member Access: 916327 member accesses per second
Method Calls: 514986 method calls per second
Array Creation: 882336 arrays created per second
Array Index Access: 658552 array elements accessed by index per second
Array Key Access: 1714635 array elements accessed by key per second
Basic FP: 2841214 basic FP operations per second
Complex FP: 1467551 complex FP operations per second
Nested Loops (FP): 951716 nested loops per second
Nested Loops (Int): 961089 nested loops per second
PHP 5.0.0b1
Object Creation: 494201 objects created per second
Member Access: 772186 member accesses per second
Method Calls: 518440 method calls per second
Array Creation: 827412 arrays created per second
Array Index Access: 578545 array elements accessed by index per second
Array Key Access: 1501046 array elements accessed by key per second
Basic FP: 2827384 basic FP operations per second
Complex FP: 1402479 complex FP operations per second
Nested Loops (FP): 810364 nested loops per second
Nested Loops (Int): 810218 nested loops per second
PHP 5.0.0b2
Object Creation: 518135 objects created per second
Member Access: 794789 member accesses per second
Method Calls: 523476 method calls per second
Array Creation: 725273 arrays created per second
Array Index Access: 623300 array elements accessed by index per second
Array Key Access: 1590238 array elements accessed by key per second
Basic FP: 2779372 basic FP operations per second
Complex FP: 1389743 complex FP operations per second
Nested Loops (FP): 734069 nested loops per second
Nested Loops (Int): 750492 nested loops per second
Sumber :
Subscribe to:
Posts (Atom)

