Pengertian Hypertext Preprocessor (PHP)
Hypertext Preprocessor (PHP) adalah bahasa server-side scripting yang menyatu dengan HTML untuk membuat halaman web dinamis. Karena PHP) merupakan server side scripting maka sintaks dan perintah-perintah PHP akan dieksekusi di server kemudian hasilnya dikirimkan ke browser dalam format HTML. Dengan demikian kode program yang ditulis dalam PHP tidak akan terlihat oleh user sehingga keamanan halaman web lebih terjamin. PHP dirancang untuk membentuk halaman web yang dinamis, yaitu halaman web yang dapat membentuk suatu tampilan berdasarkan permintaan terkini, seperti menampilkan isi basis data ke halaman web.
PHP termasuk dalam Open Source Product, sehingga source code PHP dapat diubah dan didistribusikan secara bebas. Versi terbaru PHP dapat diunduh secara gratis di situs resmi PHP : http//www.PHP.net. PHP juga dapat berjalan pada berbagai web server seperti IIS (Internet Information Server), PWS (Personal Web Server), Apache, Xitami. PHP juga mampu lintas platform. Artinya PHP dapat berjalan dibanyak sistem operasi yang beredar saat ini, di antaranya : Sistem Operasi Microsoft Windows (Semua Versi), Linux, Mac OS, Solaris. PHP dapat dibangun sebagai modul pada web server Apache dan sebagai binary yang dapat berjalan sebagai CGI (Common Gateway Interface). PHP dapat mengirim HTTP header, dapat mengatur cookies, mengatur authentication dan redirect users.
Salah satu keunggulan yang dimiliki PHP adalah kemampuannya untuk melakukan koneksi ke berbagai macam software sistem manajemen basis data atau Database Management System (DBMS), sehingga dapat menciptakan suatu halaman web yang dinamis. PHP mempunyai koneksitas yang baik dengan beberapa (DBMS) antara lain Oracle, Sybase, mSQL, MySQL, Microsoft SQL Server, Solid, PostgreSQL, Adabas, FilePro, Velocis, dBase, Unix dbm, dan tak terkecuali semua database ber-interface (ODBC). PHP juga memiliki integrasi dengan beberapa library eksternal yang dapat membuat Anda melakukan segalanya dari dokumen PDF hingga mem-parse XML. PHP mendukung komunikasi dengan layanan lain melalui protokol IMAP, SNMP, NNTP, POP3 atau bahkan HTTP. Bila PHP berada dalam halaman web Anda, maka tidak lagi dibutuhkan pengembangan lingkungan khusus atau direktori khusus. Hampir seluruh aplikasi web dapat dibuat dengan PHP. Namun kekuatan utama adalah konektivitas basis data degan web. Dengan kemampuan ini kita akan mempunyai suatu sistem basis data yang dapat diakses dari web. (Rudianto, 2011).
Pembahasan lainnya :
- Kelebihan dan Kekurangan MYSQL
- Pengertian Hypertext Preprocessor
- Klasifikasi Sistem Menurut Para Ahli
- Pengertian Mysql Menurut Para Ahli
- Pengertian Sistem Menurut Para Ahli
- Karakteristik Sistem Menurut Para Ahli
- Syarat Informasi Dikatakan Berkualitas
- Pengertian Informasi Menurut Para Ahli
- Jenis-Jenis Sistem Informasi Menurut Ahli
- Pengertian Sistem Informasi Menurut Ahli
- Karakteristik Informasi Menurut Para Ahli
- Komponen Sistem Informasi Menurut Para Ahli
- Indikator Kualitas Informasi Menurut Para Ahli