Mengenal Sejarah dan Karakteristik PHP

Posted on
Sejarah dan Karakteristik PHP – Assalamualaikum sahabat lupacode semuanya dimanapun
kalian berada pada kesempatan kai ini saya akan melanjutkan pembahasan pada materi dalam seri Belajar php.Pada seri php sebelumnya saya telah membahas mengenai pembelajaran php untuk pemula yaitu pada postingan Belajar PHP untuk Pemula jadi bagi sahabat semua yang baru saja gabung disini silahkan untuk mengunjungi postingan saya yang sebelumnya yaitu Belajar PHP untuk Pemula agar sahabat semua mengerti dari dasar pembelajaran pada seri Belajar php yang akan saya bahas.
Bagaimana Sejarah dan Karakteristik PHP

 

 
Sejarah PHP
Pada materi php kali ini kita akan
membahas sejarah php atau asal muasala terbentuknya Bahasa pemrograman php.Supaya
kita tidak hanya paham saja penggunaanya tapi paham juga kenapa ko bisa ada
Bahasa pemrograman php sampai saat ini.

Jadi, php ini pertama kali dibuat oleh
Rasmus Lerdoft
beliau menciptakan php pada tahun 1994.

Pada awalnya dia
tidak bermaksud menciptakan bahasa pemrograman, jadi dia membuat sebuah program
untuk mengelola website pribadinya atau personal home page dia.

Oleh karena itu
mengapa disebut PHP karna pada awalnya php
adalah
singkatan dari “ Personal
Home Page “
lalu pada halaman web nya dia membuat sebuah form atau web form
untuk terhubung kedalam database.

Jadi, makanya pada saat pertama dibuat dia
kasih nama aplikasinya adalah “PHP/FI” (
Personal Home Page / Form Interpreter
)

 
Kemudian setelah itu ternyata
program dia itu banyak diminati oleh rekan – rekan dan orang lain, sehingga
program yang tadinya ia buat untuk dirinya sendiri hingga akhirnya ia buat
untuk orang lain dalam bentuk Open SourceKemudian pada tahun 1995
setelah ia perbaiki lagi programnya dan ia membuat program yang namanya PHP Tools v.1 nah ini baru bisa dipakai
oleh orang lain.

Lalu dua tahun kemudian ia buat program dengan nama PHP Tools V.2 (1997) mulai dari sini
sudah mulai banyak yang ikutan ngembangin karna open source.

Jadi, banyak
yang ikutan ngembangin sampai pada tahun 1998 ada dua orang yang membantu
mengembangkan dua bahasa php ini yaitu…


…Zeev
Suraski & Andi Gutmans.

Kemudian dua orang ini yang membuat sebuah
perusahaan yang namanya Zend
Technologies
.

Nah dua orang ini adalah yang berjasa untuk membuat parser
didalam php, parser ini adalah sebuah program untuk membaca sintaks php supaya
php nya bisa mengetahui codingan yang kita tulis.

Jadi, dibantu dengan dua orang
tersebut dan namanya ganti menjadi PHP: Hypertext Preprocessor

Jadi php nya sendiri bukanlah menjadi
sebuah singkatan lagi, kemudian pada tahun 2000 dikembangkan lagi menjadi php
versi 4 (PHP 4, 2000) dan didalamnya
sudah ada Zend Engine.

Jadi mesin untuk mengelola php nya itu
namanya Zend Engine yang diciptakan
oleh Zend Technologies.

Lalu pada
tahun 2004 Empat tahun kemudian dikembangkan lagi PHP versi 5 (PHP 5, 2004) php versi 5 ini termasuk update dari php yang paling besar.

Karna
didalmnya banyak disimpan fitur – fitur serta fungsionalitas – fungsionalitas kedalam
library nya.

Nah ini sudah diperbaiki zend
engine
nya dan sekarang dinamakan zend
engine versi 2.

 
Kenapa disebut update yang paling
hebat… ?…Karna sekarang didalamnya itu sudah bisa melakukan Object Oriented Programming (OOP) atau pemrograman berorientasi
objek.

Walaupun belum 100% object oriented seperti yang bisa dilakukan java
misalnya, tapi disitu kita sudah bisa melakukan abstraksi seperti membuat
class, pewarisan, atau inheritance.

