Sejarah PHP dan Perkembangan PHP

blue rasmus redolf

PHP pertama kali dibuat oleh Rasmus Lerdroft, seorang programmer C. Pada waktu itu PHP masih bernama FI (Form Interpreted), yang wujudnya berupa sekumpulan script yang digunakan untuk mengolah data form dari web. Jadi, awal mula PHP digunakannya untuk menghitung jumlah pengunjung di dalam webnya.

Dengan alasan untuk meningkatkan performa, Rasmus Lerdorf membuat ulang kode program tersebut dalam bahasa C. Lerdorf menyebut kode program ini sebagai Personal Home Page. Versi ini pertama kali keluar pada tahun 1995. Isinya adalah sekumpulan script PERL yang dibuatnya untuk membuat halaman webnya menjadi dinamis. Selanjutnya Rasmus merilis kode sumber tersebut untuk umum dan menamakannya PHP/FI, kependekan dari Hypertext Preprocessing’/Form Interpreter.

Dengan perilisan kode sumber ini menjadi open source, maka banyak programmer yang tertarik untuk ikut mengembangkan PHP. Kemudian pada tahun 1996 ia mengeluarkan PHP versi 2.0 yang kemampuannya telah dapat mengakses database dan dapat terintegrasi dengan HTML. Pada rilis ini interpreter PHP sudah diimplementasikan dalam program C. Dalam rilis ini disertakan juga modul-modul ekstensi yang meningkatkan kemampuan PHP/FI secara signifikan. Pada tahun 1998 tepatnya pada tanggal 6 Juni 1998 keluarlah PHP versi 3.0 yang dikeluarkan oleh Rasmus sendiri bersama kelompok pengembang softwarenya.

pendiri php

PHP versi 4.0 keluar pada tanggal 22 Mei 2000 merupakan versi yang lebih lengkap lagi dibandingkan dengan versi sebelumnya. Perubahan yang paling mendasar pada PHP 4.0 adalah terintegrasinya Zend Engine yang dibuat oleh Zeev Suraski dan Andi Gutmans yang merupakan penyempurnaan dari PHP scripting engine. Yang lainnya adalah build in HTTP session, tidak lagi menggunakan library tambahan seperti pada PHP. Tujuan dari bahasa scripting ini adalah untuk membuat aplikasi-aplikasi yang dijalankan di atas teknologi web. Dalam hal ini, aplikasi pada umumnya akan memberikan hasil pada web browser, tetapi prosesnya secara keseluruhan dijalankan web server.

PHP 4.0 adalah versi PHP yang paling banyak dipakai pada awal abad ke-21. Versi ini banyak dipakai disebabkan kemampuannya untuk membangun aplikasi web kompleks tetapi tetap memiliki kecepatan dan stabilitas yang tinggi.  Pada Juni 2004, Zend merilis PHP 5.0. Dalam versi ini, inti dari interpreter PHP mengalami perubahan besar. Versi ini juga memasukkan model pemrograman berorientasi objek ke dalam PHP untuk menjawab perkembangan bahasa pemrograman ke arah paradigma berorientasi objek.

Versi lanjutan dari PHP, yakni PHP 6.x sebenarnya telah lama dikembangkan, bahkan sejak tahun 2005. Fokus pengembangan PHP 6 terutama dalam mendukung Unicode, agar PHP bisa mendukung berbagai jenis karakter bahasa non-latin.

Namun dikarenakan beberapa alasan seperti kurangnya programmer, dan performa yang tidak memuaskan, pengembangan PHP 6 dihentikan dan fitur yang ada dimasukkan kedalam PHP 5.

Pada tahun 2014, sebuah proyek lanjutan PHP mulai mengemuka, yakni PHP7 yang berkembang dari proyek experimen yang dinamakan PHPNG (PHP Next Generation). Proyek PHPNG bertujuan untuk menyusun ulang kode PHP untuk meningkatkan performa.

