PHP adalah teknologi yang diperkenalkan tahun 1994 oleh Rasmus Lerdorf.
Beberapa versi awal yang tidak dipublikasikan digunakan pada situs
pribadinya untuk mencatat siapa saja yang mengakses daftar riwayat hidup
onlinennya. Versi pertama digunakan oleh pihak lain pada awal tahun
1995 dan dikenal sebagai Personal Home Page Tools. Terkandung didalamnya
sebuah parser engine (mesin pengurai) yang sangat disederhanakan, yang
hanya mampu mengolah macro khusus dan beberapa utilitas yang sering
digunakan pada pembuatan home page,seperti buku tamu, pencacah, dan hal
semacamnya. Parser tersebut ditulis ulang pada pertengahan 1995 dan
dinamakan PHP/FI Versiaon 2. FI(Form Interprenter) sendiri berasal dari
kode lain yang ditulis juga oleh Rasmus, yang menterjemahkan HTML dari
data. Ia menggabungkan script Personal Home Page Tools dengan Form
Interprenter dan menambahkan dukungan terhadap server database yang
menggunakan format mSQL sehingga lahirlah PHP/FI. PHP/FI tumbuh dengan
pesat, dan orang-orang mulai menyiapkan kode-kode programnya supaya bisa
didukung oleh PHP.
Sulit memberikan data statistic yang akurat, namun diperkirakan pada
akhir 1996 PHP/FI sudah digunakan sedikitnya pada 15.000 situs web di
seluruh dunia. Pada pertengahan 1997, angka tersebut berubah menjadi
50.000. Pada saat itu juga terdapat perubahan di dalam pengembangan PHP.
PHP berubah dari proyek pribadi Rasmus menjadi sebuah tim yang lebih
terorganisasi. Parsernya ditulis ulang dari bentuk rancangan awal oleh
Zeev Suraski dan Andi Gutmans, dan parser baru ini adalah sebagai dasar
PHP Version 3. Banyak kode utilitas yang berasal dari PHP/FI diport ke
PHP3, dan banyak diantaranya sudah selesai ditulis ulang secara lengkap.
Pada pertengahan 1998, baik PHP/FI maupun PHP3 dikemas bersama dengan
produk-produk komersial seperti server web StrongHold buatan C2 dan
Linux RedHat, dan menurut survei yang dilakukan oleh NetCraft,
kemungkinan PHP digunakan pada lebih dari 150.000 situs web di seluruh
dunia. Sebagai pembanding, angka tersebut lebih banyak daripada
pengguna server web Enterprise server buatan netscape di Internet .
Apa itu PHP
PHP singkatan dari Personal Home Page Tools, adalah sebuah bahasa
scripting yang dibundel dengan HTML, yang dijalankan disisi server.
Sebagian besar perintahnya berasal dari C, Java dan Perl dengan beberapa
tambahan fungsi khusus PHP. Bahasa ini memungkinkan para pembuat
aplikasi web menyajikan halaman HTML dinamis dan interaktif dengan cepat
dan mudah, yang dihasilkan server. PHP juga dimaksudkan untuk mengganti
teknologi lama seperti CGI (Common Gateway Interface)
PHP bisa berinteraksi dengan hampir semua teknologi web yang sudah ada.
Developer bisa menulis sebuah program PHP yang mengeksekusi suatu
program CGI di server web lain. Fleksibilitas ini amat bermanfaat bagi
pemilik situs-situs web yang besar dan sibuk, karena pemilik masih bisa
mempergunakan aplikasi-aplikasi yang sudah terlanjur dibuat di masa lalu
dengan CGI, ISAP, atau dengan script seperti Perl, Awk atau Python
selama proses migrasi ke aplikasi baru yang dibuat dengan PHP. Ini
mempermudah dan memperluas peralihan antara teknologi lama dan teknologi
baru.
Beberapa Kelebihan PHP dari bahasa pemrograman lain ;;
* Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaanya.
* Dalam sisi pemahamanan, PHP adalah bahasa scripting yang paling mudah karena referensi yang banyak.
* PHP adalah bahasa open source yang dapat digunakan di berbagai mesin
(linux, unix, windows) dan dapat dijalankan secara runtime melalui
console serta juga dapat menjalankan perintah-perintah system.
* Web Server yang mendukung PHP dapat ditemukan dimana - mana dari mulai
IIS sampai dengan apache, dengan configurasi yang relatif mudah.
* Dalam sisi pengembangan lebih mudah, karena banyaknya milis - milis dan developer yang siap membantu dalam pengembangan.
Rabu, 10 Oktober 2012
sejarah PHP
Unknown
Author & Editor
Has laoreet percipitur ad. Vide interesset in mei, no his legimus verterem. Et nostrum imperdiet appellantur usu, mnesarchum referrentur id vim.
05.43.00
IT, Open source, pengetahuan umum
Langganan:
Posting Komentar (Atom)
0 komentar:
Posting Komentar