Tujuh Tahap Menjadi Master PHP
Awam PHP
- Tidak tahu apa kepanjangan PHP.
- Mengira PHP hanya berjalan di Unix.
- Menyangka "Rasmus" itu nama serdadu Romawi dalam komik Asterix.
- Merasa geli kenapa semua kode harus dimasukkan dalam <? ... ?>.
Pemula PHP
- Bertanya-tanya kenapa ada .php3, tapi tidak ada .php4.
- Pernah menginstal skrip PHP dan memodifikasinya sedikit-sedikit.
- Bingung apa perbedaan Zend dan PHP4.
- Menemukan kata kunci global dan kegunaannya.
Pemakai PHP
- Tahu tentang list().
- Pernah mengambil kurs dolar, cuaca, atau headline berita dari situs lain dengan PHP.
- Tahu bagaimana membedakan variabel yang berasal dari POST dan GET.
- Mengerti kenapa harus menggunakan addslashes(), urlencode(), atau strip_tags().
- Mengetahui perbedaan == dan ===.
Pemakai Mahir PHP
- Pernah memakai library kode PHP orang lain.
- Menggunakan reference.
- Terbiasa menggunakan <?= ... ?> atau <%= ... %>.
- Menggunakan fasilitas pemrograman OO.
- Menulis juga skrip PHP di luar konteks Web.
Hacker PHP
- Mengetahui bug-bug PHP dan mengirimkan bug report.
- Menulis signature email dengan kode PHP yang rumit-rumit.
- Mengeluhkan fitur OO PHP yang kurang lengkap.
- Selalu mencoba rilis PHP terbaru, termasuk rilis development/RC.
- Dan hampir selalu menemukan bug pada rilis-rilis development/RC.
- Tahu berapa jumlah persis fungsi builtin PHP saat ini.
- Dan hafal semua namanya.
- Pernah membuat extension PHP sendiri.
- Menggunakan register_shutdown_function() dan set_error_handler().
Guru PHP
- Aktif menjawab pertanyaan di milis php-general.
- Tidak membutuhkan Perl lagi karena semua sudah ditulis dalam PHP.
- Tahu berapa jumlah persis fungsi builtin PHP saat ini.
- Dan hafal semua namanya.
- Dan hafal semua sintaksnya.
- Mengirim bug report PHP beserta patchnya.
Wizard PHP
- Aktif menjawab pertanyaan di milis php-dev.
- Berencana menulis kompiler dan encoder PHP sendiri.
- Menulis extension PHP penting yang dipakai oleh orang banyak.
- Sama seperti Rasmus, menjadi salah satu orang ternama di negaranya karena PHP. (Rasmus orang Denmark kelima terpopuler menurut Google, 2001).
No comments:
Post a Comment