15 Tahun PHP
Programming June 10th, 2010Lima belas tahun yang lalu, tanggal 8 Juni 1995 Rasmus Lerdorf meluncurkan PHP dengan posting ke comp.infosystems.www.authoring.cgi . Dia mengumumkan versi 1.0 dari perangkat lunak Personal Home Page Tools, yang pada awalnya di tujukan untuk mengelola aplikasi pekerjaan di situs web. Ledorf membuat tools yang tersedia sebagai kode sumber terbuka ( awalnya di bawah GPL, sejak versi 4.0 di bawah Lisensi PHP ).
Perangkat lunak saat in PHP tidak lagi memiliki banyak kesamaan dengan rilis 1.0 asli. Aplikasi yang “serius” hanya menjadi mungkin dengan PHP / FI ( FI adalah untuk “Form Interpreter”), yang di rilis pada versi 2.0 tahun 1997. Namun itupun hanya di gunakan oleh para pengembang yang menggunakan bahasa script yang memmungkinkan menambahkan content dinamis pada halaman statik HTML.
Terobosan besar PHP datang dengan kedatangan versi 3.0 yang dirilis pada 6 Juni 1998. Dengan versi ini pengembang PHP mengembangkan dengan beberapa pengembang yang sebelumnya hanya satu orang. Zeev Suraski dan Andi Gutmans pendiri Zend Technologies telah menulis ulang kode dasar untuk versi ini, membawanya up to date dan juga lebih cepat.
[ad#Google Adsense]
Hal tersebut masih sama, sebelum konsep modern seperti object oriented programming di integrasikan kedalam bahasa tapi pada versi 4.0 di rilis pada 22 Mei 2000, PHP tidak hanya menawarkan pemrograman berorientasi objek, tapi juga Zend Engine, sebuah bahasa gabungan dan kompilator yang menggunakan pendekatan dua langkah untuk menafsirkan dan mengkompilasi kode program dan kemudian menghasilkan opcodes melalui mekanisme bytecode-like. Hal ini akan meningkatkan kinerja bahasa.
PHP tidak hanya ingin menaklukkan web, CLI ( command line interface ) telah di integrasikan ke dalam bahasa dengan rilis 4.30 pada bulan Desember 2002. Hal ini memungkinkan PHP akan di eksekusi pada baris perintah tanpa overhead CGI yang besar, parameter dapat dipecah dengan mudah dan banyak kemajuan lainnya untuk di implementasikan. Pengembang yang sebelumnya menulis skrip shell untuk task tambahan seperti perangkat lunak deployment sekarang dapat menggunakan PHP yang memberikan mereka akses mudah dengan komponen yang ada.
Yang paling penting bahasa itu adalah titik balik kemungkinan pelepasan PHP 5.0 pada tahun 2004. The Zend Engine II baru memberikan peningkatan pada model objek ekstensi dan banyak konstruksi bahasa modern, seperti namespace, penutupan dan Late statice Binding dan native PHP archive termasuk dalam versi berikutnya terutama di versi 5.3.0 yang dirilis pada bulan Juni 2009.
[ad#Google Adsense-1]
Perkembangan PHP 6.0 telah dalam agenda selama dua tahun terakhir. Diharapkan untuk menawarkan dukungan unicode penuh yang memungkinkan bahkan nama metode yang akan ditulis dalam bahasa lain seperti Cina. Namun, para pengembang telang berulang kali menemui kesulitan-kesulitan, yang telah menyebabkan berbagai fungsi terkait “remigrate” ke versi 5.3. Apakah fitur besar versi 6 akan di tawarkan dan apakah rilis “unicode realease” akan dibiarkan terbuka oleh para pengembang? Kita tunggu saja nanti
Incoming search terms:
- mencegah update data yang sama php
- mencegah update duplikasi data php
- mencegak data yang sama with php
- php mysql mencegah duplikasi data
- wifidog ddwrt cara