6. CakePHP
CakePHP adalah framework yang satu tahun
lebih tua dari CodeIgniter (versi pertama CakePHP dirilis pada tahun
2005), tapi tetap menjadi kerangka kerja PHP paling populer, karena
selalu berhasil menjaga perkembangan seiring berjalannya waktu. Versi
terbaru, CakePHP 3.0 ditingkatkan pada manajemen sesi, meningkatkan
modularitas oleh decoupling beberapa komponen, dan meningkatkan
kemampuan untuk menciptakan perpustakaan mandiri yang lebih powerfull.
CakePHP sudah digunakan oleh situs-situs
besar seperti BMW, Hyundai, dan Express. Ini adalah alat yang sangat
baik untuk menciptakan aplikasi web yang membutuhkan tingkat keamanan
yang tinggi, karena memiliki banyak fitur keamanan built-in seperti
validasi input, pencegahan SQL injection, pencegahan XSS (cross-site
scripting), CSRF (cross-site request forgery), dan masih banyak lagi.
7. Zend Framework
Zend adalah kerangka kerja PHP yang kuat
dan stabil dikemas dengan banyak pilihan konfigurasi oleh karena itu
biasanya tidak dianjurkan untuk proyek-proyek kecil tetapi sangat baik
untuk proyek yang lebih kompleks. Zend memiliki mitra seperti IBM,
Microsoft, Google dan Adobe. Kedatangan rilis utama Zend Framework 3
akan dioptimalkan untuk PHP 7, tapi masih akan mendukung PHP 5.5 dan
seterusnya.
Pada saat rilis Zend Framework 2 juga
memiliki banyak fitur-fitur keren seperti alat coding kriptografi,
sebuah drag dan drop Editor mudah digunakan dengan dukungan untuk
teknologi front-end (HTML, CSS, JavaScript), debugging instan online,
satuan tools pengujian PHP, dan Database Wizard yang terhubung. Zend
Framework diciptakan dengan metodologi Agile yang memfasilitasi aplikasi
berkualitas tinggi kepada klien perusahaan.
8. Slim
Slim adalah kerangka kerja PHP mikro
yang menyediakan Anda dengan semua yang anda butuhkan, ini merupakan
framework yang minimalis dalam desain, mereka sangat baik untuk aplikasi
yang lebih kecil. Pencipta Framework Slim terinspirasi oleh kerangka
mikro Ruby yang disebut Sinatra.
Slim digunakan oleh banyak pengembang
PHP untuk mengembangkan layanan RESTful API. Slim dilengkapi dengan
fitur seperti routing URL, sisi klien HTTP caching, Sesi dan enkripsi,
dan mendukung “flash” pesan di permintaan HTTP. Panduan Pengguna mudah
dibaca, dan jika Anda tertarik pada fitur-fitur baru dari rilis
mendatang juga sudah ada dalam versi beta.
9. FuelPHP
FuelPHP adalah kerangka kerja PHP yang
fleksibel dan tidak hanya mendukung pola MVC biasa tetapi juga versi
berevolusi lainnya yaitu HMVC (hirarkis MVC) di tingkat arsitektur.
FuelPHP menambahkan class opsional disebut Presenter (sebelumnya disebut
ViewModel) antara lapisan Controller dan View untuk menahan logika
diperlukan untuk menghasilkan Tampilan.
FuelPHP adalah modular dan dapat
diperpanjang, untuk mengurus masalah keamanan disediakan fitur seperti
input dan URI filter dan output encoding, dan dilengkapi dengan kerangka
kerja otentikasi sendiri, dengan banyak fitur canggih lainnya dan
mempunyai dokumentasi rinci.
10. PHPixie
PHPixie adalah kerangka kerja atau
framework yang cukup baru, PHPixie diciptakan pada tahun 2012 dengan
tujuan untuk menciptakan kerangka kinerja tinggi untuk website
read-only. PHPixie juga menerapkan pola desain HMVC seperti FuelPHP, dan
dibangun dengan menggunakan komponen independen yang dapat digunakan
tanpa kerangka PHPixie itu sendiri. Komponen PHPixie adalah 100% diuji,
dan membutuhkan dependensi minimum.
Situs resmi memiliki tutorial yang
mengklaim Anda dapat mempelajari framework dalam 30 menit, dan blog
mereka juga merinci banyak kasus penggunaan praktis. Di antara fitur
Anda dapat menemukan ORM standar (pemetaan obyek-relasional), caching,
validasi input, otentikasi dan otorisasi kemampuan. PHPixie juga
memungkinkan Anda untuk menggunakan HAML markup language, memungkinkan
migrasi skema, dan memiliki sistem routing yang canggih.
0 Komentar untuk "10 Daftar PHP Frameworks Terbaik Untuk Para Pengembang part 2"