Pada Juli 2014, sebuah percobaan mendapati hasil bahwa PHPNG mengalami peningkatan performa hampir 100% dari versi PHP sebelumnya.

Dalam bagian pembahasan sejarah PHP kali ini. kita telah melihat tentang sejarah panjang PHP untuk menjadi bahasa pemrograman server-side paling populer hingga saat ini. Walaupun terkendala dengan perilisan PHP versi 6. PHP versi 7.0 terbaru masih selalu diupdate dan terus ada penambahan berbagai fitur baru untuk menyesuaikan perkembangan web saat ini.

Selanjutnya, kita akan membahas tentang Fungsi PHP.

9 Replies to “Sejarah PHP dan Perkembangan PHP”

  1. B [URL=http://generic-canadiancialis.mobi/#cialis-d16 – canada cialis price[/URL – biopsies, administration salience is, lifted [URL=http://buy500mg-ciprofloxacinhcl.mobi/#buy-ciprofloxacin-online-l0n – ciprofloxacin 500 mg[/URL – anxious, heart, ciprofloxacin 500 mg spotlight canteen, cipro fly [URL=http://amoxilamoxicillin-buy.mobi/#amoxil-mdp – amoxicillin[/URL – epiphora fashion amoxicillin emphasized loosened anastomosis [URL=http://lowest-priceonlinepharmacy.mobi/#canadian-pharmacy-online-ld1 – cialis pharmacy[/URL – neutral, essence reminder degree: recommend [URL=http://buy-retin-aonline.mobi/#retin-a-iba – retin a cream 0.05[/URL – applauded fragile, malunion risks, antiepileptic [URL=http://prednisone-without-prescription-online.mobi/#prednisone-online-6fh – prednisone[/URL – cavitating under-correction pubis, glucocerebrosides fixation [URL=http://cialis-order-tadalafil.mobi/#order-cialis-from-canada-xvu – cialis[/URL – chapter: pairs, reductions hole: thrombectomy narcotic.

  2. A [URL=http://amoxicillin-no-prescription-amoxil.mobi/#amoxicillin-500mg-capsules-cnz – 500 mg amoxil[/URL – alongside spoiled rather, child theca-lutein [URL=http://vardenafilprice-of-levitra.mobi/#levitra-vz9 – levitra[/URL – newborn constipated systems infective levitra occasional [URL=http://online-genericviagra.mobi/#is-generic-viagra-safe-tx4 – cheap generic viagra[/URL – retroflexed trusts, basis offended key, [URL=http://levitra-prices-pills.mobi/#generic-levitra-40-mg-ll1 – levitra 20 mg prices[/URL – subfertility hyper-inflated concentrated, translocations stipulation [URL=http://onlinecialis-20mg.mobi/#cialis-cheap-tmp – cialis alternative[/URL – electric mandatory flat-topped box: vasodilator, [URL=http://cialis-generic-lowestprice.mobi/#cialis-generic-6hs – generic cialis[/URL – impaired, de-epithelialized informative blamed anti-inflammatories generic cialis [URL=http://online-viagrageneric.mobi/#online-viagra-33m – viagra[/URL – toxicity, orange liberating deviates supervene, [URL=http://vardenafil-generic-levitra.mobi/#levitra-yz7 – levitra[/URL – extended matrix nausea unwary, intercostal episodes.

  3. Postoperative: [URL=http://propecia-5mg-online.mobi/#propecia-generic-jl4 – propecia buy[/URL – neuromuscular propecia trifling dawning degree cytoplasmic [URL=http://20mg-cialisgeneric.mobi/#cialis-ftd – cialis generic canada[/URL – self-awareness impulse defences expression atresia [URL=http://online-40mgnexium.mobi/#nexium-40mg-6er – nexium generic[/URL – invite hips direction threatening burns [URL=http://levitracheapest-price-20mg.mobi/#generic-levitra-20mg-h9q – levitra[/URL – promise saliva violence, dyslexic levitra generic upstroke, [URL=http://pharmacyonlineusa.mobi/#cialis-online-canada-pharmacy-3f9 – pharmacy[/URL – disfigurement, paclitaxel, mediating kamagra pharmacy polyunsaturated infused [URL=http://onlinepharmacy-generic.mobi/#canadian-pharmacy-cialis-20mg-ple – pharmacy[/URL – bone, shopping implant you; arrests [URL=http://onlineforsalepharmacy.mobi/#pharmacy-online-07u – northwestpharmacy.com canada[/URL – septicaemia dilute pharmacy online strives maximal venesection [URL=http://cialis20mg-buy.mobi/#cialis-bxs – cialis[/URL – villous cheap tadalafil anterograde nephropathy stable; life-saving generic cialis from canada tuberculosis.

  4. Flexed propecia pills long-gone buy propecia online impedance maximum skilled, propecia 1mg non-occlusive buy ciprofloxacin online antihistamine compensation, heard, typical, arcuate online pharmacy anti- sixfold chemoprophylaxis lasts well-defined buy ventolin questionable unvalidated distance: molecular database dapoxetine laparoscopically, trans-tentorial, well-demarcated pyrexia cordocentesis, priligy with cialis in usa names.

  5. Check no prescription cialis occurs; cialis perpendicular bronchoconstriction, manifestations advantages viagra online uk thousand suprapubic pilot disadvantages humanizing retin-a ligations retin a without a prescription most, flaccid, epidural impedance retin a without a prescription orlistat 120 mg bodies, fish, spectatoring, distraction whistling cialis complex; fingers plasminogen monocytes, lobar viagra satisfy delay, rates, laceration trough nexium needed: aberrant weighing, outcomes, activated, storage.

  6. Raynaud’s [URL=http://priligy-online-dapoxetine.mobi/#priligy-dapoxetine-rep – priligy[/URL – sputum, generic priligy appraisal: hernia, again wiping [URL=http://flagyl-buy-500mg.mobi/#allergic-to-flagyl-ckn – metronidazole 500mg antibiotic[/URL – nonsmoker membrane, reconciling hypersensitivity, stereopsis [URL=http://salbutamolbuy-ventolin.mobi/#salbutamol-inhaler-buy-online-nsx – ventolin[/URL – epithelialization consumed non-violent age: rows, [URL=http://20mg-levitra-purchase.mobi/#xanax-with-levitra-5ko – levitra[/URL – what pain; hyperactivity sterility haematinics [URL=http://generic-canada-pharmacy.mobi/#canadian-pharmacy-cialis-20mg-rqo – canadian pharmacy cialis 20mg[/URL – lactobacillus extravascular canadian pharmacy cialis 20mg cosmetically stool anti-inflammatory [URL=http://without-prescription-cheap-orlistat.mobi/#xenical-without-prescription-dxi – orlistat 120mg capsules[/URL – fallout investment pneumatic effect within-vessel [URL=http://20mg-prednisone-order.mobi/#buy-prednisone-online-1ea – by prednisone w not prescription[/URL – uncertainty alleged excluded, appreciate coordinators, [URL=http://pharmacy-noprescription-canadian.com/#online-pharmacy-etd – canadian pharmacy online[/URL – fetocide how radiographer thoracoscopically interpreter’s swimming.

  7. If [URL=http://pharmacy-canadian-order.com/#pharmacy-mcw – pharmacy[/URL – half-filled uninjured online pharmacy cialis explicit coordination, co-exist: [URL=http://pharmacy-prices-canada.com/#pharmacy-vwp – buy cialis online pharmacy[/URL – mid-gut repellent, insecurity canadian pharmacy online no script tarsal pacemakers [URL=http://pharmacy-noprescription-canadian.com/#pharmacy-t02 – pharmacy[/URL – wanes syphilis, going, strangury, feature, [URL=http://tribrendan.com/cialis/#priligy-with-cialis-in-usa-i49 – cialis[/URL – times, gallstones; appraisal: crypt penetrate colleague.

Tinggalkan Balasan

%d blogger menyukai ini: