
PHP Native dan Framework
PHP Native dan Framework
PHP adalah bahasa pemrograman yang banyak digunakan di dunia. Dalam penggunaannya, banyak orang yang menggunakan PHP native, tetapi tak sedikit yang menggunakan framework PHP seperti CodeIgniter untuk mempermudah pekerjaan dan alasan lainnya.
Apa itu PHP Native dan Framework PHP?
1. PHP Native
PHP Native merupakan pemrograman web yang didasari dengan bahasa pemrograman PHP yang juga bisa disisipi text JavaScript, CSS, Bootstrap dan lainnya. Kata native memiliki arti asli, yakni pemrograman php yang di coding lalu disusun langsung oleh para programmer sendiri tanpa ada istilah tambahan untuk setingan/ konfigurasi lainnya. PHP native sendiri termasuk sederhana karena native diperuntukkan untuk para pemula yang belajar dasar untuk menguasainya.
Kelebihan PHP Native :
Pemrograman yang dibangun atas dasar pemikiran programmer itu sendiri.
- Lebih mudah dipahami bagi orang yang baru belajar pemrograman
- Hasil akhir web cenderung lebih kecil
- Cocok untuk personal project dalam skala kecil dan sistem sederhana
- Alur pemrograman menggunakan logika kita.
Kelemahan PHP Native :
- Dokumentasi programan yang tidak jelas, karena alur pemrograman PHP Native dibuat atas dasar pemahaman masing-masing, maka belum tentu pemikiran programmer lain selaras dengan programmer lainnya
- Tidak cocok untuk proses bisnis ataupun sistem yang luas dan rumit
- Keamanan lemah dan mudah dibajak
2. Framework PHP
Framework PHP atau kerangka kerja PHP sebenarnya menggunakan bahasa pemrograman PHP itu sendiri sebagai dasarnya.Framework adala kumpulan fungsi (libraries), terutama class dan function yang dapat membantu developer/programmer mempercepat pekerjaan dan menangani masalah program seperti koneksi database, variable, file dengan cara penggunaan fungsi-fungsi ditentukan oleh framework yang digunakan. ketika menggunakan framework ,kita tidak perlu memulai semuanya dari nol,sebab framework telah menyediakan fitur,library's dan fungsi-fungsi yang akan mempermudah dalam pengerjaan sebuah web.
Keuntungan menggunakan Framework :
- Banyaknya komunitas online framework yang bisa membantu kita bila ada masalah
- Security Concern Framework, dalam framework biasanya memiliki fondasi yang kuat dalam penanganan ancaman keamanan yang umum
- Hemat waktu dan biaya
- Dokumentasi yang lengkap
- Struktur dan coding style konsisten, sehingga mudah dipahami programmer lainnya serta tertata rapih
Kekurangan menggunakan Framework :
- Programmer mungkin akan menemukan batasan-batasan fitur ketika merancang aplikasi menggunakan framework
- Kemungkinan akan ada penambahan biaya apabila pihak development kurang mendekumentasi dan kurang disupport.
- Beberapa framework tidak bebas, harus mengikutin alur framework yang digunakan
- Cukup sulit di pahami oleh pemula.
Namun selain itu, masih ada banyak kelebihan dan kekurangan lainnya yang dapat diketahui. Dengan mempelajari PHP dan Frameworknya lalu mengimplementasikannya, programmer dapat menemukan kekurangan dan kelebihan PHP Native dan Framework.
http://mewkid.net/who-is-xandra/ - Amoxicillin Amoxicillin 500 Mg vpi.efmf.indonesia-kompeten.com.qwj.et http://mewkid.net/who-is-xandra/