Tujuh Tahap Menjadi Master PHP

No Comments

 

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).

Kembali Ke Atas