Artikel

Home > Artikel
 

 

Lebih dalam Tentang Framework PHP Part I


Diposting : 2014-06-10 oleh : WebHozz

Kalau sebelumnya saya memberikan artikel penjelasan frame work PHP dan macam – macamnya saja. Sekarang saya akan menjelaskan macam – macam framework PHP , yaitu :

1. CodeIgniter

Adalah framework PHP yang dapat membantu mempercepat developer dalam pengembangan aplikasi web berbasis PHP dibandingkan jika menulis semua kode program dari awal. Codeigniter menyediakan banyak library untuk mengerjakan tugas-tugas yang umumnya ada pada sebuah aplikasi berbasis web. Selain itu, struktur dan susunan logis dari codeigniter membuat aplikasi yang Anda buat menjadi semakin teratur dan rapi. Dengan demikian, Anda dapat focus pada fitur-fitur apa yang dibutuhkan aplikasi Anda dengan membuat kode program seminimal mungkin.

CodeIgniter memiliki beberapa kelebihan, diantaranya:

  • Gratis
  • Ditulis menggunakan PHP 4
  • Ukuran kecil
  • Menggunakan Konsep M-V-C
  • URL sederhana
  • Paket library yang lengkap

2. CakePHP

CakePHP merupakan framework yang memiliki segudang fitur yang juga sudah support Ajax dan ORM (Object Relational Model), namun terbatasnya panduan dan tutorialnya menjadi kesulitan tersendiri untuk mempelajarinya. Padahal sebenarnya belajar CakePHP tidak sesulit yang dibayangkan. dengan cara mempelajari Dasar-Dasar Framework CakePHP atau membeli buku serta membaca artikeyang membahas mulai dari Definisi, Instalasi, Konfigurasi, Penanganan HTML dan Database, Operasi CRUD, Teknik CakePHP (Scaffolding, Paging, Upload File, dll), Components (Authentication & Session) maka Anda akan semakin mudah untuk memahaminya. Beberapa kelebihan CakePHP adalah :

  • Open Source
  • Dokumentasi lengkap Berbasis OOP dengan konsep MVC (Model View Controller)
  • CakePHP memungkinkan pengaturan user dan hak aksesnya dalam aplikasi yang kita kembangkan, dengan sarana yang lebih mudah dipahami. Fitur ini dikenal dengan nama Access Control List (ACL).
  • Scaffolding. inilah fitur yang jarang didapat pada framework lain. Hanya dengan menambahkan pada file controller Anda code : var $scaffold ; maka Cake akan secara otomatis mengenerate semua yang dibutuhkan untuk membuat aplikasi CRUD (Create, Read,Update, Delete) .

3. Symfony

Symfony adalah Full Stack Framework dimana setiap komponennya saling terpisah dan tidak saling berhubungan. Kita bisa menggunakan dan bahkan membuang component sesuai dengan kebutuhan kita. Menggunakan Symfony sangatlah mudah, baik konfigurasi, management aplikasi dan lain sebagainya sangatlah mudah dilakukan di Symfony Framework.

 

Sumber : http://www.webhozz.com/blog/lebih-dalam-tentang-framework-php-part-i/




Tag : kursus android, kursus web, kursus web design, kursus php, kursus website, lenovo, woocommerce, windows, excel, xampp, php, mysql, twitter, analytic, adwords, google, maps, seo, jquery, slider, browser, game, transition, animation, whatsapp, desktop, wireframe, desain, vps, css, aplikasi, html, javascript, captcha, form, kode, kaskus, autoscroll, codeigniter, processor, bootstrap, ios, wordpress, div, span, lollypop, background, marquee, behaviour, plugin, chaton, bitcoin, opencart, payment, post, get, tooltip, button, silverlight, webmaster, phonegap, facebook, html5, swicth, sass, bbm, alert, mvc, fungsi, mobile, loading, nokia, template, traffic, laravel, yii, jquerymobile, blogger, adobe, baidu, hosting, font, server, input, sticky, menu, tokoonline, prestashop, joomla, java, yahoo, angular, microsoft, responsive, generator, visitor, counter, flatdesign, kursus web design jakarta, kursus web design bandung, kursus website bandung, kursus php bandung, kursus android bandung, kursus java bandung, kursus web bandung, Aplikasi Ramadhan, Cara Membuat Website, Tempat Kursus Website Bandung, Manfaat Internet, Menggunakan Wireframe Web, multikolom, horizontal, ym, toko online, controllers, optimalisasi, landing page, DOM, multikolom, horizontal, ym, toko online, controllers, optimalisasi, landing page, DOM, kursus web jogja, kursus website jogja, kursus web design jogja, kursus web programming jogja, kursus php jogja, kursus android jogja, kursus android programming jogja, kursus java jogja, kursus webmaster jogja, kursus codeigniter jogja, kursus wordpress jogja, kursus seo jogja, kursus vb jogja, kursus sql server jogja, kursus game jogja, kursus website jakarta, kursus web design jakarta, kursus web programming jakarta, kursus webmaster jakarta, kursus php jakarta, kursus wordpress jakarta, kursus android jakarta, kursus seo jakarta, kursus java jakarta, kursus sql server jakarta, framework cordova, mengenal framework cordova, apa itu cordova, membuat aplikasi android dengan cordova, cordova android, aplikasi hybrid android, cordova vs phonegap, Kursus Website Surabaya, Kursus Web Design Surabaya, Kursus Webmaster Surabaya, Kursus PHP Surabaya, Kursus Wordpress Surabaya ,