
PHP merupakan bahasa pemrograman web yang digunakan untuk menghasilkan kode HTML. PHP sendiri singkatan dari Hypertext Preprocessor, dan di ciptakan oleh Rasmus Lerdorf pada tahun 1994 yang bertujuan untuk pertama kalinya sebagai pencatatan jumlah user yang mengunjungi website pribadinya. Sedangkan Framework yaitu kode program siap pakai yang bisa digunakan untuk membangun sebuah website dengan cepat. Bahasa pemrograman ini mengalami beberapa perubahan saat pertama kali muncul, PHP pertama kali disebut dengan Personal Home Page/Forms Interpreter atau PHP/FI. Kemudian pada perilisan PHP 3 terjadi perubahan singkatan menjadi PHP: Hypertext Preprocessor perubahan ini juga ditandakan bahwa PHP lebih dari sekedar tool ( alat ) untuk membuat halaman web pribadi. Faktor yang harus diperhatikan dalam memilih framework PHP
- Pengembangan dan kinerja yang cepat
- Kemudahan penggunaan
- Popularitas di antara komunitas developer atau pengembang web
- Fitur - fitur yang terdapat pada framework
Berikut beberapa framework yang sering digunakan para developer
1. CodeIgniter
Framework PHP ini cocok digunakan pada akun shared hosting ataupun jika ingin menggunakan framework yang memiliki footprint kecil dan dikenal dengan kemudahan dalam penggunaan, kecepatannya, serta kinerja yang cukup baik.
2. Laravel
Framework ini banyak digunakan oleh para developer karena memiliki banyak sekali fitur - fitur yang dapat membantu developer untuk membuat aplikasi lebih cepat. Laravel memiliki sintaks yang bisa membantu untuk melakukan tasks autentikasi, routing, sessions, RESTful, caching, serta queueing.
3. Symfony
Framework PHP yang bersifat open source ini memiliki banyak sekali fitur serta bisa digunakan dalam banyak hal, namun Symfony bekerja agak sedikit lambat dibandingkan dengan framework lain. Framework ini cocok digunakan untuk developer yang sudah sangat berpengalaman karena dibuat dengan bertujuan untuk membuat aplikasi level atas seperti Yahoo!.
4. Zend
Framework ini digunakan perlu dengan pengetahuan PHP yang cukup mendalam. Selain Symfony, Zend juga bisa dibilang sebagai framework PHP yang dibuat untuk pegembangan level atas. Komunitas dan pengguna nya pun cukup besar serta memiliki banyak support dan user base aktif.
5. Seagull
Framework ini terkenal untuk membuat website, aplikasi GUI, dan command line. Serta mudah dalam penggunaan nya baik untuk pemula ataupun bagi yang sudah mahir. Framework ini juga memiliki dokumentasi sekiranya kita memerlukan bantuan, selain itu Seagull juga memiliki komunitas developer aktif.
6. Phalcon
Framework ini menjadi salah satu framework PHP tercepat yang pernah ada serta memiliki performa yang baik sehingga dapat memberi hasil yang stabil dan berkualitas
Mungkin hanya itu pembahasan untuk kali ini semoga bermanfaat bagi kita semua, mohon ma'af bila terdapat kesalahan cukup sekian dan terima kasih...!!!
Comments