Sejarah PHP Perkembangan PHP

2.5.1 Sejarah PHP

PHP pertama kali diciptakan pada tahun 1995 oleh Rasmus Lerdorf yang pada waktu itu hanya mampu mengolah formulir data sari web saja. Kemudia Rasmus mengembangkannya lagi dan merilis kode sumber tersebut untuk umum dan menamakannya PHPFI. Dengan perilisan kode sumber ini menjadi open source, sehingga banyak orang menggunakannya. PHPFI merupakan akronim dari Personal Home PageForms Interpreter. Pada awalnya, PHPFI hanya mempunyai fungsi dasar dari PHP yang ada sekarang ini. Jadi, dengan kata lain tumpuan PHP sekarang ini adalah PHPFI karena ketika pertama dibuat menggunakan Perl maka PHPFI juga mempunyai susunan karakter pemrograman yang sama dengannya. Pada tahun 1997, Rasmus resmi mengeuarkan PHPFI versi 2.0 dimana fungsi – fungsi pada versi tersebut ditulis dengan menggunakan bahasa C. Karena telah memiliki fungsi khusus untuk mengakses database, maka pada tahun yang sama terdapat sekitar 50.000 lebih domain yang menggunakan PHPFI sebagai platform mereka untuk website. Universitas Sumatera Utara

2.5.2 Perkembangan PHP

Setelah meluncurkan versi 2.0, PHP versi 3.0 pun diluncurkan kembali walau sedang dalam tahap alpha. PHP 3 merupakan generasi baru hasil pengembangan PHPFI. Banyak developer yang terlibat didalamnnya. PHP versi 3.0 yang juga luncur pada tahun yang sama yaitu 1997 dikeluarkan karena melihat adanya kelemahan PHPFI yang digunakan dalam pengaplikasian e-commerce. Alasan untuk memulai mengembangkan PHP semakin kuat ketika versi 3.0 dirilis dikarenakan versi ini sangat mendukung pengembangan berbagai jenis database, protocol dan API. Tidak berselang lama, PHP 4 diluncurkan untuk menangani kelemahan PHP 3 yang kurangnya efisiensi waktu dan kinerja yang tidak stabil. Dengan penambahan fitur baru, seperti session, output buffering dan kecepatan proses input data yang tinggi membuat PHP 4 menjadi pilihan yang aman untuk berbagai jenis pekerjaan. Selain itu, inti perbedaan PHP dengan bahasa pemrograman lain terletak pada intinya yaitu Zend Engine yang merupakan inti dari PHP itu sendiri. Sebagai ini, Zend Engine berfungsi menangani input, menerjemahkan dan mengeksekusinya serta menjadi perantara. Dan pada PHP 5 resmi rilis pada Juni 2004, untuk menangani kelemahan dan kekurangan pada versi sebelumnya. PHP 5 sendiri dapat membuat format file swf , dan applet java dimana PHP 5 ini diklaim merupakan versi sempurna dari versi – versi sebelumnya. Universitas Sumatera Utara

2.6 MySQL