HomeBlogInformasiPengertian Bahasa Pemrograman PHP & Fungsinya

Pengertian Bahasa Pemrograman PHP & Fungsinya

Dari sekian banyak bahasa pemrograman yang ada di dunia ini adalah PHP salah satu bahasa pemrograman yang popular digunakan untuk membuat website. Ada banyak sekali website yang dibangun menggunakan PHP seperti halnya facebook.com atau hostingan.id ini juga dibangun menggunakan PHP.

Selain website juga ada CMS atau Content Management System sepertihalnya WordPress yang saat ini juga sangat popular digunakan untuk membangun website dan blog. Selain WordPress ada juga Joomla yang hampir sama dengan WordPress, dimana keduanya dibangun atau dibuat menggunakna bahasa PHP.

Nah masalahnya sekarang apa sih PHP itu? Tentunya bukan Pemberi Harapan Palsu ya yang sering meresahkan masyarakat.

Pengertian PHP

Sempat kita singgung sedikit di atas, PHP adalah Bahasa Pemrograman untuk membuat Web yang dipadukan dengan HTML, CSS, JS untuk menghasilkan website yang sempurna. PHP sendiri awalnya dibuat oleh Rasmu Lerdorf pada tahun 1995 untuk kebutuhan mengolahan data formulir dari web-web yang saat itu di kenal dengan (FI) atau Form Interpreted yang kemudian menjadi Personal Home Page (PHP) kemudian menjadi PHP: Hypertext Preprocessor.

 

Perbedaan PHP dan HTML

Bagi yang sudah kenal dengan PHP dan HTML tentu tidak akan bingung untuk membedakan keduanya, karena secara sytax atau koding sudah sangat berbeda, ditambah lagi layer atau tempat dimana dia prosesnya.

PHP adalah bahasa pemrograman Server Side dimana PHP ini akan diproses di wilayah server bukan browser seperti halnya HTML, CSS ataupun JS yang berada di sisi Client dalam hal ini adalah browser.

 

Fungsi PHP dalam Pemrograman Website

Sebagaimana bahasa program lainnya, PHP menjadi pusat kendali agar website kita menjadi website yang dinamis tanpa harus capek-capek membuat file tiap-tiap halaman satu persatu.

Sebelum ada PHP, cara membuat website adalah dengan meng-create halaman satu per satu, artikel satu persatu yang artinya kalau kita membuat 3 halaman (home, profile, dan contact) kita harus membuat 3 file home, profile dan contact. Begitu juga ketika kita membuat post atau artikel. 1 artikel 1 file.

Dapat dibayangkan betapa banyak file yang perlu kita buat. Nah dengan hadirnya PHP kita tidak perlu membuat semua file tersebut, kita hanya perlu membuat template halaman saja. Misal kita ada 3 halaman dan 100 artikel. Maka kita hanya perlu membuat 1 template untuk halaman dan 1 template untuk semua artikel.

Kok bisa? Lalu konten atau teks-teks ada dimana?

Nah disini kita akan bekerja dengan yang namanya Database dimana database ini menjadi tempat untuk menyimpan semua informasi-informasi yang akan kita gunakan di template-template yang kita buat tersebut.

Mekanisme kerjanya pun simple:

Kita request (minta halaman profile misalnya) -> server [PHP] -> [Database] -> [buat halaman]

Jadi ketika kita meminta sebuah halaman maka akan diproses di server, lalu di terjemahakan oleh PHP jika yang kita minta membutuhkan data dari database PHP akan mengambilkan data tersebut di Database lalu dioleh kembali, lalu dimasukkan ke template yang sudah kita buat, terakhir akan ditampilkan kehalaman Browser kita.

Kelebihan PHP dibandingkan Bahasa Pemrograman Web Lain

Perlu kita ketahui selain PHP saat ini ada banyak sekali bahasa pemrogram web yang lain hanya saja PHP ini memiliki banyak kelebihan dimana PHP ini mudah dipelajari, simple dan mampu digunakan untuk membuat website yang complex. Bahkan untuk hosting ataupun server juga mudah ditemukan dengan harga yang terbilang murah.

Selain itu komunitas Programmer PHP juga sangat besar apalagi di Indonesia. Sehingga ketika Anda ingin mempelajarinya Anda tidak perlu khawatir dan bingung ingin belajar dimana.

Leave a Reply

Your email address will not be published. Required fields are marked *