Mengenal Pengertian dan Macam-macam PHP Framework

21 Nov 2016 17:59 14626 Hits 0 Comments Approved by Plimbi
Kenali pengertian dan macam-macam PHP framework 

Mengenal Pengertian dan Macam-macam PHP Framework

Macam-macam PHP Framework 

Ada banyak sekali jumlah PHP framework yang beredar. Yang populer dikenal adalah sebagai berikut 

1. CakePHP

Framework  yang cukup populer karena didukung dengan komunitas yang berkembang dengan cepat. Kepopuleran framework ini karena memiliki konsep arsitekturk lengkap seperti MVC (Model-View-Controller) dan  ORM (object Relation Mapping). 

PHP framework ini juga menghadirkan beberapa modul tambahan seperi security, acces, dan control list yang befungsi untuk membangun sebuah aplikasi lebih mudah dan cepat. Menariknya, aplikasi yang dibangun dengan CakePHP dapat berjalan pada PHP4 dan PHP5.

CakePHP sudah mendukung MySQL, SQLLITE, PGSql, DB2 dan juga Oracle. PHP framework ini juga sudah mendukung javascript, AJAX, XML dan Rss dan email yang sudah langsung terintegrasi di library. 

2. Yii Framework 

Yii Framework merupakan salah satu PHP framework yang populer. Framework ini dikembangkan oleh Qiang Xue yang sudah berpengalaman dalam membuat framework. Sebelumnya, Qiang Xue telah membuat framework Prado. Teknik-teknik yang digunakan dalam pengembangan Prado inilah yang akhirnya menginspirasi hadirnya Yii Framework. 

Saat peluncuran pertamanya pada 2008, Yii Framework menjadi populer lantaran memiliki performa paling baik jika dibandingkan dengan framework lain (pada saat itu). Cukup beralasan juga karena framework ini memiliki fitur yang lengkap dan sudah mendukung MVC serta ORM. 

3. CodeIgniter

PHP framework ini bisa dibilang hampir mirip dengan cakePHP.  PHP framework ini juga sama populernya dengan CakePHP. Bedanya framework ini tidak mendukung ORM namun sudah mendukung arsitektur MVC. 

Framework ini menawarkan modul yang banyak dan bermanfaat untuk pengembangan website. Beberapa diantaranya misalnya XMLRPC, file management, email, dan lain sebagainya. 

Yang menarik, framework besutan Elislab ini memiliki dokumentasi yang banyak serta mudah dipelajari karena memiliki dokumentasi yang banyak dibanding cakePHP. 

4. Akelos

PHP framework ini merupakan framework yang umurnya “masih muda”. Meskipun masih baru, framework dinilai bagus karena memiliki kemampuan yang handal. Framework ini juga punya fitur yang lengkap berkat dengan dukungan terhadap PHP4, PHP5, AJAX, ORM

Bisa dibilang, framework ini cukup mengakomodir kebutuhan para programmer yang ingin mengembangkan website menggunakan PHP.

Sayangnya, banyak yang bilang framework ini terlalu banyak memakan memory. Kurangnya dukungan komunitas pun membuat framework ini memiliki nilai minus. Mungkin karena baru berkembang juga kali 

5. Zend Framework

Zend Framework merupakan framework yang ditujukan untuk pengembangan aplikasi web 2.0. Maksudnya, framework ini berfokus dan beradaptasi dan perkembangan web yang lebih modern saat ini. Hal ini juga dapat dilihat dari hadirnya fitur yang memudahkan akses API ke situs-situs ternama seperti Facebook, Google, Yahoo, dsb.

Untuk mendukung kemampuan tersebut, Zend Framework telah didukung dengan modul-modul seperti web 2.0, syndication,AJAX, web services, search. Sayangnya, framework itu tidak mendukung PHP4 dan katanya framework ini lebih cocok digunakan untuk orang yang sudah ekspert dengan urusan PHP. 

Masih banyak PHP framework lain yang beredar yang tidak disebutkan. Karena banyaknya PHP framework, sering ada pertanyaan terkait framework mana yang bagus atau sebaiknya digunakan? Tentu saja menjawab pertanyaan ini sulit karena semua framework memiliki nilai plus dan minus serta satu framework dengan framework lain memiliki tujuan  pembuatan yang berbeda-beda. 

Demikian penjelasan sederhana terkait PHP framework. Semoga membantu. 


Sumber 

adhit.net/2011/05/macam-macam-framework-php/

tutorial.dumbstrack.org/mengenal-framework-php-dan-jenisnya/

www.devaradise.com/id/2013/12/mengenal-pengertian-framework-website.html

blog.phpindonesia.or.id/artikel/mengenal-yii-framework

id.wikipedia.org/wiki/PHP

About The Author

Hilman 81
Professional

Hilman

Plimbi Guardian, Blogger yang suka kopi dan teknologi

Comments

You need to be logged in to be able to post a comment. Click here to login
Plimbi adalah tempat menulis untuk semua orang.
Yuk kirim juga tulisanmu sekarang
Submit Artikel