Pengertian PHP
PHP adalah bahasa pemrograman script server-side yang
didesain untuk pengembangan web. Selain itu, PHP juga bisa digunakan sebagai
bahasa pemrograman umum (wikipedia). PHP di kembangkan pada tahun
1995 oleh Rasmus Lerdorf, dan sekarang
dikelola oleh The PHP Group. Situs resmi PHP
beralamat di http://www.php.net.
PHP disebut bahasa pemrograman server side karena
PHP diproses pada komputer server. Hal ini berbeda dibandingkan dengan bahasa
pemrograman client-side seperti JavaScript yang diproses pada web browser
(client).
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.
Fungsi PHP Dalam Pemrograman Web
Untuk membuat halaman web, sebenarnya PHP bukanlah bahasa
pemrograman yang wajib digunakan. Kita bisa saja membuat website hanya
menggunakan HTML saja. Web yang dihasilkan dengan HTML (dan CSS) ini dikenal
dengan website statis, dimana konten dan halaman web bersifat tetap.
Sebagai perbandingan, website dinamis yang bisa dibuat
menggunakan PHP adalah situs web yang bisa menyesuaikan tampilan konten
tergantung situasi. Website dinamis juga bisa menyimpan data ke dalam database,
membuat halaman yang berubah-ubah sesuai input dariuser, memproses form,
dll.
Untuk pembuatan web, kode PHP biasanya di
sisipkan kedalam dokumen HTML. Karena fitur inilah PHP disebut juga sebagai Scripting Language atau bahasa pemrograman script.
Sebagai contoh
penggunaan PHP, misalkan kita ingin membuat list dari nomor 1 sampai nomor 10.
Dengan menggunakan HTML murni, kita bisa membuatnya secara manual seperti kode
berikut ini:
|
1
2
3
4
5
6
|
<!DOCTYPE html>
<html>
<head>
<title>Contoh list dengan HTML</title>
</head>
<body>
<h2>Daftar Absensi
Mahasiswa</h2>
<ol>
<li>Nama Mahasiswa ke-1</li>
<li>Nama Mahasiswa ke-2</li>
<li>Nama
Mahasiswa ke-3</li>
<li>Nama Mahasiswa
ke-4</li>
<li>Nama Mahasiswa
ke-5</li>
<li>Nama Mahasiswa
ke-6</li>
<li>Nama Mahasiswa
ke-7</li>
<li>Nama Mahasiswa
ke-8</li>
<li>Nama Mahasiswa
ke-9</li>
<li>Nama Mahasiswa
ke-10</li>
</ol>
</body>
</html>
Kelebihan & Kekurangan PHP
Kelebihan
PHP
Banyak sekali kelebihan yang
dimiliki PHP dibandingkan dengan bahasa pemrograman yang lain, Diantaranya :
1.
Bisa membuat Web menjadi Dinamis.
2.
PHP bersifat Open Source yang berarti dapat
digunakan oleh siapa saja secara gratis.
3.
Program yang dibuat dengan PHP bisa dijalankan oleh
Semua Sistem Operasi karena PHP berjalan secara Web Base yag artinya semua
Sistem Operasi bahkan HP yang mempunyai Web Browser dapat menggunakan program
PHP.
4.
Aplikasi PHP lebih cepat dibandingkan dengan ASP
maupun Java.
5. Mendukung banyak paket Database seperti MySQL, Oracle,
PostgrSQL, dan lain-lain.
6. Bahasa pemrograman PHP tidak memerlukan Kompilasi /
Compile dalam penggunaannya.
7. Banyak Web Server yang mendukung PHP seperti Apache,
Lighttpd, IIS dan lain-lain.
8. Pengembangan Aplikasi PHP mudah karena banyak
Dokumentasi, Refrensi & Developer
yang membantu dalam pengembangannya.
9. Banyak bertebaran Aplikasi & Program PHP yang Gratis & Siap pakai seperti WordPress,
PrestaShop, dan lain-lain.
Kekurangan PHP
Selain kelebihan PHP, PHP juga
mempunyai kekurangan. Namun masalah kekurangannya sangat sedikit. Diantaranya
:
1. PHP Tidak mengenal Package.
2. Jika tidak di encoding, maka kode PHP dabat dibaca semua
orang & untuk
meng encodingnya dibutuhkan tool dari Zend yang mahal sekali biayanya.
3. PHP memiliki kelemahan keamanan. Jadi Programmer harus
jeli & berhati-hati
dalam melakukan pemrograman &Konfigurasi PHP.
|


0 komentar:
Posting Komentar