Apa itu framework? - (WAF) Web Application Framework adalah merupakan suatu kumpulan kode yang berupa pustaka atau library dan merupakan alat atau sebuah tool yang di padukan sedemikian rupa yang menjadi sebuah kerangka kerja atau Framework.Dibuatnya framework adalah bertujuan untuk memudahkan programmer dalam proses pengembangan sebuah aplikasi web. PHP Framework adalah framework yang di buat pada sebuah bahasa pemrograman php.
Pengertian Framework dan Contohnya
Istilah framework merupakan sebuah kumpulan kode di dalam library yang mana librarynya mengiplementasikan pola desain Model View Controller (MVC) yang kodenya di pisah menjadi beberapa bagian ytang bertugas untuk memproses database , tampilan dan prosessor yang bisa anda lihat di bab lain mengenai Model View Controller .
Pada artikel framework ini, Setelah kita mengetahui pengertian , maanfaat dan tujuan framework di buat, kali ini ada beberapa contoh framework php yang ada dan saya ketahui antara lain adalah sebagai berikut:
Framework web php:
- Codeigniter
- Yii
- Slim Framework
- Zend Framework
- Laravel
- CakePHP
- Symfony
- Phalcon
- FuelPHP
- Kohana
- dll
Framework web Python:
- Django
- CherryPy
- Flask
- Pyramid
- Bottle
- Falcon
- Web2py
- web.py
- TurboGears
- Hug
Framework web Ruby:
- Ruby onRails
- Sinatra
- Ramaze
- Padrino
- NYNY
- Nancy
Framework web Java:
- Spark Framework
- Ninja
- Apache Struts
- JavaServer Faces (JSF)
- Spring MVC
- Tapestry
- Google Web Toolkit (GWT)
Framework web C++ :
- CppCMS
- TreeFrog Framework
- Crow
- Wt
- QDjango