PHP adalah bahasa pemograman script server side yang didesain untuk pengembangan web. Selain itu PHP juga bisa digunakan sebagai bahasa pemograman umum. PHP disebut pemograman server side karena PHP diproses pada komputr server.
Beberapa
kelebihan PHP dari bahasa pemrograman web, antara lain:
1.
Bahasa
pemrograman PHP adalah sebuah bahasa script yang tidak melakukan sebuah
kompilasi dalam penggunaannya.
2.
Web
Server yang mendukung PHP dapat ditemukan di mana - mana dari mulai apache,
IIS, Lighttpd, hingga Xitami dengan konfigurasi yang relatif mudah.
3.
Dalam
sisi pengembangan lebih mudah, karena banyaknya milis - milis dan developer
yang siap membantu dalam pengembangan.
4.
Dalam
sisi pemahamanan, PHP adalah bahasa scripting yang paling mudah karena memiliki
referensi yang banyak.
5.
PHP
adalah bahasa open source yang dapat digunakan di berbagai mesin (Linux, Unix,
Macintosh, Windows) dan dapat dijalankan secara runtime melalui console serta
juga dapat menjalankan perintah-perintah system.
Selain kelebihan PHP, PHP juga mempunyai kekurangan. Namun masalah kekurangannya sangat sedikit. Diantaranya :
1. PHP Tidak mengenal Package.
2. Jika tidak di encoding, maka kode PHP dabat dibaca semua
orang & untuk meng encodingnya dibutuhkan tool dari
Zend yang mahal sekali biayanya.
3. PHP memiliki kelemahan keamanan. Jadi Programmer harus
jeli & berhati-hati dalam melakukan
pemrograman & Konfigurasi PHP.
Demikianlah Kelebihan dan kekurangan yang ada pada PHP.