sejarah php dan perkembangannya

share

  • sejarah php dan perkembangannya

    Sejarah PHP dan Perkembangannya


    Sejarah PHP dan perkembangannya menurut para ahli dan beberapa pengembang aplikasi berbasis web lainnya lengkap dari awal tahun rilis versi pertama hingga terakhir sekarang ini di versi 7 akan kita kupas tuntas pada artikel ini.
  • sejarah php dan perkembangannya
    Service
    1. Complete Website
    2. Only web script
    3. Web modification
    4. Application program
    5. Free web template
    6. Free application
    7. Basic SEO
    8. Article request
    9. Tutorial programing
  • sejarah php dan perkembangannya
    MOTO
    "Kepuasan Pelanggan adalah Prioritas kami, Sebagai Pemicu Semangat Dalam Memberikan Pelayanan Terbaik".
  • sejarah php dan perkembangannya Teknologi dan Bahasa
    PHP-5, HTML-5, CSS3, SQL Server, MySQL Database, Access Database, Java, JavaScript, dan Visual Basic.
  • sejarah php dan perkembangannya
    VISI
    "Menjadi penyedia layanan yang terpercaya dan maju dalam dunia Teknologi Informasi."

Sejarah PHP dan Perkembangannya - Belajar PHP Part 2

Sejarah PHP dan perkembangannya lengkap dari awal tahun rilis hingga sekarang menurut para ahli dan beberapa pengembang aplikasi berbasis web akan kita kupas tuntas pada artikel ini. Sejarah php berawal pada tahun 1994 dan seiring perkembangannya sampai dengan saat ini akhirnya PHP menjadi bahasa pemrograman web terpopuler nomor 1 di Dunia. Bahkan jika kita ikuti sejarah php lebih dalam, ternyata PHP yang kita kenal sekarang ini adalah sangat jauh berbeda dengan apa yang menjadi tujuan awal bahasa ini dikembangkan. Jika membahas sejarah PHP maka seharusnya tidak lepas dari versi perkembangannya, bermula dari PHP/FI versi 1 sampai dengan PHP versi 5.6.3 yang cukup bertahan lama penggunaannya dalam catatan sejarah php hingga sekarang ini telah mencapai PHP versi 7.

Jika membahas sejarah php dan perkembangannya berdasarkan versi rilis, maka alangkah baiknya kita ketahui juga siapa penemu di balik bahasa pemrograman web yang sangat populer ini. Yaitu oleh Rasmus Lerdorf pada tahun 1994 - 1995 ketika sedang membuat sebuah script (kode program) dengan bahasa Perl untuk website pribadinya. Seiring perkembangan akhirnya beliau tidak sendiri dalam mencatat sejarah php, Rasmus Lerdorf dibantu oleh beberapa programmer dan oleh The PHP Group.

Sejarah PHP dan Perkembangannya


sejarah php

sejarah php dan perkembangannya

Berikut adalah serangkaian sejarah php dan perkembangannya menurut para ahli lengkap mulai dari awal tahun rilis versi 1 hingga sekarang ini di php versi 7.

1. PHP/FI : Personal Home Page/Forms Interpreter

Ini adalah awal dari sejarah PHP yaitu pada tahun 1994, ketika itu programmer kelahiran Denmark yang bernama Rasmus Lerdorf membuat sebuah script (coding) atau kode program dengan bahasa Perl untuk website pribadinya. Tujuan beliau membuat script tersebut adalah untuk menampilkan resume pribadi dan mencatat jumlah pengunjung ke sebuah website nya. Namun karena alasan untuk meningkatkan performa, akhirnya Rasmus Lerdorf membuat ulang kode program tersebut dalam bahasa C. Hingga akhirnya karena perkembangan lebih lanjut, kode program tersebut memiliki kemampuan untuk memproses form HTML dan berkomunikasi dengan database.

Dalam catatan sejarah php dan perkembangannya, Lerdorf menyebut script atau kode program ini sebagai Personal Home Page/Forms Interpreter atau PHP/FI, dan inilah sejarah php yang menjadi awal mula penamaan PHP digunakan. PHP/FI dapat digunakan untuk membuat aplikasi web dinamis yang masih sederhana.

Meskipun sederhana, Lerdorf kemudian tetap merilis kode program tersebut kepada publik dengan sebutan Personal Home Page Tools (PHP Tools) version 1.0. Dimana perilisan veris ini diumumkan pada 8 Juni 1995 di alamat web comp.infosystems.www.authoring.cgi yaitu sebuah group diskusi Usenet.

Berikut adalah isi dari pengumuman tersebut sebagai awal dari sejarah php dan perkembangannya dengan dirilisnya PHP Tools version 1.0;

From: rasmus@io.org (Rasmus Lerdorf)
Subject: Announce: Personal Home Page Tools (PHP Tools)
Date: 1995/06/08
Message-ID: <3r7pgp$aa1@ionews.io.org>#1/1
organization: none
newsgroups: comp.infosystems.www.authoring.cgi
 
Announcing the Personal Home Page Tools (PHP Tools) version 1.0.
These tools are a set of small tight cgi binaries written in C.
They perform a number of functions including:
 
. Logging accesses to your pages in your own private log files
. Real-time viewing of log information
. Providing a nice interface to this log information
. Displaying last access information right on your pages
. Full daily and total access counters
. Banning access to users based on their domain
. Password protecting pages based on users' domains
. Tracking accesses ** based on users' e-mail addresses **
. Tracking referring URL's - HTTP_REFERER support
. Performing server-side includes without needing server support for it
. Ability to not log accesses from certain domains (ie. your own)
. Easily create and display forms
. Ability to use form information in following documents
 
Here is what you don't need to use these tools:
. You do not need root access - install in your ~/public_html dir
. You do not need server-side includes enabled in your server
. You do not need access to Perl or Tcl or any other script interpreter
. You do not need access to the httpd log files
 
The only requirement for these tools to work is that you have
the ability to execute your own cgi programs. Ask your system
administrator if you are not sure what this means.
 
The tools also allow you to implement a guestbook or any other
form that needs to write information and display it to users
later in about 2 minutes.
 
The tools are in the public domain distributed under the GNU
Public License. Yes, that means they are free!
For a complete demonstration of these tools, point your browser
at: http://www.io.org/~rasmus
 
--
Rasmus Lerdorf
rasmus@io.org
http://www.io.org/~rasmus

Pengumuman tersebut merepresentasikan bahwa PHP pada awal sejarah php dan perkembangannya adalah sebuah framework bahasa C yang memiliki banyak fungsi dalam mengembangkan web, seperti penanganan form dan kemampuan mengakses data dari halaman lain. Bukan sebuah bahasa pemrograman utuh seperti yang kita kenal sekarang.

2. PHP/FI : Personal Home Page/Forms Interpreter 2

Sejarah php dan perkembangannya selanjutnya adalah pada sekitar April 1996, Rasmus Lerdorf mengumumkan perkembangan yaitu PHP/FI versi 2.0. Sejarah PHP pada versi 2 ini dirancang pada saat mengerjakan sebuah proyek di University of Toronto yang membutuhkan pengolahan data dan tampilan web yang cukup rumit.

Berikut adalah email dari Lerdorf yang ditujukan kepada group diskusi Usenet pada tahun 1996 sebagai catatan sejarah php di versi 2.

From: rasmus@madhaus.utcs.utoronto.ca (Rasmus Lerdorf)
Subject: ANNOUNCE: PHP/FI Server-side HTML-Embedded Scripting Language
Date: 1996/04/16
Newsgroups: comp.infosystems.www.authoring.cgi
 
PHP/FI is a server-side HTML embedded scripting language. It has built-in
access logging and access restriction features and also support for
embedded SQL queries to mSQL and/or Postgres95 backend databases.
 
It is most likely the fastest and simplest tool available for creating
database-enabled web sites.
It will work with any UNIX-based web server on every UNIX flavour out
there. The package is completely free of charge for all uses including
commercial.
 
Feature List:
. Access Logging
Log every hit to your pages in either a dbm or an mSQL database.
Having hit information in a database format makes later analysis easier.
. Access Restriction
Password protect your pages, or restrict access based on the refering URL
plus many other options.
. mSQL Support
Embed mSQL queries right in your HTML source files
. Postgres95 Support
Embed Postgres95 queries right in your HTML source files
. DBM Support
DB, DBM, NDBM and GDBM are all supported
. RFC-1867 File Upload Support
Create file upload forms
. Variables, Arrays, Associative Arrays
. User-Defined Functions with static variables + recursion
. Conditionals and While loops
Writing conditional dynamic web pages could not be easier than with
the PHP/FI conditionals and looping support
. Extended Regular Expressions
Powerful string manipulation support through full regexp support
. Raw HTTP Header Control
Lets you send customized HTTP headers to the browser for advanced
features such as cookies.
. Dynamic GIF Image Creation
Thomas Boutell's GD library is supported through an easy-to-use set of
tags.
 
It can be downloaded from the File Archive at: 
--
 
Rasmus Lerdorf
rasmus@vex.net

lebih lanjut tentang sejarah php dan perkembangannya, bahwa Email tersebut menjelaskan beberapa penambahan fitur baru dan sebagai informasi bahwa ini adalah sebagai sejarah php pertama kalinya kata "scripting language" (bahasa script) digunakan dalam PHP. Perilisan versi kedua ini salah satunya karena tuntutan programmer web yang saat itu menginginkan lebih dari sekedar kumpulan fungsi-fungsi, namun juga membutuhkan fitur logika seperti "if else".

3. PHP: Hypertext Preprocessor 3

Sejarah PHP dan perkembangannya selanjutnya terjadi pada pertengahan tahun 1997, ternyata PHP versi 2 telah menarik banyak perhatian programmer. Meskipun dinilai bahasa ini memiliki masalah dengan kestabilan yang kurang bisa diandalkan. Hingga akhirnya beberapa teman programmer yaitu Zeev Suraski dan Andi Gutmans ikut mengambil bagian dan membuat ulang parsing engine yang menjadi dasar dari PHP agar lebih stabil.

Oleh karena dukungan dari programmer lain, proyek PHP secara perlahan beralih dari proyek satu orang menjadi proyek massal yang lebih familiar kita kenal sebagai open-source project. Catatan sejarah php selanjutnya adalah bahwa PHP akhirnya dikembangkan oleh The PHP Group yang merupakan kumpulan banyak programmer dari seluruh dunia. Sejarah php selanjutnya adalah ditandai bahwa PHP versi 3 resmi dirilis pada sekitar Juni 1998.

Sejarah php pada PHP versi 3 ditandai dengan perubahan kepanjangan PHP menjadi PHP: Hypertext Preprocessor, dimana ini adalah kepanjangan rekursrif, sebuah istilah dalam pemrograman dimana suatu fungsi memanggil dirinya sendiri. PHP versi 3 semakin populer digunakan di seluruh dunia, dan sejak saat itu penggunaan PHP sebagai bahasa pemrograman web menjadi sebuah standar bagi programmer.

4. PHP: Hypertext Preprocessor 4

Sejarah php dan perkembangannya kembali tercatat pada tahun 2000 yaitu ketika Zeev Suraski, Andi Gutmans dan juga berbagai programmer di seluruh dunia mengembangkan PHP lebih jauh lagi. PHP memperkenalkan banyak fitur lanjutan, seperti layer abstraksi antara PHP dengan web server, menambahkan mekanisme thread-safety, dan two-stage parsing. Parsing baru ini dikembangkan oleh Zeev dan Andi, dan dinamakan Zend engine. Hingga akhirnya sejarah php baru pada 22 May 2000 diluncurkanlah PHP 4.0.

Sebagai informasi sejarah php dan perkembangannya, bahwa pada PHP versi 4 telah menyertakan fitur pemrograman objek atau Object Oriented Programming, meskipun OOP tersebut belum sempurna.