Lalu selain itu di php versi 5 juga mulai
dikenalkan dengan yang namanya PHP Data
Object (PDO). 



PDO ini adalah mesin
didalam php yang bisa mengelola beragam database
.

Jadi, dengan menggunakan
PHP Data Object jika kita ingin beroindah atau kita kaan memindahkan sebuah database
maka cukup dengan mengganti nama database nya saja.

Kemudian pada tahun 2008 Perkembangan
dari PHP 4 Dihentikan, tadinya kan pararel PHP 4 dikembangin, php 5 juga
dikembangin…….karena apa ?

Karena, masih banyak server yang menggunakan php 4
maka dari itu kemudian ada yang namanya gerakan yang namanya GOPHP5

Jadi, semua disarankan untuk
berpindah atau migrasi dari php 4 ke php 5.

Selanjutnya PHP 6, itu mungkin kita tidak pernah dengar dengan php 6 karena php
6 project yang tadinya ditunda lalu pada akhirnya dibatalkan atau digagalkan.

Karena
php6 ini tadinya mau memperbaiki masalah di unicode.

Unicode ini adalah
bagaimana php ini menangani penulisan berbagai macam bahasa.

Sehingga akhirnya
fokus di PHP 5.4 (2010) jadi
dikembangkan terus fungsionalitas php nya, bukan ngurusin unicode tadi. Dan sampai
sekarang ini php versi 5 ini masih dikelola dan dikembangkan.

Kemudian yang terakhir pada tahun
2014 dikembangkan PHP versi 7 PHP 7
(2014)
yang sampai sekarang masih dikembangkan.Nah jadi sekarang ada dua
versi ada PHP 5 dan PHP 7.

Pada php versi 7 ini lebih bagus lagi karena zend engine nya sudah Zend Engine 3 lebih cepat performance
nya juga lebih bagus dan lain sebagainya.

Jadi, itulah sejarah singkat dari php
dari mulai dia ada sampai saat sekarang, dan semoga ini dapat menambah wawasan
sahabat lupacode semuanya.

Karakteristik PHP
Sekarang mengenai karakteristik dari
bahasa pemrograman php……Yang pertama ekstensi file nya harus .php nanti meskipun didalam sintaks php
nya tidak terdapat sintaks php itu tidak masalah.

Jadi, isinya misalkan html
semua itu juga tidak masalah…

Karena nanti didalam file php ini boleh isinya
html saja atau boleh hanya php saja atau boleh juga campuran itu tidak masalah.

Setiap
sintaks php harus ditulis dengan didalam tag php
atau sebetulnya bukan tag
ya namanya, sebetulnya namanya adalah delimiter atau pembatas yang diawali
dengan <? php dan di akhiri
dengan ?> …nah ini disebut
delimiter atau pembatasnya
PHP
bisa digunakan bersamaan dengan html
nah jadi ini seperti yang tadi saya
sebutkan bahwa itu tidak masalah,Kita bisa menulis php didalam html atau
sebaliknya kita bisa menulis html didalm php…


Sintaks PHP Mengikuti Bahasa C nah bahasa php ini mengikuti kaidah –
kaidah dialam Bahasa C seperti sensitif, kemudian huruf kecil dan huruf besar
berpengaruh.

Harus selalu diakhiri dengan titik koma setiap perintahnya.

Jadi, buat
sahabat lupacode yang sudah pernah belajar Bahasa C jadi sintaks nya hampir
sama.

Jangan Lupa Pelajari ini juga :

  1. Belajar PHP Untuk Pemula
  2. Belajar PHP Dasar Pengertian Tag dan Variable
  3. Source Code E-Commerce Rainkids dengan codeigniter Gratis
  4. Tutorial Sublime Text 3 – #8 Package Control
  5. Tutorial Sublime Text 3 – #7 Go To Anything

Baiklah mungkin itu saja yang dapat saya sampaikan dalam seri pembahasan mengenai materi Belajar php ini…

Sampai jumpa kembali pada pembahasan materi atau postingan dari lupacode selanjutnya.

Nantikan terus update materi terbaru dari lupacode yang akan saya update untuk sahabat lupacode semuanya.

Terimakasih telah berkunjung, saya admin dari blog lupacode undur diri, wassalamualaikum, wr wb.

Leave a Reply

Your email address will not be published. Required fields are marked *