Share

Twitter Delicious Facebook Digg Stumbleupon Favorites

 

Wednesday, March 27, 2013

The Best PHP Framework

The Best PHP Framework


The Best PHP Framework

Posted: 25 Mar 2013 04:13 PM PDT

Framework PHP membantu anda untuk menulis kod yang bersih dan boleh diguna semula. Ia mengikuti corak Model-View-Controller (MVC), memastikan pemisahan yang jelas dari segi logik dan pembentangan. Tetapi terdapat banyak perbincangan di sekeliling kerana ada yang lebih sukakan prestasi, ada yang lebih suka dokumentasi yang lebih baik, sesetengah juga cenderung kepada jumlah fungsi built-in dan lain-lain.

Berikut adalah Framework PHP berdasarkan populariti dan Google Trends dari 2012.

 

yiiframework

  • lebih laju sedikit berbanding Codeigniter dan Zend Framework.

 

CodeIgniter

  • menjadi pilihan kebanyakan Pengaturcara PHP
  • mudah untuk dipelajari
  • antara framework yang hebat seperti Zend dan CakePHP
  • antara matlamat utamanya adalah untuk membolehkan pengaturcara membangunkan projek-projek lebih cepat dengan menyediakan satu set perpustakaan untuk tugas-tugas yang biasa diperlukan, serta antara muka yang mudah dan struktur logik untuk mengakses perpustakaan ini.

 

Zend Framework

  • lebih selamat, boleh dipercayai dan membenarkan aplikasi Web 2.0 & perkhidmatan web
  • kebiasaannya digunakan dalam membina aplikasi besar.

 

CakePHP

  • framework yang popular untuk pembangunan aplikasi web
  • dilengkapi dengan banyak ciri-ciri: kod generasi, terjemahan, akses pangkalan data, caching, pengesahan, pengesahan dan lain-lain


Terkini, salah satu framework daripada pembangun tempatan memfokuskan kepada pembangun berasaskan PHP adalah NANAS.

 

Daripada apa yang diterangkan oleh pembangunnya melalui laman rasmi,

 

"NANAS amat sesuai digunakan untuk programmer yang mahu berjinak-jinak dengan framework PHP. Jika kamu mahu cuba pakai CodeIgniter, atau bake code guna CakePhp, NANAS platform terbaik untuk kamu untuk memahami dan memanipulasi konsep MVC"

 

Segala pembangunannya dilesenkan dibawah GNU General Public License, dan bagi mereka yang berminat boleh menyumbangkan kepakaran dalam pembangunan, sekaligus membantu para pembangun yang menggunakan framework NANAS ini.

 

Untuk maklumat lanjut, pengguna boleh merujuk kepada laman rasminya, ataupun mengikuti pelbagai perkembangan semasa melalui halaman GitHub untuknya.