Header Ads

Ayo Berkenalan dengan PHP Language


Codding PC- Mau kenalan dengan PHP Language? Ya, disini tempatnya. Kalian tau tidak, bahwa PHP merupakan bahasa pemrogramma yang banyak diminati oleh para programmer? Dan tau gak, kalo Facebook sang raksasa social media itu dibangun dengan menggunakan bahasa PHP.

Apa itu PHP?

PHP (akronim dari PHP: Hypertext Preprocessor) adalah bahasa server-side scripting yang didesain khusus untuk web. Pada halaman HTML anda dapat menempelkan (embed) kode PHP. Kode PHP dieksekusi di sisi server bukan di komputer klien. Dan hasil yang ditampilkan adalah kode HTML murni.

PHP merupakan hasil kerja seorang bernama Rasmus Lerdorf pada awal 1995. Namun kemudian PHP berkembang dan tidak hanya merupakan proyek pribadi Rasmus. PHP ditulis ulang dan dengan banyak menambahkan fungsi-fungsi baru oleh Zeev Suraski dan Andi Gutmants (disingkat Zend) dan lahirlah PHP 3 pada 1998.

Cara kerja PHP

Cara kerja PHP adalah sebagai bahasa pemrograman untuk mengembangan aplikasi berbasis web. Karena selain untuk web-programming PHP juga dapat digunakan untuk mengembangan aplikasi berbasis desktop dan CLI (Command Line Interface).


Secara sederhana cara kerja PHP dapat dilihat pada gambar diatas. Jika diurut maka proses tersebut terdiri dari:
  1. User meminta sebuah halaman PHP
  2. Browser mengirim HTTP Request kepada WebServer, misal Apache 
  3. WebServer mengirim permintaan file PHP tersebut ke PHP processor. PHP processor dapat berupa modul (bagian dari web-server) atau terpisah(sebagai CGI/Fast-CGI)
  4. Permintaan diproses oleh PHP processor kemudian hasilnya dikirim kembali ke web-server 
  5. Web server memaket kembali hasil tersebut dengan menambahkan HTTP header dan dikirim kembali ke browser
  6. Browser memproses HTTP packet dan menampilkannya sebagai HTML kepada user
Terima kasih dan semoga bermanfaat




Tidak ada komentar

Diberdayakan oleh Blogger.