Apa Itu PHP ?


Yang jelas PHP yang akan saya bahas disini bukan PHP yang sering dibahas oleh anak-anak GAOL .. 😀 yaitu Pemberi Harapan Palsu.. haha Tapi PHP disini adalah PHP yang menurut versi ilmu IT (Information Technology). . 😀

Ini diaa materinya !! Check It Out !! 😀

PHP adalah sebuah bahasa pemrograman yang khusus digunakan untuk membuat website atau aplikasi berbasis web. Saat ini, jika anda sekedar ingin membuat sebuah ‘blog’ anda cukup menggunakan CMS (Content Management System). Namun, jika anda hendak membuat aplikasi yang cukup rumit seperti aplikasi Human Resources, Aplikasi Keuangan seperti reksadana, atau aplikasi lainnya yang memerlukan banyak kustomisasi, maka anda perlu mengerti tentang bahasa pemrograman.

PHP bukanlah satu-satunya bahasa pemrograman yang bisa digunakan untuk membuat web. Bahasa pemrograman yang lainnya misalkan ASP.NET, Java dan Ruby. Untuk bahasa pemrograman yang lainnya, mungkin akan saya bahas lain kali.

Apa itu PHP?

Sebelumnya, sudah saya tulis bahwa PHP adalah bahasa pemrograman web. Namun, saya rasa tidak cukup hanya menjelaskannya sebagai bahasa pemrograman web. Dalam membuat website terkadang kita menggunakan bahasa lain juga, seperti HTML dan Javascript, perbedaan antara PHP, HTML dan Javascript secara sederhana adalah sebagai berikut:

PHP

syntax php

syntax php

 

  • Berjalan pada sisi server (Server Side Scripting Language) dimana kode program dieksekusi oleh web server.
  • Memerlukan sebuah web server untuk bisa menjalankan PHP.
  • Bisa digunakan untuk berinteraksi dengan database.
  • Bersifat dinamis, yaitu konten dapat berubah-ubah tergantung sumber datanya dan bagaimana data diolah.

HTML

html

  • Berjalan pada sisi client / browser dimana kode program dieksekusi oleh browser seperti Mozilla, Chrome dll.
  • Tidak bisa digunakan secara langsung untuk berinteraksi dengan database.
  • Tidak diperlukan web server untuk menjalankan HTML.
  • Konten bersifat statis.

Javascript

Javascript

  • Berjalan pada sisi client / browser dimana kode program dieksekusi oleh browser seperti Mozilla, Chrome dll.
  • Umumnya tidak digunakan untuk berinteraksi dengan database, namun belakangan muncul beberapa framework yang menggunakannya untuk berinteraksi dengan database.
  • Tidak diperlukan web server.
  • Konten bisa bersifat dinamis.

Diskusikan sesuatu:

Email Anda tidak akan dipublikasikan, yang bertanda * wajib diisi.

LIVECHAT