apa itu php ?
PHP kependekan dari Hypertext PreProsesor. bahasa
pemrograman php termasuk salah satu bahasa pemrograman berbasi server side scripting atau bahasa pemrograman yang
berjalan di sisi server.
bahasa pemrograman PHP utamanaya di gunakan untuk membangun
sebuah web yang lebih statis dan interaktif. php menawarkan kemudahan dalam pemrogramannya
dan lebih mudah di mengerti oleh seorang pemula daripada bahasa pemrograman sejenis.
Sejarah PHP
mulanya PHP merupakan kependekan dari Personal Home Page (Situs personal).
PHP pertama kali di ciptakan oleh Rasmus Lerdorf di tahun 1995.
Pada saat itu bahasa pemrograman PHP masih bernama Form Interpreted (FI), yang strukturnya masih berupa sekumpulan skrip yang digunakan untuk mengolah data formulir dari web.
kemudian Rasmus merilis kode sumber tersebut agar dapat di gunakan untuk kepentingan umum dan menamakannya PHP atau FI. dalam perilisan kode sumber ini menjadi sumber terbuka, kemudian banyak programer yang tertarik untuk ikut mengembangkan bahasa pemrograman PHP.
Pada November 1997 dirilis PHP/FI 2.0. di versi ini, interpreter PHP telah di implementasikan dalam bahasa pemrograman C dan di versi ini disertakan juga modul-modul ekstensi untuk lebih meningkatkan kemampuan PHP/FI.
di tahun 1997, sebuah perusahaan bernama Zend melakukan penulisan ulang interpreter PHP menjadi lebih ringkas dan lebih cepat.
Kemudian Juni 1998, perusahaan Zend merilis interpreter baru untuk PHP dan meresmikan versi tersebut sebagai versi PHP 3.0 dan kependekan dari PHP di rubah menjadi akronim berulang atau Hypertext Preprocessing.
pertengahan tahun 1999, Zend menciptakan sebuah interpreter PHP baru dan versi tersebut dikenal dengan versi PHP 4.0.
PHP 4.0 adalah versi PHP yang paling banyak dipakai pada awal abad ke-21. Versi ini banyak dipakai disebabkan kemampuannya untuk membangun aplikasi web kompleks atau rumit namaun tetap memiliki kecepatan dan stabilitas yang tinggi.
Juni 2004, Zend kembali merilis versi baru yakni PHP 5.0. Dalam versi ini, inti dari interpreter PHP mengalami perubahan yang cukup besar. di versi ini juga ditanamkan kemampuan baru yakni konsep bahasa pemrograman berbasi OOP (Object oriented programming).