PHP singkatan dari PHP Hypertext Preprocessor yang digunakan sebagai bahasa script server-side dalam pengembangan web yang disisipkan pada document HTML.
Penggunaan PHP memungkinkan Web dapat dibuat dinamis sehingga maintenance situs web tersebut menjadi lebih mudah dan efisien.
PHP merupakan software Open-Source yang disebarkan dan dilisensikan secara gratis serta dapat didownload secara bebas dari situs resminya .
http://www.php.net
PHP ditulis menggunakan bahasa C.
1.2 Sejarah Singkat PHP
PHP diciptakan pertama kali oleh Rasmus Lerdorf pada tahun 1994. Awalnya, PHP digunakan untuk mencatat jumlah serta untuk mengetahui siapa saja pengunjung pada homepage-nya. Rasmus Lerdorf adalah salah seorang pendukung open source. oleh karna itu, ia mengeluarkan Personal Home Page Tools versi 1.0 secara gratis, kemudian menambahkan kemampuan PHP 1.0 dan meluncurkan PHP 2.0.
pada tahun 1996, PHP telah banyak digunakan dalam website didunia. Sebuah kelompok pengembang software yang berdiri dari Rasmus,Zeew Suraski, Andi Gutman, Stig Bakken, Shane Caraveo, dan Jim Winstead bekerja sama untuk menyempurnakan PHP 2.0.
Akhirnya, pada tahun 1998, PHP 3.0 diluncurkan. Penyempurnaan terus dilakukan sehingga pada tahun 2000 dikeluarkan PHP 4.0. Tidak berhenti sampai ini disusun, versi terbaru yang telah dikeluarkan adalah PHP 5.0.x.
1.3 Kelebihan -Kelebihan PHP
PHP memiliki banyak kelebihan yang tidak dimiliki oleh bahasa script sejenis. PHP difokuskan pada pembuatan script server-side, yang bisa melakukan apa saja yang dapat dilakukan oleh GCI, seperti mengumpulkan data dari form, menghasilkan isi halaman web dinamis, dan kemampuan mengirim serta menerima cookies, bahkan lebih dari pada kemampuan CGI.
PHP dapat digunakan pada semua sistem operasi, antara linux, Inux (termasuk variannya HP-UX, Solaris, dan OpenBSD), Microsoft windows, Mac OS X, RISC OS, PHP juga mendukung banyak Web Server, seperti Apache, Microsoft Internet Information Server (MIIS), Personal Web Server (PWS), Netscape and iplanet servers, Oreilly Website Pro server, audium, Xitami, OmniHTTPD, dan masih banyak lagi lainnya, bahkan PHP dapat bekerja sebagai suatu CGI processor.
PHP tidak terbatas hasil keluaran HTML (Hypertext Markup Languages). PHP juga memiliki kemampuan mengolah keluaran gambar, File PDR, dan movie Flash. PHP juga dapat menghasilkan teks seperti XHTML dan file XML lainnya.
Salah satu fitur yang dapat diandalkan oleh PHP adalah dukungannya terhadap database. Berikut database yang dapat didukung oleh PHP:
- Adabas D
- dBase
- Direct MS-SQL
- Empress
- FilePro (read only)
- FrontBase
- Hyperwave
- IBM DB2
- Informix
- Ingres
- Interbase
- MSQL
- MySQL
- ODBC
- Oracle (OCI7 dan OCI8)
- Ovrimos
- PostgrSQL
- Solid
- Sybase
- Unix DBM
- Velocis
No comments:
Post a Comment