Mohon tunggu...
Afid Arifin
Afid Arifin Mohon Tunggu... Freelancer - Freelancer Web Dev

Afid Arifin - Perkenalkan saya adalah Afid Arifin dari kota Banjarnegara. Saya memiliki latar belakang kemampuan skill di bidang bahasa pemrograman web, khususnya PHP. Karena alasan demikian, maka berdirilah blog sederhana ini pada tanggal 27 Maret 2022. Tujuan utama saya mendirikan blog ini adalah untuk berbagai ilmu pengetahuan seputar pemrograman, khususnya di PHP. Selain itu, saya juga terkadang membagikan source code karya sendiri maupun karya orang lain yang sifatnya open source alias bukan bajakan.

Selanjutnya

Tutup

Inovasi

5 Framework PHP Terpopuler untuk Pengembangan Web

26 Juli 2024   09:30 Diperbarui: 26 Juli 2024   09:38 73
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.
Lihat foto
Image by Afid Arifin

CodeIgniter juga terkenal karena memiliki ukuran instalasi yang cukup ringan. Bahkan ketika didownload, CodeIgniter hanya memiliki ukuran 1,1 MB saja. Hingga saat ini, CodeIgniter berada di versi 4.0 yang dirilis pada tahun 2020 yang lalu. Sejak update terakhir ini, bisa kita ambil kesimpulan bahwa CodeIgniter tidak memiliki jadwal update yang tetap.

3. Symfony

Symfony merupakan framework PHP yang dapat digunakan untuk membuat aplikasi web, API dan sebagainya serta bersifat open-source. Symfony dikembangkan oleh Fabien Potencier pada tahun 2005. Symfony juga disusun sesuai dengan standar PSR (PHP Standard Recommendations). Salah satu fitur yang dimilikinya adalah Testing bawaan untuk melakukan pengecekan aplikasi berjalan normal atau tidak.

Framework PHP ini sangat fleksibel, sehingga kita dapat mengaktifkan masing-masing komponen yang tersedia di dalamnya. Hingga saat ini, Symfony berada pada versi 5.8.11. Sama seperti Laravel, berdasarkan riwayat repository Github, jadwal update Symfony juga sangat sering dilakukan.

4. CakePHP

CakePHP merupakan framework PHP berbasis MVC pertama yang sukses diluncurkan di pasaran pada tahun 2000-an. Sama seperti framework sebelumnya, CakePHP juga bersifat open-source dan memungkinkan untuk membuat aplikasi web dengan pola pengembangan RAD (Rapid Application Developments).

Salah satu hal yang menjadi keunggulan CakePHP yaitu memiliki banyak sekali paket komponen yang bisa gunakan untuk membuat program yang kita inginkan. Setiap versi terbaru CakePHP, performanya akan terus ditingkatkan serta menambahkan beberapa komponen terbaru di dalamnya. Hingga saat ini, CakePHP berada di versi 5.0.x.

5. Yii

Yii merupakan framework PHP yang ditulis dalam berbasis komponen dan memiliki kinerja yang tinggi serta dapat digunakan dalam pengembangan aplikasi web yang berskala besar. Sama dengan framework sebelumnya, Yii juga mengadopsi konsep MVC dalam struktur pemrogramannya. Namun, framework ini kurang cocok untuk pemula.

Hal ini dikarenakan, Yii tidak mudah dipahami oleh pemula yang baru pertama kali menggunakan framework ini. Meskipun dikatakan sebagai framework terbaik saat ini. Bagi Anda yang sudah terbiasa dengan framework, mencoba Yii bisa menjadi pilihan tepat untuk Anda.

Penutup

Tidak ada aturan baku dalam menentukan framework PHP terbaik dan terpopuler untuk digunakan dalam pengembangan web. Namun, kelima framework di atas adalah yang paling banyak digunakan hingga saat ini.

Bagaimana? Sudahkah Anda menentukan framework PHP mana yang akan Anda gunakan? Tentukan dari sekarang juga!

Sumber: https://www.afidarifin.id/5-framework-php-terpopuler/

Baca konten-konten menarik Kompasiana langsung dari smartphone kamu. Follow channel WhatsApp Kompasiana sekarang di sini: https://whatsapp.com/channel/0029VaYjYaL4Spk7WflFYJ2H

HALAMAN :
  1. 1
  2. 2
Mohon tunggu...

Lihat Konten Inovasi Selengkapnya
Lihat Inovasi Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun