Konsep Kerja PHP

Disclaimer : Tulisan ini bukan untuk mengajari apalagi menggurui, tulisan ini hanya untuk pengingat penulis karena sering lupa

Model kerja HTML diawali dengan permintaan suatu halaman web oleh browser. Berdasarkan URL (Uniform Resource Locator) atau dikenal dengan sebutan alamat internet, browser mendapatkan alamat dari web server, mengidentifikasi halaman yang dikehendaki, dan menyampaikan segala informasiyang dibutuhkan oleh web server.

Note : Informasi yang disampaikan ke web server antara lain adalah nama browser, versi, dan sistem operasi nya.

Selanjutnya, web server akan mencarikan file yang diminta dan memberikan isinya ke web browser. Browser yang mendapatkan isinya segera melakukan proses penerjemahan kode HTML, dan menampilkanya ke layar pemkai.

 Illustrasi HTML

Contoh Browser yaitu Internet Explorer atau sekarang menjadi EDGE, Mozzila Firefox, Chrome, Opera dll.

Bagaimana halnya jika yang diminta adalah sebuah halaman PHP? Prinsipnya sama dengan kode HTML. Hanya saja, ketika berkas PHP yang diminta didapatkan oleh web server, isinya segera dikirimkan ke mesin PHP dan mesin inilah yang memproses dan memberikan hasilnya (berupa kode HTML) ke web server. Selanjutnya, web server menyampaikan ke klien.

PHP dan Database

Salah satu kelebihan PHP adalah mampu berkomunikasi dengan berbagai database yang terkenal. Dengan demikian, menampilkan data yang bersifat dinamis, yang diambil dari database, merupakan hal yang mudah untuk diimplementasikan. Itulah sebabnya seringdikatakan bahwa PHP sangat cocok untuk membangun halaman-halaman web dinamis.

Pada saat ini PHP sudah dapat berkomunikasi dengan berbagai database meskipun dengan kelengkapan yang berbeda-beda. Beberapa diantaranya yaitu :

  • BASE,
  • FilePro (Personix. Inc),
  • Informix,
  • DBM,
  • Ingres,
  • InterBase,
  • Microsoft Acces,
  • MSQL,
  • MySQL,
  • Oracle,
  • PostgreSQL,
  • Sybase.

Itulah Catatan mengenai konsep kerja PHP singkat mudahan bermanfaat, terima kasih atas kunjungannya.