Posted by: aweenk on: September 23, 2008
Pada awal tahun 2008, sempat berkenalan dengan salah satu framework php yaitu symfony. Cukup banyak framework yang tersedia saat ini diantaranya : codeigniter, cakephp, zend, prodo dll. Untuk saat ini saya sedikit perkenalkan apa itu framework symfony.
Sebelum berkenalan dengan symfony, ada baiknya tau terlebih dahulu apa itu framework. Browsing sana browsing sini didapatkan framework adalah sekumpulan fungsi, class, dan aturan-aturan. Berbeda dengan library yang sifatnya untuk tujuan tertentu saja, framework bersifat menyeluruh mengatur bagaimana kita membangun aplikasi.
Framework yang hanya bisa berjalan di php5 ini bisa dibilang cukup komplit karena hal-hal penunjang seperti koneksi database, form validation, GUI, dan security; umumnya telah disediakan oleh framework. Disamping itu dengan aturan-aturan yang jelas dan harus dipatuhi, aplikasi kita lebih solid, more readable, dan kolabarasi dalam tim dapat lebih mudah dilaksanakan.
Implementasi menggunakan framework symfony sebenarnya sudah pernah dilaksanakan. situs yang dicreated masih dalam lingkup komunitas fotografi di intranet.tapi sayang adminnya tidak men follow up dengan baik. akhirnya situs itupun hilang ditelan waktu. Dan awal maret, saya mencoba membuat situs dengan menggunakan framework ini dan untungnya situsnya tidak tewas sampai sekarang. Memang skalanya masih microsite. tapi cukuplah untuk pembelajaran menggunakan framework symfony.
Buat teman2 yang pengen belajar framework ini bisa klik www.symfony-project.org. Download file dan manual booknya sudah lengkap. Saat ini pun sudah ada versi terbaru yaitu versi 1.3 tapi berhubung masih versi aplha, saya sarankan menggunakan versi sebelumnya yang sudah stable. Selamat mencoba….