Minggu, 08 Maret 2015

Sejarah PHP

Rasmus Lerdorf - software engineer, anggota tim Apache, dan manusia internasional misteri - adalah pencipta dan kekuatan pendorong di belakang asli PHP. Bagian pertama dari PHP dikembangkan untuk penggunaan pribadi pada akhir tahun 1994. Ini adalah pembungkus CGI yang membantunya melacak orang-orang yang melihat situs pribadinya. Tahun berikutnya, ia mengumpulkan paket yang disebut Alat Personal Home Page (alias PHP Konstruksi Kit) dalam menanggapi permintaan dari pengguna yang telah tersandung ke dalam karyanya secara kebetulan atau dari mulut ke mulut. Versi 2 segera dirilis dengan judul PHP / FI dan termasuk Formulir Interpreter, alat untuk parsing query SQL. Pada pertengahan tahun 1997, PHP telah digunakan pada sekitar 50.000 situs di seluruh dunia. Itu jelas menjadi terlalu besar untuk satu orang untuk menangani, bahkan seseorang yang terfokus dan energik sebagai Rasmus. Sebuah tim pengembangan inti kecil sekarang menjalankan proyek open source "junta hati" model, dengan kontribusi dari pengembang dan pengguna di seluruh dunia.
Zeev Suraski dan Andi Gutmans, dua programer Israel yang mengembangkan PHP3 dan PHP4 parser, juga umum dan memperluas karya mereka di bawah rubrik Zend.com (Zeev, Andi, Zend, mendapatkannya?).

Kuartal keempat 1998 memulai masa pertumbuhan peledak untuk PHP, karena semua teknologi open source menikmati publisitas besar-besaran. Pada bulan Oktober 1998, menurut perkiraan terbaik, hanya lebih dari 100.000 domain unik yang digunakan PHP dalam beberapa cara. Hanya lebih dari setahun kemudian, PHP memecahkan tanda satu juta domain. Ketika kita menulis edisi pertama buku ini pada semester pertama tahun 2000, jumlah itu meningkat menjadi sekitar dua juta domain. Seperti kita menulis ini, sekitar 15 juta Web public server (dalam arti software, bukan hardware arti) telah PHP diinstal pada mereka.

Penyebaran PHP publik menjalankan keseluruhan dari situs pasar massal seperti Excite Webmail dan situs Web Indianapolis 500, yang melayani sampai jutaan tampilan halaman per hari, melalui "massa-niche" situs seperti Sourceforge.net dan Epinions.com, yang cenderung memiliki kebutuhan fungsionalitas yang lebih tinggi dan ratusan ribu pengguna, e-commerce dan situs brochureware seperti The Bookstore di Harvard.com dan Sade.com (Web rumah dari penyanyi Inggris), yang harus menarik secara visual dan mudah untuk memperbarui. Ada juga PHP-enabled bagian dari situs, seperti forum di Internet Movie Database (imdb.com); dan basis diinstal besar penyebaran PHP non publik, seperti direktori LDAP (MCI WorldCom dibangun satu dengan lebih dari 100.000 entri) dan sistem pelacakan masalah-tiket. Dalam inkarnasi terbarunya, PHP5 berusaha untuk memberikan sesuatu yang banyak pengguna telah berteriak-teriak selama lebih dari beberapa tahun terakhir: jauh lebih baik pemrograman berorientasi objek (OOP) fungsionalitas. PHP telah lama mengangguk dengan model pemrograman objek dengan fungsi yang memungkinkan programmer objek untuk menarik keluar hasil dan informasi dengan cara yang asing bagi mereka. Upaya ini masih jatuh pendek dari yang ideal untuk banyak programmer, bagaimanapun, dan upaya untuk memaksa PHP untuk membangun sistem sepenuhnya berorientasi objek sering menghasilkan hasil yang tidak diinginkan dan kinerja terluka. PHP5 dunia
model objek baru dibangun kembali membawa PHP lebih sesuai dengan bahasa berorientasi objek seperti Java dan C ++, menawarkan dukungan untuk fitur seperti overloading, interface, variabel pribadi anggota dan metode, dan konstruksi OOP standar lainnya.
Dengan kecelakaan gelembung dot-com, PHP siap untuk digunakan pada lebih banyak situs dari sebelumnya. Permintaan untuk fungsi Web-disampaikan telah menurun sangat sedikit, dan muncul standar teknologi terus muncul sepanjang waktu, tetapi tersedia dana untuk hardware, lisensi, dan terutama headcount telah menurun drastis. Dalam dunia Web pasca-kecelakaan, kurva PHP dangkal pembelajaran, implementasi cepat fungsionalitas baru, dan biaya rendah penyebaran argumen sulit untuk mengalahkan.

Tidak ada komentar:

Posting Komentar