Sabtu, 13 Desember 2014

Pengertian, Kemampuan dan Sejarah PHP

Tags

Pengertian PHP | Sebelum mempelajari php lebih jauh tidak ada salahnya Anda untuk mengetahui pengertian, kemampuan dan sejarah PHP terlebih dahulu. PHP merupakan bahasa pemrograman yang berjalan disisi server (server side programming, yaitu apache, IIS, nginx). Dengan menggunakan PHP maka maintenance suatu situs web menjadi lebih mudah. Proses update data dapat dilakukan dengan menggunakan aplikasi yang dibuat dengan menggunakan script PHP.

PHP/FI merupakan nama awal dari PHP. PHP adalah Personal Home Page, FI adalah Form Interface. Dibuat pertama kali oleh Rasmus Lerdoff. PHP, awalnya merupakan program CGI yang dikhususkan untuk menerima input melalui form yang ditampilkan dalam browser web.

PHP secara resmi merupakan kependekan dari PHP:HyperText Preprocessor, merupakan bahasa script server-side yang disisipkan pada HTML.

Logo PHP

Berikut adalah sebuah contoh tentang PHP sebagai script yang disisipkan (embedded script) dalam dokumen HTML.

<html>
 <head>
  <title>Contoh Embedded Script</title>
 </head>
 <body>
  <?php echo "Hello, World!"; ?>
 </body>
<html>


Kemampuan PHP


PHP secara dasar dapat mengerjakan semua yang dapat dikerjakan oleh program CGI, seperti mendapatkan data dari form, menghasilkan isi halaman web yang dinamis, dan menerima cookies.

Kemampuan PHP yang paling diandalkan adalah dukungan kepada banyak database. Membuat halaman web yang menggunakan data dari database dapat dilakukan dengan mudah. Database yang didukung oleh PHP, yaitu MySQL, SQLServer, Oracle, ODBC, IBM DB2, PostgreSQL, Sybase, Interbase, MySQLI, File Pro, MongoDB, FrontBase, Ingres, Informix.

PHP juga mendukung untuk berkomunikasi dengan layanan lain menggunakan protokol IMAP, SNMP, NNTP, POP3, HTTP, dan lainnya.


Sejarah Singkat PHP


PHP pertama kali dibuat pada musim gugur tahun 1994 oleh Rasmus Lerdoff (rasmus@php.net), awalnya digunakan pada websitenya untuk mencatat siapa saja yang berkunjung dan melihat biodatanya. Versi pertama yang direlease tersedia awal tahun 1995, dikenal sebagai awal tool Personal Home Page, yang terdiri atas engine parser yang sangat sederhana yang hanya mengerti beberapa makro khusus dan sejumlah utilitas yang sering digunakan pada halaman-halaman web, seperti buku tamu, counter pengunjung dan lainnya. Parser diprogram ulang pada pertengahan 1995 dan diberi nama PHP/FI versi 2.0. FI berasal dari dari paket Rasmus lainnya yang ditulis untuk menginterprestasi data dari form, yang kemudian dikombinasikan dengan tool Personal Home Page dan ditambahkan dukungan untuk database mSQL (mini SQL).

Tahun 1995 ini dianggap sebagai tahun kelahiran dari PHP/FI yang kemudian membuat pertumbuhan aplikasi web yang pesat, kemudian banyak orang yang berkontribusi untuk mengembangkan PHP/FI. Sulit untuk mendapatkan statistik yang tepat untuk memperkirakan penggunaan PHP/FI, tetapi diperkirakan pada akhir 1996 telah digunakan oleh sedikitnya 15.000 web site diseluruh dunia. Pada pertengahan 1997 mencapai 50.000 situs.

Pada pertengahan 1997 ini juga terjadi perubahan pengembangan PHP. Pengembangan dilakukan oleh tim yang terorganisasi bukan oleh Rasmus sendiri saja. Parser dikembangkan oleh Zeev Suraski dan Andi Gutmans yang kemudian menjadi dasar untuk versi 3, banyak utilitas tambahan yang diprogram untuk menambah kemampuan dari versi 2. Versi PHP 4 menggunakan engine script Zend untuk lebih meningkatkan performance, mempunyai dukungan ekstensi yang banyak dan fungsi dari berbagai library pihak ketiga (third party) yang berjalan seolah-olah modul asli (native) dari berbagai situs web yang populer.

Sejak Januari 2001 PHP3 dan PHP4 disertakan pada sejumlah produk server web komersial seperti server web StrongHold Redhat. Perkiraan konservatif yang didapat dari angka yang diberikan oleh Netcraft yang diekstrapolasi, pengguna PHP sekitar 5.1 jt sedikit lebih banyak dari server web yang menggunakan Microsoft IIS (5.03 jt) di Internet.

Berdasar data dari Netcraft pada Maret 2002 pemakaian PHP telah mencapai hampir 9 jt nama domain.

Pada tanggal 22 April 2002 PHP versi 4.2.0 direlease. Pada versi ini banyak penambahan fungsi dan perbaikan bugs dari versi sebelumnya. Jumlah fungsi yang ditambahkan pada versi ini mencapai ribuan fungsi dan dikelompokan menjadi 109 fungsi.

Pada tanggal 10 November 2016 PHP versi 7.0.13 direlease. Anda dapat melihat changelog lengkapnya disini https://secure.php.net/ChangeLog-7.php#7.0.13.

Sekian artikel pengertian, kemampuan dan sejarah PHP. Semoga bermanfaat. :)

Artikel Terkait

This Is The Oldest Page

Tambahkan komentar Anda
EmoticonEmoticon