sejarah php dan perkembangannya

share

sejarah php dan perkembangannya sejarah php dan perkembangannya sejarah php dan perkembangannya sejarah php dan perkembangannya sejarah php dan perkembangannya
  • 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: <URL:http://www.vex.net/php>
--
 
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

Archive

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

arfuziankw2024-04-25, 14:04 pm
mau tanya untuk harga simpeg berapa yaa
sonny2024-04-11, 20:55 pm
saya tertarik dengan aplikasi crud data anggota, namun ada kebutuhan setiap anggota punya data VA, info harga?
Denis 2024-04-04, 02:16 am
Ktp
suharna2024-03-24, 17:06 pm
saya tertarik dengan aplikasi ini bagaimana cara mendapatkannya danbgImana caranya terimakasih
VICTOR VALEN2024-03-12, 23:17 pm
ingin memiliki aplikasi KGB ini
Yuseph2024-03-11, 17:18 pm
Sy tertarik aplikasi input data anggota,, di harga berapa aplikasinya??
Cahyo2024-03-05, 15:36 pm
untuk tanya_ tanya custom menu gimana pak? dan donasinya berapa?
Helmy2024-03-03, 20:29 pm
saya tertarik dengan beberapa aplikasi, bagaimana saya bisa dapatkan_ mohon infonya
Arif2024-02-29, 15:36 pm
saya tertarik aplikasi input data anggota
michel2024-02-14, 03:51 am
mw tanya apakah ada source untuk pendtaan koperasi
Edisman2024-02-13, 22:28 pm
Bagaimana cara saya mendapatkan aplikasi Cuti
Edisman2024-02-13, 22:15 pm
Saya tertarik aplikasi cuti online
Wawan2024-02-06, 11:25 am
Apakah ada aplikasi khusus penyewaan multimedia dengan custom output invoice, kwitansi, Laporan
Dedi Maryadi2024-01-24, 18:02 pm
Saya tertarik beberapa aplikasi web nya jadi bagaimana cara tahu harga nya_ _ _ _ mohon info nya
erdi2024-01-18, 08:42 am
mw tanya harga aplikasi sppd v2
turido2024-01-14, 10:55 am
gan,harga & cara order Aplikasi Inventory Barang Gudang berbasis web bagaimana ya?
Tubagus Rifk2023-12-14, 20:43 pm
link download nya gak ada gan
ade supriadi2023-12-13, 23:35 pm
mw tanya harga aplikasi sppd v2_ _
Agus PS2023-12-05, 08:51 am
Cara download aplikasi upload foto bagaimana ya Kak?
Wicak2023-12-01, 13:05 pm
Mau tanya harga
harun 2023-11-07, 21:16 pm
cera beli aplikasi arsip digital bagaimana ?
anto2023-10-30, 20:17 pm
saya tertarik ingin mencoba aplikasi input data anggota
ilham2023-10-17, 10:46 am
harga untuk aplikasi pembuat ktp berapa
ALFA2023-10-13, 06:51 am
berapa harga simpeg 7_ 2 dan apakah bisa print surat keputusan kenaikan berkala dan golongan?
Abdul Jabbar2023-10-10, 11:23 am
berapa harganya
basoke2023-10-07, 10:42 am
Berapa harganya SIMASN?
Adi2023-10-03, 16:23 pm
Bagaimana cara download aplikasi rental?
David2023-09-29, 16:02 pm
Untuk aplikasi arsip berapa donasinya , terima kasih
AYI SYAHFITR2023-09-25, 10:33 am
Assalamualaikum, maaf apakah aplikasi ini berbayar atau bisa di instal bebas?
yulli2023-09-24, 17:09 pm
saya mau bertanya utk aplikasi sppd,brp dijualnya,terimakasih
yulli2023-09-24, 17:00 pm
saya mau bertanya utk aplikasi sppd,brp donasinya,
DENIEL AFRIA2023-09-20, 15:01 pm
berapa unruk program_ aplikasi_ surat_ masuk_ dan_ surat_ keluar
untuk harga 2023-09-20, 07:20 am
untuk harga aplikasi sipas brp min
Slamet2023-09-19, 10:05 am
untuk program aplikasi pendataan umkm, kalau boleh tahu dijual berapa?_ terima kasiih
Pria2023-09-14, 14:37 pm
untuk donasi menggunakan aplikasi ini berapa gan
Amot2023-09-09, 08:46 am
apakah framework nya php kak? berapa minimal donasi kak agar dpt password nya?
rizal2023-08-24, 06:09 am
untuk harga aplikasi sipas brp min
Muji2023-08-20, 22:51 pm
Saya dan temen_ temen seorganisasi tertarik dengan Program Aplikasi Input Data Anggota, berapakah harga aplikasi tersebut
Auriga Danur2023-08-14, 11:32 am
File koneksi_ php nya kok gak ada ya?
Miftah2023-08-09, 16:36 pm
Apakah bisa develope aplikasi sistem management atlet, khususnya cabang olahraga atletik, data atlet, result event, dll
sutrisno2023-08-09, 11:45 am
bos haraga aplikasi surat berapa
Fahrul,S.Kom2023-08-07, 15:34 pm
saya tertarik dengan aplikasi SIPAS V2_ 0
ratna2023-07-30, 09:44 am
Mas aplikasi Sppd harganya berapa njih
Cien2023-07-25, 08:33 am
Buat biodata diri pakai tipe data boolean di php bagaimana min?
Viqi2023-07-20, 11:40 am
Untuk mendapatkan Aplikasi sarpras V4, Bayar berapa min?
Bimo Cakti T2023-07-13, 13:54 pm
aplikasi cuti online pegawai berapa min? mohon info
Dwi P2023-07-11, 21:45 pm
Mohon maaf mau menanyatakn aplikasi SIMPEG kira_ kira berapa harganya? Bisa dilist kan untuk semua SIMPEG
Duta2023-07-10, 18:38 pm
Saya ingin beli aplikasi Sipas V2_ 0
Alex2023-07-10, 11:38 am
Halo gan saya mau nanya2 dulu ya_ aplikasi perjalanan dinas SPD v2 itu bisa kita dapat source codenya donasi berap yah_ _
FIYO FAHREZI2023-07-09, 21:25 pm
Mas saya mau beli aplikasi KTP
sila susila2023-07-09, 17:06 pm
aplikasi pembayaran SPP sekolah donasi berapa klo untuk skripsi?
aa2023-07-06, 21:43 pm
net simpeg brp min?
aditya2023-06-22, 13:12 pm
berapa harga untuk aplikasi inventory? bagaimana transaksinya?
michael 2023-06-20, 23:06 pm
saya mau tanya kalo penamabahan harga untuk jumlah keseluruhan nya tu bgimana ya? terima kasih
Muhadi2023-06-20, 12:14 pm
Software aplikasi pembayaran SPP sekolah bisa diakses pakai HP tidak?
Fadly2023-06-18, 20:41 pm
Source code aplikasi arsip digital di jual harga berapa min? minat SC nya saja
Marisca2023-06-13, 08:16 am
Saya sedang diklat PIM IV, rencana akan memakai aplikasi kepegawaian simpeg untuk proyek perubahan, bisa dibantu?

Post your chat:


Name



Email



Chat



Confirm you are NOT a spammer