Jumat, 28 Juli 2017

Pengertian dan Fungsi PHP dalam Pemrograman Web

Jika hanya ingin membuat website statis, kita cukup belajar HTML dan CSS saja. Namun jika kita ingin membuat website yang dinamis maka kita wajib belajar bahasa pemrograman server side atau pun clien side. Sekarang saya akan membahas tentang salah satu bahasa pemrograman yang sangat terkenal dan banyak di gunakan, bahasa tersebut bernama PHP.
Logo PHP

APA ITU PHP ?
Apa sih PHP itu ? hemm... yang pasti bukan Pemberi Harapan Palsu lo ya. PHP adalah singkatan dari Personal Home Page. PHP adalah bahasa pemrograman server side, maksudnya adalah php bekerja di sisi server. Intinya yang perlu temen-temen pahami adalah php gunanya untuk membuat web menjadi dinamis.


APA KELEBIHAN PHP ?
Kalo bicara soal kelebihan pasti ada yang harus kita bandingkan. Nah selain php tu masih ada beberapa bahasa pemrograman web yang lain antara lain ASP (Active Server Page) /ASP.NET, JSP ( Java Server Pages ), Perl, Ruby on Rails, Clod Fusion, Python dan mungkin masih ada lagi. Dibanding bahasa pemrograman yang saya sebutkan tadi, php memiliki beberapa kelebihan. Kelebihan PHP antara lain :
  • Open Source / Gratis, kita bebas menggunakan php tanpa harus membayar.
  • Didukung banyak web server handal seperti Apache, IIS, Xitami, Lighttpd, OmniSecure, Web Weaver, Samba Server, dan yang lainnya.
  • Dapat di jalankan lintas platform, maksudnya adalah php dapat berjalan di sistem operasi apa pun.
  • Dapat berkoneksi dengan banyak database seperti MySQL, Ms. SQL Server, Ms. Access, ORACEL, PostgreeSQL, Interbase, dBase, IMB DB2, SQLite, dan yang lainnya. 
APA YANG DI PERLUKAN ?
Sebelum kita memulai coding kita membutuhkan beberapa perlengkapan yang akan membantu kita. Pelengkapan itu antara lain:
  1. Xampp, dalam xampp sudah terinstall php dan web server apache jadi kita tidak perlu menginstalnya lagi. Selain itu terdapat juga server database mysql yang nantinya akan kita gunakan jika membutuhkan database.
  2. Text Editor, berfungsi untuk tempat kita nanti mengkoding. Saran saya temen-temen memilih text editor Sublime, karena menurut saya lebih mudah dan enak di pakai.
  3. Browser, untuk browser terserah teman-teman mau memakai apa.
BAGAIMANA ATURAN MENGGUNAKAN DAN MENJALANKAN PHP ? 
Ketika kita membuat dokumen HTML terdapat aturan-aturan yang harus kita patuhi agar HTML nya jalan. Sama seperti HTML, PHP juga memiliki aturan-aturan yang harus kita patuhi. Untuk membuat file php kita harus menyimpan file menjadi extension .php dan kita buka dengan tanda <?php dan kita tutup dengan tanda ?>. Perlu di ketahui bahwa di dalam file php kita bisa memasukan dokumen HTML, karena pada dasarnya tugas php adalah untuk mengelola data sesuai dengan yang kita inginkan dan untuk mengatur format file seperti miring, huruf besar, dan yang lainnya adalah tugas dari HTML. Untuk menjalankan HTML di dalam php ada dua cara yang akan saya contohkan di coding di bawah ini .
  • Embedded Script, skrip PHP di masukan dalam coding HTML.
 <!DOCTYPE html>
<html>
<head>
 <title>PHP masuk dalam HTML</title>
</head>
<body>
 <?php 
  // ini skrip php
  echo "<h1>Ini PHP</h1>";
  echo '<br><h1>Ini PHP juga</h1>';
 ?>
</body>
</html>
 Pada contoh di atas kita membuat file dengan format .php kemudian kita membuat coding HTML dan dalam coding HTML ini kita sisipkan coding php. Ingat bahwa skrip php di apit dalam tanda <?php dan ?>.
  • Non-Embedded Script, skrip HTML di masukan dalam coding PHP.
<?php
echo "<!DOCTYPE html>
 <html>
 <head>
  <title>HTML masuk dalam PHP</title>
 </head>
 <body>
  <h1>Ini skrip html yang dimasukan dalam php</h1>
 </body>
 </html>";

?>
Pada contoh di atas kita memasukan coding HTML dalam coding PHP. Saya menggunakan echo untuk menampilkan data HTML.

Saya kira cukup sekian pembahasan saya tentang php, jika blog ini bermanfaat untuk teman-teman silahkan kunjungi terus belajarpemrograman-web.blogspot.co.id , jika teman-teman ingin belajar bahasa pemrograman java silahkan kunjungi tutorialjava-mudah.blogspot.co.id . Jika ingin berdiskusi silahkan tinggalkan komentar.

Tidak ada komentar:

Posting Komentar