Pengenalan PHP Server Side Programming

PHP merupakan bahasa pemrograman yang berjalan di bagian server (server side programming). Artinya kode program diletakkan dan di eksekusi di server.
Sumber: pemrograman web dengan php dan mysql

Dalam artian sempit server dan client adalah dua komputer yang berbeda dan terhubung dalam satu jaringan. Kode-kode atau script di letakkan diserver dan client tidak berhak untuk tau. Client hanya mengirim permintaan (request) halaman dan server memberikan (respons) yang biasanya berupa HTML, CSS, dan Java Script, sedangkan kode php tidak dikirim. 

Web server yang biasa digunakan adalah apache, sehingga yang dimaksud dengan server disini adalah komputer yang dilengkapi dengan apache dan sript web. Sedangkan client yang dimaksud disini adalah komputer yang di dalamnya di install web browser seperti google chrome.

Tetapi kenyataannya bisa saja server dan client berada dalam satu komputer. Contohnya ketika kita menginstal xampp di laptop kita. Laptop kita sebagai server sekaligus clientnya. Karena pada laptop kita ada apache dan juga web browser. Hanya saja kita sebagai client juga sebagai server yang bisa melihat kode php. Sementara untuk konsep client server yang terpisah, client tidak berhak mengetaui kode.


<?php
//kode php
?>

Kode di atas adalah tag pembuka dan penutup php. file yang berisi kode php harus berekstensi .php dan di letakkan di dalam folder htdocs. Menjalankan file nya pun tidak bisa langsung dibuka seperti file html. Untuk memanggil file php yang ada di server lokal melalui url serperti ini.

localhost/projek/nama.php
localhost/nama folder/ nama file (di adderss bar web browser)
dengan catatan apache sudah start

Kode php umumnya di tuliskan bersamaan dengan kode html, cara penulisan ini disebut embed php.

<!--nama file php1.php-->
<html>
 <head>
  <title>
   Web ku
  </title>
 </head>
 <body>
  <?php
   echo "saya adalah php";
  ?>
 </body>
</html>

Hasilnya:
Kode echo fungsinya untuk mencetak / menuliskan. Scripnya respon dari server seperti ini.
kode php sudah tidak terlihat lagi di halaman view sourcer web browser, dan perintah echo menuliskan apa yang ada dalam tanda kutip. Apa yang ada dalam tanda kutip satu ( ' ) atau kutip dua ( " ) dalam php adalah biasanya string.


<!--nama file php2.php-->
<html>
 <head>
  <title>
   Web ku
  </title>
 </head>
 <body>
    <h1>
  <?php
   echo "PHP (Hypertext Preprocessor)";
  ?>
    </h1>
    <p>
  <?php
   echo "PHP adalah salah satu bahasa pemrograman yang berjalan di server untuk membuat web";
  ?>
    </p>
 </body>
</html>
Hasilnya:

Contoh di atas kode php di sisipkan dua kali dalam satu halaman.

Popular posts from this blog

Cara Membuat Kalkulator Dengan Java Script

Cara membuat Link ke Halaman lain dan Link ke bagian Halaman

Aplikasi CRUD menggunakan Template Admin LTE