Tangled Keyword 1
Posted by toof2k on June 11, 2008
Dibawah ini hanyalah kumpulan keyword yang saya dapat, kira-nya dapat menjadi pedoman pengembangan personal skill yang dibutuhkan seorang PHP Web Developer khususnya dalam pengembangan webbased application/Website. Informasi ini saya dapatkan dari beberapa informasi recruitment dari beberapa teman millist mapun pe-rekrutan freelancer atau pun PHP remote programmer yang ternyata banyak dibutuhkan dari segala penjuru dunia.
PHP web developer requirement :
- PHP 5 (*MUST, OOP shoul be implement)
- xHTML/CSS2.0
- XML (apakah include XSL ??)
- Rapid Application Development(RAD) using PHP Framework/PHP CMS
- PHP Framework (contoh : CakePHP, Radicore, CodeIgniter , Akelos, etc)
- CMS (e.g Drupal(contoh : Drupal(*mostly), Joomla, Mambo, AuraCMS(id), etc *including blog tools e.g wordpress, Nucleus, etc)
- Penggunaan AJAX
- Penggunaan JSQuery
- API Integration (contoh : google API, eBay, etc) -> implementasi web service
- MySQL Cluster (biasanya digunakan untuk web applikasi yang membutuhkan performa kecepatan saat lookup data yang tersebar pada lebih dari satu table)
- NDB Engine (new storage engine from MySQL, CMIIW, mau tidak mau menggunakan engine ini)
- PHP Web Templating (contoh : smarty(*mostly), xTemplate, XSLT, etc)
Bahkan saya juga mendapati kebutuhan akan penggunaan Javascript framework dalam pengembangan tatap muka aplikasi tingkat lanjut seperti Prototype yang termasuk juga didalamnya penggunaan Scriptaculous ataupun Dynamic HTML libraries seperti DHTMLGoodies.
Dari requirement diatas tentunya juga dibutuhkan pengetahuan tentang metodologi pengembangan web aplikasi seperti Model-View-Controller(MVC) Design Pattern, bahkan sampai pengembangan website dengan standar regulasi W3C. Pe-aplikasian web service pun dengan adanya kebutuhan pengetahuan dalam meng-integrasikan API pada beberapa web service developer, tidak menutup kemungkinan penguasaan Web Service Definition Language (WSDL) dan SOAP.
best regards,
Randy said
I feel more folks require to read this, extremely excellent info.