5. PHP: Hypertext Preprocessor 5

Sejarah php dan perkembangannya kembali dicatat pada tahun 2004 yaitu ketika PHP 5 diluncurkan tepatnya pada 13 Juli 2004. Perlu kita ketahui bahwa PHP versi 5 telah mendukung penuh pemrograman object dan peningkatan performa melalui Zend engine versi 2. Beberapa penambahan fitur diantaranya meliputi PDO (PHP Data Objects) untuk pengaksesan dan koneksi database, closures, trait, dan namespaces.

PHP versi 5 memiliki sejarah php yang cukup panjang sekitar kurang lebih 10 tahun, hingga pada Desember 2014 versi ini cukup stabil, akhir dari PHP 5 adalah pada versi 5.6.3.

6. PHP: Hypertext Preprocessor 6

Sejarah php dan perkembangannya selanjutnya sebetulnya bersamaan dengan php versi 5 yaitu pada tahun 2005 dengan versi lanjutannya yaitu PHP 6. Namun fokus pengembangan PHP 6 hanya dalam keperluan untuk mendukung Unicode agar PHP bisa mendukung berbagai jenis karakter bahasa non-latin.

Kemudian karena beberapa alasan seperti kurangnya programmer dan performa yang tidak memuaskan, akhirnya pengembangan PHP 6 dihentikan, disini catatan sejarah php versi 6 selesai. Selanjutnya fitur-fitur yang ada pada versi 6 dimasukkan ke dalam PHP 5.

7. PHP: Hypertext Preprocessor 7

Sejarah php dan perkembangannya tercatat pada tanggal 3 Desember 2015 yaitu dengan resmi dirilisnya PHP 7 dengan peningkatan performa dan beberapa fitur pengganti yang cukup signifikan. Karena telah menggunakan Zend Engine 3, PHP 7 diklaim berjalan 2 kali lebih cepat daripada PHP 5.6. Fitur baru yang disematkan pada php 7 diantaranya adalah combined comparison operator atau dikenal dengan spaceship operator "<=>", anonymous classes, dan dukungan yang lebih stabil untuk server 64-bit.

Beberapa fitur yang sudah usang seperti "deprecated" juga resmi dihapus, dan ini dapat dijadikan sebagai catatan tambahan sejarah php. Kemudian penulisan PHP dengan ASP style <% %> dan tag <script language=php> </script>, kedua cara ini sudah tidak bisa digunakan lagi. Modul mysql extension juga dihapus karena sudah diganti dengan mysqli extension. Penghapusan modul mysql extension ini sering menjadi masalah karena banyak kode program atau buku PHP lama yang masih menggunakannya. Termasuk beberapa aplikasi rajaputramedia yang rilis sejak 2013, saat ini sudah mulai berganti ke php versi 7.

Dalam catatan sejarah php dan perkembangannya, perlu diketahui bahwa Kemudian core engine PHP 7 berasal dari proyek eksperimen phpng (PHP next generation), yang dikembangkan Dmitry Stogov, Xinchen Hui dan Nikita Popov. Proyek ini menggunakan pendekatan modern agar PHP diproses dengan lebih cepat seperti memakai teknik just-in-time (JIT) compiler.

Hingga saat artikel ini diposting perkembangan sejarah php telah masuk ke php versi 7.4.0 yang rilis pada 28 November 2019.

Kami rasa cukup sampai disini pembahasan tentang sejarah php dan perkembangannya menurut beberapa ahli dan pengalaman pribadi, karena hingga saat ini sebagian programmer sudah beralih ke php 7. Dan memang belum ada berita apakah php akan segera merilis ke induk versi 8.

Mengenal Sejarah PHP dan Perkembangannya

Sekian penjelasan dari kami tentang sejarah php dan perkembangannya menurut para ahli dan berdasarkan pengalaman kami sebagai programmer web. Jika ada pertanyaan lebih lanjut mengenai sejarah php, mohon hubungi kami melalui SMS atau email atau melalui form komentar dan obrolan. Semoga dapat membantu.

