PHP (Hypertext Preprocessor),
merupakan bahasa pemrograman web bersifat server-side, artinya bahasa
berbentuk script yang disimpan dan dijalankan di komputer server
(WebServer) sedang hasilnya yang dikirimkan ke komputer client
(WebBrowser) dalam bentuk script HTML (Hypertext Mark up
Language).
Apa yang dapat dilakukan oleh
PHP?
Pada level
dasar, PHP dapat melakukan semua apa yang dapat dilakukan oleh pemrograman berbasis CGI lainnya, dan juga kekuatan utamanya
adalah dalam pembuatan apalikasi web database. Hampir sebagian besar produk
software DBMS dapat didukung oleh PHP baik yang berjalan pada system operasi
Windows, Linux maupun system operasi lainnya. Sebagian DBMS yang dapat didukung
oleh PHP, di antaranya adalah sebagai berikut :
Adabas D
Ingres Oracle (OCI7
and OCI8)
DBase InterBase Ovrimos
Empress FrontBase PostgreSQL
FilePro (read-only) mSQL Solid
Hyperwave Direct MS-SQL Sybase
IBM DB2 MySQL Velocis
Informix ODBC Unix
dbm
Tidak
seperti kode HTML yang dapat langsung berjalan di dalam web browser, untuk
menjalankan halaman PHP, kita setidaknya membutuhkan 3 buah program, yakni: 1. Aplikasi
PHP itu sendiri, 2. Aplikasi web server, dan 3. Aplikasi web
browser.
Web server adalah aplikasi tempat PHP berjalan. Saat ini web server yang sering digunakan adalah Apache Web Server yang bersifat Open Source (bersifat gratis) dan IIS (Internet Information Services) yang dikeluarkan oleh Microsoft. Karena sifatnya yang gratis, web Server Apache adalah web server favorit para programmer.
Jika
anda ingin menginstall Aplikasi PHP dan Web server Apache secara
terpisah, aplikasi PHP dapat di ambil dari situs resmi PHP, di http://windows.php.net/download/
(untuk PHP versi Windows), dan web Server Apache di http://mirror.reverse.net/pub/apache/httpd/binaries/win32/.
Akan
tetapi, menginstall PHP dan Apache secara terpisah membutuhkan
waktu yang cukup lama dan pengetahuan tentang konfigurasi Apache. Belum
lagi jika anda membutuhkan aplikasi database MySQL yang juga akan
diinstall tersendiri.
Untungnya
banyak aplikasi yang membundel semua program yang kita perlukan dalam belajar
PHP dan MySQL, beberapa diantaranya adalah XAMPP dan WAMP. Pada
tutorial belajar PHP di blog ini kita
akan menggunakan XAMPP.
Langsung saja install aplikasi untuk menjalankan file php, dan jika belum punya file master xampp bisa di download di https://www.apachefriends.org/download.html.
Pengenalan PHP