Sekilas
Tentang Bahasa Pemrograman PHP
Pada
musim gugur 1994 seorang programmer bernama Rasmus Lerdoft (rasmus@php.net)
mengembangkan script PHP, yang kemudian Script PHP ditemukan untuk pertama
kalinya pada tahun 1995, yaitu merupakan versi yang pertama, pada versi pertama
ini PHP masih berupa script PERL yang dibuat dan digunakan oleh Rasmus pada
halaman web dinamisnya untuk memonitor jumlah pengunjung yang mengunjungi
homepage pribadinya. Dengan pengetahuan pemrograman bahasa PERL, BASIC dan C
yang dikuasainya, Rasmus kemudian menggabungkan ketiganya menjadi bahasa baru
yang dikenal dengan nama PHP, kemudian meluncurkan program bantu Personal
Home Page Tools versi 1.0 dengan lisensi GNU General Public License
(GPL) sehingga dapat digunakan oleh siapapun dengan gratis. Pada versi pertama
ini kemampuan PHP hanya sebatas counter jumlah pengunjung, dan beberapa
fasilias untuk melengkapi halaman buku tamu seperti penyimpanan data pengunjung
pada file teks.
Pengembangan versi 2.0 diluncurkan setelah mempelajari cara kerja
YACC dan GNU Bison, yaitu dengan penambahan fasilitas passing parameter dimana
dapat menangkap data yang dikirim melalui Form HTML, dan penambahan fasilitas
koneksi dengan MySQL yang merupakan server basis data. Kemudian pada
tahun 1997 PHP versi 3.0 mulai dikembangkan dengan melibatkan programmer lain
yang tertarik untuk mengembangkan PHP lebih lanjut, selain oleh Rasmus sendiri
yaitu Zeew Suraski, Andi Gutman, Stig Bakken, Shane Caraveo, dan Jim Winstead.
Kerja sama antara programmer ini akhirnya menghasilkan PHP versi 3.0 yang
dirilis pada tanggal 6 Juli 1998. Selanjutnya pada PHP versi 4.0 telah
dikembangkan pengunaan engine script Zend yaitu untuk mempercepat kinerja (performa)
dari PHP serta ditambah dengan file-file ekstensi yang memungkinkan
bermacam-macam pustaka dari pihak ketiga (third party) untuk mendukung PHP
seperti MySQL, ODBC, FTP, Calendar, BCMath, PCRE, Session, WDDX, XML dan
lainnya. Untuk membuat bagaimana pemrograman web dengan PHP maka akan dibahas
pada kesempatan yang lain.
Sumber: Modul
Sumber: Modul

0 komentar:
Posting Komentar