Kamis, 08 Januari 2009

memilih framework PHP

ada yang bilang framework A lebih bagus, framework B lebih bagus.

menurut gw sih sebuah framework ngak bisa di klaim lebih bagus dari framework yang lain, setiap framework punya kelebihan dan kekurangannya.... tetapi bukan berarti asal dalam memilih framework,




mungkin beberapa hal yang bisa di pertimbangakan dalam memilih framework :

  1. Feature yang di sediakan (misalkan ajax integration, ORM, plugin, CRUD, dan sebagainya)
  2. motode development framework tersebut (misalkan MVC, berbasis komponen)
  3. style coding framework tersebut cocok dengan kita dan team atau tidak
  4. waktu yang di butuhkan untuk mempelajarinya
  5. seberapa besar komunitas framework tersebut (forum, milis, dan besarnya komunitas menjadi tolak ukur jumlah pemakai framework tersebut)
  6. seberapa lengkap dokumentasi yang disediakan (ini sangat penting untuk mempermudah menggunakan/mengembangkan framework tersebut)
  7. pembuat framework tersebut (apakah perorangan, lab, kampus, perusahaan, karena ini akan berpengaruh berapa lama framework tersebut akan bertahan)

menurut gw, framework yang banyak di gunakan di indonesia phpCake, CI, Zend, Symfomy, Prado, Fusebox,

ini gw sertakan link yang isinya list framework PHP, semoga bisa jadi petimbangan

http://devreview.com/big-list-of-php-frameworks/

3 komentar:

  1. menurut saya,

    CakePHP dan Symfony sangat mirip ORM nya, perbedaan yang paling terasa adalah struktur folder saja.

    Just my opinion :D

    BalasHapus
  2. Komentar ini telah dihapus oleh pengarang.

    BalasHapus
  3. saya belum pernah menggunakan CakePHP tetapi bila symfony tidak mirip orm. ORM pada symfony adalah fitur yang tersedia dengan menggunakan pihak ketiga atau vendor lain seperti Doctrine dan Propel disebut dengan plugin. Bila tidak memerlukan ORM anda bisa melepaskan fitur tersebut. Struktur folder yang berhubungan dengan maping ORM berada di didalam direktori lib/model. begitulah my opini :)

    BalasHapus