Kamis, 08 Oktober 2020

Sejarah PHP

 

                                                Penemu PHP

 

                                   Rasmus Lerdorf. pada tahun 1994

 

Sejarah PHP

Sejarah PHP bermula pada tahun 1994 ketika programmer bernama Rasmus Lerdorf, seorang pria kelahiran Denmark yang saat itu berdomisili di Canada. Rasmus Lerdorf membuat sebuah script (kode program) dengan bahasa Perl untuk website pribadinya.

Lerdorf menyebut kode program rancangannya ini sebagai Personal Home Page karena saat itu PHP yang dia buat digunakan untuk menampilkan resume pribadi dan mencatat jumlah pengunjung ke sebuah website.

Sebelum dirilis ke publik, Rasmus Lerdorf membuat ulang kode program tersebut dalam bahasa C. Pengembangan tersebut membuat script memiliki kemampuan untuk memproses form HTML dan berkomunikasi dengan database.

PHP pertamakali dirili dengan sebutan Personal Home Page Tools (PHP Tools) version 1.0. Perilisan ini diumumkan pada 8 Juni 1995.

Lerdorf menyebut kode program ini sebagai Personal Home Page/Forms Interpreter atau PHP/FI. Inilah asal mula penamaan PHP digunakan. PHP/FI dapat digunakan untuk membuat aplikasi web dinamis sederhana.

PHP: versi 2

Tak lama setelah perilisan perdananya, pada April 1996, Rasmus Lerdorf mengumumkan PHP/FI versi 2.0. Pada versilanjutannya ini terdapat penambahan fitur-fitur baru, diantaranya fitur logika seperti “if” dan “else”.

Pada versi inilah pertama kalinya digunakan istilah “scripting language” (bahasa script) dalam PHP.

Tak lama setelah perilisan perdananya, pada April 1996, Rasmus Lerdorf mengumumkan PHP/FI versi 2.0. Pada versilanjutannya ini terdapat penambahan fitur-fitur baru, diantaranya fitur logika seperti “if” dan “else”.

Pada versi inilah pertama kalinya digunakan istilah “scripting language” (bahasa script) dalam PHP.

Semakin dikenal publik, PHP mendapat dukungan dari banyak programmer lain, sehinggan proyek PHP secara perlahan beralih dari proyek satu orang menjadi proyek massal yang lebih akrab kita kenal sebagai open-source project.

Untuk selanjutnya PHP dikembangkan oleh The PHP Group yang merupakan kumpulan banyak programmer dari seluruh dunia.

PHP: versi 3

PHP versi 3 resmi dirilis pada Juni 1998. Pada peluncuran kali ini, PHP yang awalnya merupakan singkatan dari: Personal Home Page Tools berubah menjadi PHP: Hypertext Preprocessor.

Dan sejak saat itu, PHP semakin populer digunakan di seluruh dunia sehingga menjadi standar bahasa pemrograman web bagi programmer.

 PHP versi 4

Zeev Suraski, Andi Gutmans dan juga berbagai programmer di seluruh dunia mengembangkan PHP lebih jauh dan membuat banyak fitur lanjutan. Parsing baru ini dikembangkan oleh Zeev dan Andi, dan dinamakan Zend engine. Akhirnya pada 22 May 2000 diluncurkan PHP 4.0

Yang paling menonjol adalah, PHP versi 4 merupakan cikal bakal fitur pemrograman objek / Object Oriented Programming (OOP).

PHP versi 5

Versi lanjutannya yaitu PHP 5.x diluncurkan pada 13 Juli 2004. Dalam 10 tahun, bahasa pemrograman ini tumbuh begitu pesat. Pada versi ini telah mendukung penuh pemrograman object (OOP) dan peningkatan performa melalui Zend engine versi 2.

Beberapa penambahan fitur meliputi PDO (PHP Data Objects) untuk pengaksesan database, closures, trait, dan namespaces.

 PHP versi 6

Sejak tahun 2005, Fokus pengembangan PHP adalah mendukung Unicode, agar bisa mendukung berbagai jenis karakter bahasa non-latin. PHP versi 6.x ini sebenarnya telah lama dikembangkan.

Namun sayang, pengembangan fitur pada versi ini dihentikan karena beberapa alasan seperti kurangnya programmer, dan performa yang tidak memuaskan. Fitur yang berhasil dikembangkan pada masa ini dimasukkan kedalam PHP 5.

PHP versi 7

Setelah hampir satu dekade tanpa update, akhirnya, pada tahun 2014, sebuah proyek lanjutan PHP mulai mengemuka.

Pada Juli 2014, proyek experimen yang dinamakan PHPNG (PHP Next Generation) yang bertujuan untuk menyusun ulang kode PHP agar performa lebih meningkat, mendapati hasil bahwa PHPNG mengalami peningkatan performa hampir 100% dari versi PHP sebelumnya.

Jelang perilisan, kalangan programmer sedikit bingung dengan penamaan versi PHP yang akan dirilis ini. Bakal disebut versi berapakah PHP kali ini, PHP 6 atau PHP 7. Setelah mengambil voting, nama PHP versi 7 akhirnya menjadi keputusan final. Makanya, PHP tidak memiliki versi ke 6 nya, melainkan dari versi 5.x langsung ke PHP 7.

 

0 komentar:

Posting Komentar