Oleh: Rony Syahputra Nasution | Januari 2, 2009

Pengenalan Singkat PHP

logo_php1PHP (Personal Home Page : Hypertext Preprocessor) adalah server side programming yang paling populer.
menurut Larry Ullman dalam buku PHP 6 and MySQL 5 For Dynamic Web Sites, 2008,
saat ini PHP digunakan oleh sekitar 25 juta domains.
Sedangkan layanan Yahoo yang mengunakan PHP diakses lebih dari 3,5 Milyar per hari … per hari loh…woooow.

PHP merupakan bahasa berbentuk script yang ditempatkan dalam server dan diproses di server.
Hasilnya yang dikirmkan ke client, tempat pemakai menggunakan browser.

Ini berarti PHP dapat membentuk suatu tampilan berdasarkan permintaan terkini,
jadi kita bisa menampilkan isi database ke halaman web.
PHP banyak dipakai untuk memprogram situs web dinamis,
walaupun tidak tertutup kemungkinan untuk digunakan dalam pemakaian lain.

PHP juga dapat digunakan sebagai pilihan lain dari ASP.NET, C#, VB.NET, Cold Fusion, JSP, Perl, dan lain sebagainya.
Contoh terkenal dari aplikasi PHP adalah phpBB dan MediaWiki, dan lain sebagainya.
Contoh aplikasi yang lebih kompleks dengan menerapkan metoda, FRAMEWORK seperti CodeIgniterer, Prado,  dan sebagainya atau juga Content Management System (CMS) seperti Mambo, Joomla!, Postnuke, Xaraya dan  lain sebagainya.

PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995.
Pada waktu itu PHP bernama Form Interpreted (FI).

Pada saat tersebut PHP adalah sekumpulan script yang digunakan untuk mengelola data form dari pengujung web milik Rasmus Lerdorf.
Perkembangan selanjutnya adalah Rasmus melepaskan source code tersebut dan menamakannya PHP/FI.

Pada saat itu kepanjangan dari PHP/FI adalah Personal Home Page/Form Interpreter.
Dengan pelepasan source code ini menjadi open source, maka banyak programmer yang tertarik untuk ikut mengembangkan PHP.

Pada Nopember 1997, dirilis PHP/FI 2.0, pada rilis ini interpreter sudah diimplementasikan kedalam bahasa C.
Dalam rilis ini disertakan juga modul-modul ekstensi yang meningkatkan kemampuan PHP/FI secara signifikan.

Pada tahun 1997, sebuah perusahaan bernama Zend (yang didirikan oleh Zeev Suraski dan Andi Gutmans),
menulis ulang interpreter PHP menjadi lebih bersih, lebih baik dan cepat.

Kemudian pada Juni 1998 perusahan 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.

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 Object Oriented Programming (OOP),
dengan teknologi baru untuk menjawab perkembangan bahasa pemograman,
yang cenderung kearah pemograman berorientasi obyek atau Object Oriented Programming (OOP).

Tahun 2008, PHP versi 6, sedang dikembangkan,
semoga menjadikan PHP lebih baik lagi.
Dalam bukunya PHP 6 and MySQL 5 For Dynamic Web Sites, 2008, Larry Ullman menjelaskan
bahwa pada PHP 6 terjadi perubahan besar,
ketika PHP 6 mendukung untuk Unicode,
dimana PHP dapat meng-handle setiap karakter dari semua bahasa di dunia.
PHP 6 juga akan menghilangkan fitur “Magic Quotes” dan “register globals”.

saat ini PHP 5 (dan akan realease PHP 6) tidak hanya mampu membuat website dengan baik,
tetapi mampu menciptakan aplikasi web/web application untuk pekerjaan yang komplek,
seperti ERP, SIM, GIS, keuangan, akutansi, perbankan, sistem pakar, dan lain sebagainya.

Fenomena yang ada dari PHP adalah komunitas pengguna nya yang besar dan saling berbagi,
hal ini bisa diliat dari banyaknya forum/milis diskusi yang aktif dan “hidup” dari topik PHP.

Disamping itu dalam PHP dapat dengan mudah untuk memperoleh informasi,
manual book, toturial, referensi bah kan source code dari contoh2 aplikasi dengan php.

jadi masih mau menunggu ? ^_^.

 

 

Salam dari Cirebon,
Rony Syahputra Nasution

 

 

Referensi :

  1. Manual Book PHP, www.php.net
  2. Larry Ullman, PHP 6 and MySQL 5 For Dynamic Web Sites, 2008, Peachpit Press.
  3. Ir. M. Farid Azis, M. Kom, ”OOP dengan PHP 5.0”, Jakarta, 2005, Elex Media Komputindo.
  4. Henky Prihatna, ”Kiat Praktis Menjadi Webmaster Profesional”, Jakarta, 2004, Elex Media Komputindo.
  5. Abdul Kadir, ”Dasar Pemograman Web Dinamis Menggunakan PHP”, Yogyakarta, 2002, Andi Offset Yogyakarta.
  6. Dari berbagai sumber lain di internet, buku, majalah dan media lainnya. 

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

Kategori

%d blogger menyukai ini: