PHP (PHP: Hypertext Preprocessor) merupakan bahasa pemrograman web server-side yang bersifat open source. Merupakan script yang terintegrasi dengan HTML dan berada pada server. PHP digunakan untuk membuat halaman website yang dinamis, yaitu halaman yang akan ditampilkan dibuat saat halaman itu diminta oleh klien. Sehingga menjadikan informasi yang diterima client selalu yang terbaru yang dieksekusi pada server di mana script tersebut dijalankan.
Keuntungan Mempelajari PHP
1. Sederhana. PHP memiliki banyak sekali fungsi built-in untuk
menangani kebutuhan standart pembuatan aplikasi web. Sehingga kita akan menjadi
lebih mudah mengerti dalam menggunakan dan mengembangkan aplikasi ini.
2. Mudah difahami. PHP merupakan bahasa scripting yang paling
mudah karena memiliki referensi yang banyak.
3. PHP adalah bahasa open source yang dapat digunakan diberbagai
system operasi : Linux, Unix, Macintosh, dan Windows. Open source artinya
kode-kode PHP terbuka untuk umum dan kita tidak harus membayar biaya pembelian
atas keaslian license yang biasanya cukup mahal.
4. Web server yang mendukung PHP dapat ditemukan di mana-mana
(Apache, IIS, Lighttpd, hingga Xitami) dengan konfigurasi yang lebih mudah.
5. PHP dilengkapi dengan berbagai macam pendukung antara lain
support langsung ke berbagai macam database yang popular (Oracle, PostgreSQL,
dll)
Bentuk Penulisan PHP
PHP memiliki instruksi pemrosesan awal dengan <?php atau <? dan ?> sebagai
bagian akhirnya. Penyisipan komentar pada source code dapat menggunakan tag
awal dan akhir /*
serta */.
Penulisan bahasa pemrograman PHP adalah sebagai berikut:
<?php
/* Contoh syntax PHP */
echo "Mengenal PHP";
?>
Tool Yang Dibutuhkan Untuk Belajar PHP
1.
Apache Server dan Database Server
Seiring dengan berkembangnya dan
semakin terkenalnya bahasa pemrograman PHP, banyak developer yang mengembangkan
server yang dapat digunakan untuk menjalankan bahasa tersebut. Dengan
menggabungkan beberapa fitur yang sering digunakan dalam pembuatan web, mereka
berlomba-lomba agar software mereka dapat menarik dan dapat membantu pemula
seperti kita untuk menggunakan PHP tanpa harus mengisntall satu persatu
komponen yang dibutuhkan.
2.
Code Editor
Code editor atau text editor adalah
software yang dapat kita gunakan untuk mempermudah pengetikan kode kita. Kita
mungkin dapat menggunakan notepad dalam menuliskan kode, namun keterbatasannya
adalah tidak ada yang membedakan antara variable, fungsi dan class. Dalam code
editor, hal tersebut diberi warna berbeda (disebut syntax highlighting)
sehingga memudahkan kita mengidentifikasi jenisnya.
Selain itu pada beberapa code editor
dilengkapi dengan tambahan info mengenai fungsi yang kita gunakan dan variable
apa saja yang dibutuhkan. Dengan begitu penulisan kode kita akan memakan waktu
lebih cepat.
3.
Browser
Karena PHP adalah bahasa pemrograman untuk membuat sebuah website, maka untuk melihat hasil dari website yang kita buat tentu memerlukan software browser. Anda pasti sangat akrab dengan Google Chrome, firefox atau safari. Ketiga browser itu adalah yang paling sering digunakan. Selain ketiga browser tersebut, kita pasti pernah mendengar opera, internet explorer, uc browser dan lain sebagainya.
PHP dan Internet
Pada saat kita menggunakan browser, maka halaman yang muncul di
layar computer merupakan halaman yang diperoleh dari proses pemanggilan dengan
menuliskan alamat sesuai nama file di web server. Web server berfungsi sebagai
aplikasi yang melayani permintaan pemanggilan alamat dari pengguna melalui web
browser, dimana web server mengirimkan kembali informasi yang diminta kita
melalui HTTP (HyperText Transfer Protocol) untuk ditampilkan di layar computer.
Untuk dapat mengubah isi website yang dibuat, kita membutuhkan program PHP yang
berfungsi membuat halaman website menjadi dinamis.(pengunjung web dapat
memberikan komentar saran atau masukan pada website kita). Sehingga website
yang dibuat akan menjadi lebih hidup karena adanya komunikasi antar pengunjung
dan webmaster.
Secara teknis, database menyimpan data yang diolah bahasa pemrograman PHP yang ada di web server, kemudian data tersebut ditampilkan dengan Web Browser dengan menuliskan alamat/ URL sesuai nama file yang ada pada web server.
PHP merupakan materi dari salah salah satu
matakuliah sistem informasi, jika ingin lebih tahu kunjungi:
EmoticonEmoticon