merupakan versi paling muktahir dari PHP. Dikenalkan pula model pemrograman berorientasi objek.
2.8.1 Kelebihan dan Kelemahan PHP
Kelebihan PHP sebagai bahasa server-side adalah: 1.
PHP tidak melakukan kompilasi dalam penggunaannya. 2.
Web server yang mendukung cukup mudah, mulai dari IIS saampai Apache, dengan konfigurasi relatif mudah.
3. Dapat digunakan di berbagai mesin Linux, Unix, Windows dan dapat
dijalankan secara runtime melaluli console dan juga dapat menjalankan perintah-perintah sistem.
Kelemahan PHP adalah : 1.
Tidak ideal untuk pengembangan skala besar. 2.
PHP memiliki kelemahan security tertentu apabila programmer tidak jeli dalam melakukan pemrograman dan kurang memperhatikan
konfigurasi PHP.
2.8.2 Kelebihan PHP dari Bahasa Permrograman Lain
Beberapa kelebihan PHP dari bahasa pemrograman web lain: 1.
PHP adalah bahasa pemrograman yang tidak memerlukan kompilasi dalam penggunaannya.
2. Web-server yang mendukung PHP mudah ditemukan, misalnya
Apache, IIS, Lighttpd dan Xitami dengan konfigurasi yang mudah.
Universitas Sumatera Utara
3. PHP adalah bahasa scripting yang paling mudah karena punya referensi
yang banyak. 4.
PHP merupakan open source yang dapat digunakan di berbagai mesin. Tujuan utama penggunaan bahasa ini adalah untuk memungkinkan
perancang web menulis halaman web yang dinamis dengan cepat. 1.
Program PHP harus diterjemahkan oleh web-server sehingga menghasilkan kode html yang dikirim ke browser agar dapat
ditampilkan. Program ini dapat berdiri sendiri atau disisipkan diantara kode-kode html sehingga dapat langsung ditampilkan bersama dengan
kode-kode html tersebut. File html yang telah dibubuhi program PHP harus diganti ekstensinya menjadi .php3 atau .php.
2. Tujuan dari bahasa scripting ini adalah untuk membuat aplikasi-aplikasi
yang dijalankan diatas teknologi web. Dalam hal ini, aplikaasi umumnya akan memberikan hasil pada web browser, tetapi proses
secara keseluruhan dijalankan web server.
2.8.3 Penggabungan Script PHP dan HTML