Apa itu PHP
PHP Pertama kali ditemukan
pada 1995 oleh seorang Software Developer bernama Rasmus Lerdrof. Ide awal PHP
adalah ketika itu Radmus ingin mengetahui jumlah pengunjung yang membaca resume
onlinenya. script yang dikembangkan baru dapat melakukan dua pekerjaan, yakni
merekam informasi visitor, dan menampilkan jumlah pengunjung dari suatu
website. Dan sampai sekarang kedua tugas tersebut masih tetap populer digunakan
oleh dunia web saat ini. Kemudian, dari situ banyak orang di milis
mendiskusikan script buatan Rasmus Lerdrof, hingga akhirnya rasmus mulai
membuat sebuah tool/script, bernama Personal Home Page (PHP).
Kebutuhan
PHP sebagai tool yang serba guna membuat Lerdorf melanjutkan untuk
mengembangkan PHP hingga menjadi suatu bahasa tersendiri yang mungkin dapat
mengkonversikan data yang di inputkan melalui Form HTML menjadi suatu variable,
yang dapat dimanfaatkan oleh sistem lainnya. Untuk merealisasikannya, akhirnya
Lerdrof mencoba mengembangkan PHP menggunakan bahasa C ketimbang menggunakan
Perl. Tahun 1997, PHP versi 2.0 di rilis, dengan nama Personal Home Page Form
Interpreter (PHP-FI). PHP Semakin popular, dan semakin diminati oleh programmer
web dunia.
Keunggulan
PHP :
1. Gratis
Apa
yang membuat PHP begitu berkembang sangat pesat?? hingga jutaan domain
menggunakan PHP, begitu populernya PHP?? Jawabannya adalah karena PHP itu
gratis. Saya sendiri menyukai bahasa yang satu ini selain mudah juga karena
gratis.
2. Cross
platform
Artinya dapat di gunakan
di berbagai sistem operasi, mulai dari linux, windows, mac os dan os yang lain.
3. Mendukung
banyak database
PHP
telah mendukung banyak database, ini mengapa banyak developer web menggunakan
PHP Adabas D Adabas D, dBase dBase, Empress Empress, FilePro (read-only)
FilePro (read-only) Hyperwave, IBM DB2, Informix, Ingres, InterBase, FrontBase
mSQL, Direct MS-SQL, MySQL MySQL, ODBC, Oracle (OCI7 and OCI8), Ovrimos,
PostgreSQL SQLite, Solid, Sybase, Velocis, Unix dbm.
4. On
The Fly
PHP
sudah mendukung on the fly, artinya dengan php anda dapat membuat document text, Word, Excel, PDF, menciptakan image dan
flash, juga menciptakan file-file seperti zip, XML, dan banyak lagi.
Apa itu MySQL
MySQL adalah Database
Database sendiri merupakan
suatu jalan untuk dapat menyimpan berbagai informasi dengan membaginya
berdasarkan kategori-kategori tertentu. Dimana informasi-informasi tersebut
saling berkaitan, satu dengan yang lainnya.
MySQL bersifat RDBMS
(Relational Database Management System)
RDBMS
memungkinkan seorang admin dapat menyimpan banyak informasi ke dalam
table-table, dimana table-table tersebut saling berkaitan satu sama lain.
Keuntungan RDBMS sendiri adalah kita dapat memecah database kedalam table-table
yang berbeda. setiap table memiliki informasi yang berkaitan dengan table yang
lainnya.
Apa
itu Apache
Mengapa
menggunakan Apache?
1. Merupakan
webserver.
Tempat php
engine/processor berada. Tempat meletakkan file-file php dan database. Ketika
user melakukan request http:// membuka suatu halaman,
disinilah apache bekerja. Menjawab request tersebut dengan menampilkan halaman
yang diminta.
2. Apache sama seperti PHP
dan MySQL, Gratis.
3. Cross
Platform
Perbedaan fungsi antara PHP, MySQL dan Apache adalah,
PHP merupakan bahasanya, MySQL adalah databasenya, dan Apache merupakan
webserver yang dapat mengeksekusi script php dan menampilkannya kepada user,
dan melalui apache lah php dapat mengolah data dan menyimpan data tersebut ke
dalam database.
Mengapa PHP? dan
Bagaimana Masa Depan PHP?
PHP telah benar-benar
mempengaruhi dunia internet saat ini. Facebook yang anda kenal selama ini
dibangun menggunakan PHP, begitu juga dengan Yahoo, dan masih banyak lagi yang
website populer lain yang menggunakan php sebagai bahasa intinya. Programmer
sistem informasi saat ini lebih cenderung membangun sistem informasi berbasis
website, ketimbang desktop application, karena fitur yang dihasilkan sama
persis, installasi mudah, dapat dijalankan dibanyak PC, dengan spek yang minim.
Saya
ketika masih menjadi mahasiswa pun pernah mendapatkan tawaran bekerja sebagai
developer sistem informasi kepegawaian pada salah satu media cetak yang cukup
besar, dari pihak mereka sendiri pun mengutamakan PHP ketimbang bahasa/tools
programming yang lainnya.
Sumber :
Ebook "Menyelam & Menaklukan Samudra PHP", Penerbit Ilmu Website, Penulis Loka Dwiartara.
Tidak ada komentar:
Posting Komentar