Mengenal HTML dan PHP

20 August 2022 oleh Cgs Admin
no image or no sourch file

Para web developer tentunya harus memahami apa itu HTML dan PHP. Keduanya adalah sebuah teknologi yang diperlukan untuk membuat website yang bagus. Banyak situs web di dunia ini dibangun menggunakan HTML dan PHP (meskipun ada juga yang tidak menggunakannya, sejak kehadiran Node Js ).

Jadi, apa itu HTML dan PHP

Menurut Wikipedia, HTML sendiri adalah bahsa markup yang digunakan untuk membuat website. HTML sendiri terdiri dari tag-tag yang nantinya dibaca oleh browser dan ditampilkan sebagai halaman web. Biasanya, HTML digunakan bersama dengan CSS dan Javascript . CSS sendiri adalah bahasa untuk stylesheet, sementara Javascript adalah bahasa pemograman yang digunakan untuk membuat logika sebuah website tanpa bantuan server (hanya dieksekusi/dijalankan oleh browser).

Sementara PHP adalah bahasa pemograman yang biasa digunakan untuk membuat website. Biasanya, bahasa ini dieksekusi/dijalankan oleh server. Didalam file PHP sendiri diizinkan memasukkan HTML, CSS, dan Javascript yang menjadi pelengkap dari sebuah website. Intinya, PHP dan Javascript sama-sama dikategorikan sebagai bahasa pemograman yang dapat digunakan untuk membuat website.

Mengapa website dibuat dengan bahasa ini

Kalau menurut pandangan author, beberapa website dibuat dengan bahasa-bahasa ini karena menawarkan cara yang tidak terlalu sulit untuk membuatnya (meskipun akan terlihat sulit bagi kalangan awam). Menurut pandangan author sendiri, PHP hanya membutuhkan web server untuk berjalan (bahkan beberapa framework tidak membutuhkannya). Web server disini maksudnya adalah sebuah layanan yang digunakan untuk mengeksekusi kode-kode PHP yang kita buat, seperti Apache dan Nginx. Hanya dengan berbekal web server saja, kita sudah bisa membuat kode PHP. Bahkan, kita hanya butuh browsernya saja jika hanya mengguunakan HTML, CSS, dan Javascript.

Memang, ada banyak teknologi lain yang bisa menjadi alternatif untuk membuat website, seperti Node JS yang berbasis Javascript, Wordpress yang merupakan CMS (hampir tidak ada aktivitas membuat kode disini), dan berbagai teknologi lainnya yang bisa digunakan. Namun, jika website yang dibuat hanya untuk belajar saja, maka PHP bisa menjadi pilihan untuk memulai belajar (walaupun HTML dan CSS sudah cukup untuk tahap pemula).

Perbedaan PHP dan HTML

PHP vs HTML bisa dilihat dari berbagai macam sisi. Nah pada artikel ini akan dibahas secara detail dari masing – masing sisi.
  • Dari sisi jenis website. PHP dan HTML sama- sama dapat digunakan untuk membuat semua aplikasi berbasis web. Namun yang membedakan adalah apabila PHP digunakan untuk membuat website yang bersifat dinamis. Sedangkan HTML digunakan untuk membuat website yang bersifat statis.
  • Dari sisi fungsinya. PHP digunakan agar kode program dapat berjalan dari sisi server. Nantinya melalui kode PHP, antara pengguna dengan website dapat melakukan berinteraksi dengan database seperti mengambil informasi. Sedangkan HTML digunakan agar kode program memiliki tampilan yang user-friendly seperti menentukan warna, format teks, dan lain- lain.
  • Dari sisi teori yang dipelajari. Dibandingkan dengan PHP, HTML lebih mudah dipelajari. Hal ini karena HTML tidak membutuhkan logika operasi seperti pada PHP. Namun bukan berarti PHP sulit untuk dipelajari.
  • Dari sisi penyisipan file. Apabila kamu membuat website dengan PHP, dan ingin menyisipkan kode program HTML sebagai tampilan websitenya itu bisa dilakukan. Tidak berlaku berkebalikan ya.
  • Dari sisi manipulasi data. Dengan PHP dapat melakukan manipulasi data, seperti menambah, menghapus, hingga meng-update. Sedangkan HTML tidak bisa melakukan manipulasi data.
  • Dari ekstensi file. Untuk PHP memiliki ekstensi file .php. Sedangkan HTML memiliki ekstensi file .html.

Contoh kode HTML dan PHP(sumber: Bootstrap, dengan beberapa perubahan)

<!doctype html>
<html lang="en">
<head>
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-1BmE4kWBq78iYhFldvKuhfTAU6auU8tT94WrHftjDbrCEXSU1oBoqyl2QvZ6jIW3" crossorigin="anonymous">
</head>
<body>
<table class="table">
  <thead>
    <tr>
      <th scope="col">#</th>
      <th scope="col">First</th>
      <th scope="col">Last</th>
      <th scope="col">Handle</th>
    </tr>
  </thead>
  <tbody>
  <?php
  $i= 0;
  while($i < 3){
    $i=$i+1;
    ?>
    <tr>
      <th scope="row"><?=$i;?></th>
      <td>Mark</td>
      <td>Otto</td>
      <td>@mdo</td>
    </tr>
    <? } ?> 
  </tbody>
</table>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/js/bootstrap.bundle.min.js" integrity="sha384-ka7Sk0Gln4gmtz2MlQnikT1wXgYsOg+OMhuP+IlRH9sENBO0LRn5q+8nbTov4+1p" crossorigin="anonymous"></script>
</body>
</html>

Demikian penjelasan mengenai apa itu HTML dan PHP. Semoga membantu dan bermanfaat. Dan jika Anda belum/tidak berminat menguasai pemograman lebih lanjut (khususnya software development), kami bisa membuatkan software bisnis untuk Anda (ketimbang Anda membuatnya sendiri). Hubungi kami via: