PHP
Sejarah PHP
PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Sebelumnya PHP bernama FI (Form Interpreted). Pada waktu itu PHP adalah sekumpulan script yang digunakan untuk mengolah data form dari web.
Rasmus lalu melepaskan kode sumber tersebut dan menamakannya PHP/FI, pada saat tersebut kepanjangan dari PHP/FI adalah Personal Home Page/Form Interpreter. Dengan pelepasan kode sumber ini menjadi open source, maka banyak programmer yang tertarik untuk ikut mengembangkan PHP.
Pada November 1997, dirilis PHP/FI 2.0. Pada rilis ini interpreter sudah diimplementasikan dalam C. Dalam rilis ini disertakan juga modul-modul ekstensi yang meningkatkan kemampuan PHP/FI secara signifikan.
Pada tahun 1997, sebuah perusahaan bernama Zend, menulis ulang interpreter PHP menjadi lebih bersih, lebih baik dan lebih cepat. Kemudian pada Juni 1998 perusahaan tersebut merilis interpreter baru untuk PHP dan meresmikan nama rilis tersebut menjadi PHP 3.0.
Pada pertengahan tahun 1999, Zend merilis interpreter PHP baru dan rilis tersebut dikenal dengan PHP 4.0. PHP 4.0 adalah versi PHP yang paling banyak dipakai. Versi ini banyak dipakai sebab versi ini mampu dipakai untuk membangun aplikasi web kompleks tetapi tetap memiliki kecepatan proses dan stabilitas yang tinggi.
Pada Juni 2004, Zend merilis PHP 5.0. Versi ini adalah versi mutakhir dari PHP. Dalam versi ini, inti dari interpreter PHP mengalami perubahan besar. Dalam versi ini juga dikenalkan model pemrograman berorientasi objek baru untuk menjawab perkembangan bahas pemrograman kearah pemrograman berorientasi objek.
PHP grup kini merilis versi PHP terbaru yaitu 5.1.6 [ sumber : wikipedia ]
PHP banyak sekali digunakan untuk pengembangan web dinamis, dapat di katakan mayoritas pengembangan web didunia menggunakan PHP, misalnya saja web yang sudah melegenda beberapa tahun belakangan ini, yaitu friendster dan digg. Web dinamis adalah sebuah web yang dapat melalukan update pada contentnya, didalamnya selalu terdapat CMS [Content Management System ] yaitu “ruang kendali” bagi pemilik website untuk melakukan update, biasanya jika ingin masuk ke dalam CMS ini user atau sang pemilik harus memberikan password agar “ruang kendali” bebas dari tangan – tangan yang tidak bertanggung jawab.
Definisi PHP
PHP adalah Script yan dijalankan di server. PHP dapat diartikan sebagai sebuah bahasa pemrograman web yang disisipkan dalam script dengan HTML , singkatnya adalah script yang menyatu dengan HTML . PHP digunakan untuk membuat aplikasi web yang membutuhkan koneksi ke database.
Sintaks PHP mirip dengan bahasa C maupun bahasa C++, dengan kata lain jika kita inign mempelajari PHP, minimal kita harus memiliki pemahaman yang baik mengenai HTML dan bahasa C/C++.
PHP banyak sekali digunakan untuk pengembangan web dinamis, dapat di katakan mayoritas pengembangan web didunia menggunakan PHP, misalnya saja web yang sudah melegenda beberapa tahun belakangan ini, yaitu friendster dan digg. Mengapa mereka menggunakan PHP? Yaa.. tentunya ada didalam keuntungan yang sudah kami sebutkan sebelumnya di atas tadi.
Web dinamis adalah sebuah web yang dapat melalukan update pada contentnya, didalamnya selalu terdapat CMS [Content Management System ] yaitu “ruang kendali” bagi pemilik website untuk melakukan update, biasanya jika ingin masuk ke dalam CMS ini user atau sang pemilik harus memberikan password agar “ruang kendali” bebas dari tangan – tangan yang tidak bertanggung jawab.
Beberapa pihak pengembang web [ kami SimpleBlue.com salah satunya ] selalu memberikan CMS didalam web dinamis, jadi Anda pun tidak perlu bingung lagi untuk melakukan update pada web pribadi Anda. Kami akan memberikan salah satu contoh dari fungsi CMS, jika web Anda mempunyai kolom berita atau news, maka Anda tidak perlu lagi masuk ke dalam source code yang memusingkan kepala dan merepotkan, Anda hanya perlu masuk ke CMS dan pilih menu utuk melakukan perubahan content tersebut. Didalam CMS sendiri terdapat menu untuk menambah , merubah serta menghapus data.
Keuntungan PHP
1. Dengan PHP kita dapat mengurangi waktu untuk membuat web berskala besar
2. PHP Mampu menciptakan web interaktif
3. Kerahasiaan kode dapat dilindungi karena kode yang menyusun program tidak diedarkan ke user
4. Dapatr menciptakan berbagai tool untuk keperluan online
5. PHP dapat digunakan untuk mengakses berbagai macam database diantaranya :
£ dBase
£ DBM
£ FilePro
£ mSQL
£ Access
£ MySQL
£ ODBC
£ Oracle
£ Postgres
£ Sybase
£ Velocis
Aplikasi Untuk Menjalankan PHP
Untuk Menjalankan PHP dibutuhkan sebuah web server, seperti Apache (jika kita menggunakan linux) dan Web Server Xitami jika kita menggunakn Windows NT. Kita juga ppastinya membutuhkan PHP server dapat di download di ( www.php.net). Selain itu kita juga membutuhkan Database server serta Web editor (seperti dreamwaver).