Langsung ke konten utama

Pengertian dan Sejarah Bahasa Pemrograman PHP

Pada awalnya PHP merupakan singkatan dari Personal Home Page. Sesuai dengan namanya, PHP digunakan untuk membuat website pribadi. Dalam beberapa tahun perkembangannya, PHP menjelma menjadi bahasa pemrograman web yang powerful dan tidak hanya digunakan untuk membuat halaman web sederhana, tetapi juga website populer yang digunakan oleh jutaan orang seperti wikipedia, wordpress, joomla, dll.

PHP adalah singkatan dari PHP: Hypertext Preprocessor, sebuah kepanjangan rekursif, yakni permainan kata dimana kepanjangannya terdiri dari singkatan itu sendiri: PHP: Hypertext Preprocessor

PHP diciptakan oleh programmer Unix dan Perl asal Kanada yang bernama Rasmus Lerdrorf pada bulan Agustus-September 1994.

Pada awalnya, Tujuan PHP diciptakan untuk memonitor siapa saja yang mengunjungi websitenya. Kemudian ia mengeluarkan Personal Home Page Tools versi 1.0 secara gratis. Versi ini pertama kali keluar pada tahun 1995. Isinya adalah sekumpulan script PERL yang dibuatnya untuk membuat halaman webnya menjadi dinamis. Kemudian pada tahun 1996 ia mengeluarkan PHP versi 2.0 yang kemampuannya telah dapat mengakses database dan dapat terintegrasi dengan HTML.

Perkembangan selanjutnya adalah Rasmus melepaskan kode sumber tersebut dan menamakannya PHP/FI, pada saat tersebut kepanjangan dari PHP/FI adalah Personal Home Page/Form Interpreter. Dengan pelepasan kode sumber ini menjadi open source, maka banyak programmer yang tertarik untuk ikut mengembangkan PHP.

Tahun 1997 Rasmus dan pengembang inti PHP seperti Zeev Suraski dan Andi Gutmans mendirikan Zend technologies dan menulis ulang interpreter PHP membentuk dasar PHP 3 serta merubah akronim dari PHP menjadi Hypertext Preprocessor.

Pada pertengahan tahun 1999 diperkenalkanlah PHP versi 4.0 yang menggunakan script engine Zend untuk meningkatkan penampilan (performance) dan mempunyai dukungan yang sangat banyak terhadap ekstensi dan berbagai library beserta modul. PHP versi 4.0 ini juga mempunyai keunggulan dibandingkan versi-versi sebelumnya, diantaranya mendukung ke beberapa web server, fasilitas HTTP session, output buffer dan sistem keamanan. Pada Tahun 2005 PHP versi 5.0 dirilis, PHP 5.0 sudah mendukung OOP(Object Oriented Programming), beberapa hal baru yang terdapat di PHP 5.4 :

1. PHP 5.4 Memperkenalkan method baru, Traits
2. Hadir dengan Web-server CLI Sendiri
3. Syntax Array yang lebih pendek
4. Dereferensi Array

Selain masih aktif sebagai pengembang PHP, Rasmus Lerdorf juga pernah bekerja di Yahoo sebagai Arsitek Infrastruktur selama 7 tahun dari tahun 2002 hingga 2009. Pada tahun 2010, ia bergabung WePay untuk mengembangkan antarmuka pemrograman aplikasi mereka. Sepanjang tahun 2011 dia adalah seorang konsultan keliling untuk startups. Pada 22 Februari 2012 ia mengumumkan di Twitter bahwa ia telah bergabung dengan Etsy. Pada bulan Juli, 2013 Rasmus bergabung Jelastic sebagai penasihat senior untuk membantu mereka dengan penciptaan teknologi baru.

Dan Kabar gembira untuk anda yang sedang Belajar PHP, nantinya JavaNetMedia akan memberikan banyak Tutorial tentang PHP. Mohon di tunggu ya update Tutorialnya..

Komentar

Postingan populer dari blog ini

Source Code Aplikasi Absensi Karyawan Berbasis Visual Basic .Net

SourceSource code aplikasi absensi yang dibuat menggunakan visual basic VB.NET ini adalah pengembangan dari aplikasi absensi yang source codenya pernah di bagikan di situs lama saya inavb. Kenapa di kembangkan ulang aplikasi ini? Karena, ternyata diluar sana banyak sekali orang terutama mahasiswa yang bertanya secara pribadi dan menanggapi positif aplikasi absensi dari visual basic yang saya buat, sehingga ingin membantu mereka kembali jadi lebih berapi-api. Aplikasi ini open source, jadi kalau anda mau kembangkan lagi sangat diperbolehkan sekali. Bahan dan aplikasi yang dibutuhkan untuk membuka project aplikasi absensi visual basic vb.net: Microsoft Visual Studio 2015 (Saya menggunakan yang update 3). Visual Styler (Saya menggunakan versi 2.4.xxx). Crystal Report (CRforVS_13_0_19). Skin ‘AlienBREED b2 (special)’. Xampp saya menggunakan versi ‘xampp-win32-7.1.4-0-VC14-installer’. MySQL for Visual Studio (mysql-for-visualstudio-2.0...

Perlengkapan Dalam Membuat Aplikasi Dengan PHP

Perlengkapan apa saja yang dibutuhkan untuk membuat sebuah aplikasi dengan PHP ? Pertanayan diatas adalah yang nantinya akan saya jawab pada artikel PHP kali ini. Baik selamat datang saya ucapkan kepada sobat JNM yang sudah sering berkunjung di web JNM atau anda yang baru bergabung. Setelah sekian lama saya membuat tutorial Visual Basic baik VB 6.0 maupun VB .NET, namun ada email yang masuk ke saya untuk dibuatkan tutorial web programming. Beberapa web programming yang sering digunakan oleh programmer indonesia adalah seperti PHP, ASP .NET, dan alin sebagainya. untuk kali ini saya khusus membahas tentang PHP. Jika pada artikel sebelumnya anda telah mengetahui  sejarah dan pengertian PHP . kali ini saya akan membahas perlengkapan yang dibutuhkan dalam membangun aplikasi dengan PHP. Berikut adalah Tools yang sering digunakan untuk melengkapi belajar PHP : Opearting System Untuk OS atau operating system, anda cukup menggunakan microsoft windows, jika anda menggunakan Linux da...

Apa itu Visual Basic - VB 6.0 ?

Visual Basic 6.0 atau biasa yang dikenal dengan VB 6.0 adalah sebuah Software yang digunakan untuk membuat Aplikasi Desktop. VB 6.0 biasanya dikenalkan pada Mata Pelajaran Komputer khususnya pada SMK yang bergerak pada Studi Komputer maupun Sekolah Tinggi Komputer. Pengembangan dari VB 6.0 sendiri adalah VB .NET makanya di web ini kami berikan juga Tutorial mengenai VB Net. Pengertian diatas adalah secara global dari JavaNetMedia, untuk lebih jelasnya adalah seperti pengertian dibawah ini : Microsoft Visual Basic 6.0 (VB) merupakan salah satu bahasa pemrograman yang handal untuk membuat suatu aplikasi dalam Microsoft Windows yang berbasis grafis (Graphical User Interface – GUI). Dengan metode Graphical User Interface (GUI), VB memudahkan pemrogram untuk berinteraksi langsung dengan elemen-elemen untuk setiap bentuk pemrograman. Sebagai pemrograman berbasis Windows, VB mempunyai kemampuan untuk berinteraksi dengan seluruh aplikasi Windows, seperti Microsoft Word, Microsoft Excel...