Anda di halaman 1dari 4

tuts-id.

com

Kupas Tuntas PHP : Pengenalan Dasar


PHP
Tuts-Id

PHP adalah rekursif akronim dari PHP: Hypertext Preprocessor.


PHP dimulai dari proyek opensource kecil dari Rasmus Lerdoft
pada tahun 1994 yang pada tahap selanjutnya berkembang

sehingga menjadi bahasa pemograman yang sangat populer untuk


pembuatan aplikasi berbasis web.

PHP adalah sebuah bahasa pemograman disisi server yang dapat


di tanamkan ke dalam file HTML. PHP digunakan untuk mengatur
konten dinamis, basisdata, melacak sesi dll.

PHP dapat diintegrasikan dengan banyak basisdata populer


seperti MySQL,PostgreSQL, Oracle, Sybase, Informix, dan
Microsoft SQL Server.

PHP memiliki sintaks seperti bahasa C


Kelebihan PHP
Menurut Wikipedia beberapa kelebihan PHP dari bahasa
pemrograman web lainnya, antara lain:

1. Bahasa pemrograman PHP adalah sebuah bahasa script yang


tidak melakukan sebuah kompilasi dalam penggunaannya.

2. Web Server yang mendukung PHP dapat ditemukan dimana


mana dari mulai apache, IIS, Lighttpd, hingga Xitami dengan
konfigurasi yang relatif mudah.

3. Dalam sisi pengembangan lebih mudah, karena banyaknya milis


milis dan developer yang siap membantu dalam pengembangan.

4. Dalam sisi pemahamanan, PHP adalah bahasa scripting yang


paling mudah karena memiliki referensi yang banyak.

5. PHP adalah bahasa open source yang dapat digunakan di

berbagai mesin (Linux, Unix, Macintosh, Windows) dan dapat


dijalankan secara runtime melalui console serta juga dapat
menjalankan perintah-perintah system.

Memulai PHP
Untuk dapat menjalankan PHP maka dibutuhkan web server, yang
bertugas mengeksekusi file PHP dan mengirimkan hasil eksekusi

perintah tersebut ke Browser. karena itulah PHP disebut script yang


berjalan disisi server (server side scripting). Web server adalah
software yang diinstall pada komputer lokal ataupun komputer

server yang berada di jaringan intranet / internet yang berfungsi

untuk mengelola permintaan-permintaan request dari client. Web


server yang paling banyak digunakan saat ini untuk PHP adalah

Apache (www.apache.org ). Selain Apache, PHP juga memerlukan


PHP binary (www.php.net ) yang bisa dikonfigurasikan sebagai
modul Apache atau pun sebagai aplikasi CGI. Dalam

pengembangan aplikasi web biasanya dibutuhkan juga sebuah


basisdata untuk PHP biasanya dipasangkan dengan database
MySQL.

Berikut skema aplikasi web :

Keterangan :
1. Langkah A Web browser meminta (request) halaman kepada
server.

2. Langkah B Web server mencari halaman yang diminta, dan

setelah ditemukan, memberikan halaman tersebut ke application


server.

3. Langkah C Application server mem-parse (membaca) halaman


untuk memproses program php.

4. Langkah D Application server mengirimkan halaman yang telah


diproses kembali ke web server

5. Langkah E Web server mengirim halaman yang telh diproses ke


browser yang meminta.

Untuk menginstall dan mengkonfigurasi ketiga software tersebut

(Apache, MySQL, PHP) agar dapat berjalan dan saling terhubung,


memang cukup sulit. Karena itu dibuatlah paket software dari

Apache, PHP dan MySQL kedalam satu software installer seperti


LAMP, XAMPP, MAMP, WAMP, dll yang tinggal kita install dalam
satu kali installasi. Dalam satu kali installasi, sudah mencakup

ketiga software tersebut dan sudah dikonfigurasi untuk keperluan


lingkungan pengembangan aplikasi web. Sehingga, programmer
web hanya tinggal menulis program PHP dan langsung

menjalankan / mengetest program yang ditulis tersebut melalui web


browser. Untuk mendapatkan paket software web server seperti

XAMPP atau WAMPP tersebut silakan download dari website yang


bersangkutan.

Berikut langkah-langkah instalasi web server :


1. Download dan install dan jalankan salah satu software web server,
contohnya WAMPP untuk windows.

2. Buka Drive C pada komputer maka akan terlihat folder wamp


tempat menyimpan file binari dari Apache, PHP dan MySQL

sekaligus lokasi tempat menyimpan folder www dimana pada

direktori ini kita akan menyimpan file dari aplikasi web yang akan
kita buat.

3. Buka web browser dan buka alamat localhost, maka akan

ditampilkan halaman informasi dari server wampp yang terinstall.

Hello World PHP


Tahap pertama dalam mempelajari setiap bahasa pemograman

adalah dengan membuat kode Hello World!. Seperti yang sudah


kita bahas sebelumnya maka PHP dapat ditanamkan ke dalam

kode HTML, maka buatlah sebuah file misalnya belajar.php dalam


folder www dalam direktori wamp seperti yang sudah dibahas di
atas. Buka file belajar.php dengan sebuah teks editor dan ketikan
kode di bawah ini :
Kode PHP
<html>

<head>

<title>Hello World</title>

</head>
<body>

<?php echo "Hello, World!";?>

</body>

</html>

Buka browser dan buka alamat file yang kita buat yaitu :

localhost/belajar.php maka akan ditampilkan hasil : Hello World!


pada browser.

Seperti yang kita lihat pada kode di atas maka kode PHP harus

dimulai dengan tag <?php dan diakhiri dengan tag penutup ?>, tag
ini bertujuan untuk memberitahukan kepada server bahwa apa

yang kita tulis di dalam tag tersebut agar dieksekusi sebagai kode
PHP.

Demikianlah pengenalan terhadap PHP dan pada artikel Kupas

Tuntas PHP selanjutnya kita akan membahas PHP dengan lebih


mendalam. terima kasih.

Anda mungkin juga menyukai