Baca juga :


Sejarah PHP dan Perkembangannya

Tags: sejarah php menurut para ahli, sejarah php lengkap, perkembangan versi php, sejarah php, awal sejarah php, perkembangan php, sejarah php dan perkembangannya


Reliable

sejarah php dan perkembangannya

Advertise

sejarah php dan perkembangannya

Payment & Donation

sejarah php dan perkembangannya

Rekening BCA : 343 1156 006

a/n : Andi Hatmoko

Rekening MANDIRI : 13300 11921 079

a/n : Andi Hatmoko

sejarah php dan perkembangannya

Account :

andihatmoko@gmail.com

Live Chat

HeatherMip2020-07-14, 23:01 pm
Dear Sir_ mdm, How are you? We supply Professional surveillance & medical products_ Moldex, makrite and 3M
Feria2020-07-10, 16:50 pm
Untuk aplikasi penyimpanan berkas pengajuan administrasi capil, KK dan KTP berapa biaya nya ??
nugraha2020-07-10, 09:46 am
gan, cara dapat aplikasi simpeg7 gimana?
Adi2020-07-08, 19:25 pm
Kami instansi BUMN mau beli full aplikasi Arsip Surat Berbasis Web SIPAS_ Harganya berapa ya? Dan Caranya gimana ya?
kasmono2020-07-08, 15:09 pm
mas, minta link donlot untuk script kode otomatisnya_ trims
Asep Gunawan2020-07-08, 09:50 am
Mau tanya versi Full Aplikasi stok barang
Iwan2020-07-08, 09:40 am
Berapa harga Program Aplikasi Manajemen Anggota
ferry 2020-06-24, 13:51 pm
apakah saya bisa mendapatkan aplikasi SPPD exel sederhana
adam2020-06-24, 11:02 am
apakah bisa mengirimkan biaya pembuatan aplikasi E_arsip_ terima kasih
nina2020-06-23, 14:59 pm
siang_ _ _ untuk aplikasi pengarsipan adakah contoh pengarsipan di divisi internal audit_ _ _ saya mau lihat dahulu_ _ _
Shany2020-06-19, 20:43 pm
Untuk aplikasi persediaan ini apakah masih bisa di customize dengan warna dan ukuran?
adi2020-06-17, 22:15 pm
Assalamualaikum WRWB
Triyanto2020-06-17, 15:02 pm
Halo admin,,,saya tertarik dengan aplikasi cutinya,,harganya berapa
fadhil2020-06-17, 09:53 am
bisakan anda mengirimkan penawaran ke email saya tentang program aplikasi e_ arsip dan data pegawai
jiching2020-06-12, 14:40 pm
Untuk mendownload script live chat bgmn?
aa2020-06-08, 11:11 am
brp harga untuk aplikasi Program Aplikasi Inventory Barang Gudang
Budhi Dwipa2020-06-08, 10:48 am
halo admin saya tertarik dengan aplikasi simpeg 7 apakah ada nomor wa yg bisa dihubungi ?
abu hafidz2020-06-04, 14:23 pm
kalau untuk menampilkan hanya data yang ada di table lain gimana ya ? mohon bantuannya
Muhlis2020-06-04, 12:09 pm
saya berminat software pengajuan judul skripsi, saya ingin membahas harganya jida chat ini di respon ke Email
nic2020-06-04, 07:49 am
brp harga e_ arsip
NUR CAHYANIG2020-06-03, 15:20 pm
Berapa harga untuk software koperasi?
Arif Mahmudi2020-06-03, 11:00 am
Assalamualaikum
Shaiful A2020-05-27, 10:22 am
brp harga aplikasi koperasinya bro ? email me or call 08114700475
nanda2020-05-24, 22:34 pm
ini car ameliat cht pada code nya gmnya?
mugiarto2020-05-09, 08:33 am
bgmana cara beli program iin, apakah termasuk souce code nya ??
Muhammad Zae2020-04-30, 10:14 am
Bagaimana cara membeli aplikasi ini?
willbertus2020-04-28, 16:49 pm
Admin mohon info utk Aplikasi Dokumen Kantor gimana cara dapatnya secara komplit_ Minat_ thks
Galih2020-04-27, 23:18 pm
Min, bagaimana cara mendapatkan source code aplikasi cuti?
ariel2020-04-18, 11:02 am
kami berminat dgn aplikasi SPPD berapa harga gan?
Aris2020-04-12, 08:45 am
plikasi Arsip Surat Berbasis Web SIPAS harganya brp?dpt source code y
Wida Widiyaw2020-04-11, 12:01 pm
Ingin Mengubah Tanggal Lahir Akun Google
Zulfikri2020-04-10, 10:33 am
Mau tanya biayanya berapa kalau bikin aplikasi SPPD lengkap
willy2020-04-06, 22:59 pm
cara dapat password _ rar dari file aplikasi inventory barangnya gmn ?
Asih2020-03-16, 00:31 am
Bagaimana cara mendapatkan license office 365 ? Makasih
irfan2020-03-14, 10:18 am
selamat pagi pak,apa program sewa mobil ini bisa castem sesuai dengan kebutuhan kami
Aji2020-03-10, 11:39 am
Ini tidak bisa di download min?di info saat download ada notif untuk hubungi admin untuk download aplikasi hrd web
Hamdan2020-03-09, 16:05 pm
Berapa harga membuat aplikasi rental atau penyewaan kamera berbasis web?
rokbi2020-03-09, 09:19 am
kami berniat mau order aplikasi offline simpan pinjam cu? gmna cara dan berapa bugjed nya?
feliks hatam2020-03-07, 16:17 pm
konsultasi pemesanan blog
Fatimah2020-03-06, 14:40 pm
Berapa aplikasi KTP
Muhammad2020-02-26, 20:59 pm
Assalamualaikum min, cara mendapatkan aplikasi ini gmana ya min?
rizki firman2020-02-25, 12:05 pm
mau tanya untuk spk metode fuzzy berapa ya? tentang pemilihan tempat wisata
DAVID2020-02-15, 11:14 am
Aplikasi HRD brp gan_
Rendhi roman2020-02-13, 22:38 pm
Untuk Sistem Rekrutment BIsa_
windra2020-02-13, 14:43 pm
untuk harga program data karyawan brp
adam2020-02-13, 11:59 am
apakah ada aplikasi system harga pasar_
FERY DIANTA 2020-02-08, 09:51 am
gan mau nanya harga simpeg versi 7 nya_
rudy2020-02-07, 15:58 pm
berapa harga sw management anggota pak_
Manyu2020-02-07, 14:44 pm
berapa harga aplikasi sppd nya_ pls respon cepat melalui email ya, saya berminat mau beli
naomi2020-02-04, 15:08 pm
halo, untuk aplikasi e ktp nya ada kendala saat mendownload, mohon bantuannya
yadi2020-02-01, 19:34 pm
harga Aplikasi Simpan Pinjam Berapa
hendi 2020-01-25, 18:59 pm
untuk afk sofware developer property penjualan di harga berapa _
Abdurrahman 2020-01-25, 01:08 am
Tolong syarat dan ketentuan utk mendapatkan software koperasi jasa (bukan simpan pinjam) dan software UKM Terima kasih
Dinollah Rai2020-01-24, 11:37 am
aplikasi simpan pinjam tdk free kah
Suwarto plaz2020-01-21, 15:45 pm
berapa harga aplikasi cuti online?
Heri Nurjono2020-01-20, 09:45 am
Berapa harga Aplikasi data anggota?
riau2020-01-19, 19:49 pm
halo.... gan... bisa gak di ubah menjadi KTP menjadi SIM ?
wid2020-01-16, 13:26 pm
gan aplikasi simpeg bisakah kita download demonnya dulu

Post your chat:


Name



Email



Chat



Confirm you are NOT a spammer

 

sejarah php dan perkembangannya