Home > PHP > Penulisan Kode Yang Manageable

Penulisan Kode Yang Manageable


Seringkah kita menuliskan perintah – perintah HTML di dalam PHP  seperti ini ?

<?php
echo” <table><tr><td>Nama</td><td><input type=text name=nama value=$nama></td></tr><table>”;
?>

Penulisan script php diatas tidaklah salah, namun kurang efisien jika kita berpikir tentang optimasi script php. Berikut beberapa alasan mengapa kita harus membiarkan penulisan HTML diterjemahkan sebagai HTML.

  1. Kode yang terpisah antara PHP dan HTML, akan memungkinkan dilakukannya eksekusi yang lebih cepat.
  2. Secara garis besar, ketika Web Server membaca halaman web, parser php akan mencari tag untuk diterjemahkan sebagai kode php.
  3. Begitu ditemukan, parser akan mengeksekusi kode program (<?php) sampai berakhir pada tag penutup (?>), selebihnya yang diluar Tag PHP dianggap bukan kode PHP sehingga juga tidak diproses oleh parser.
  4. Kode – kode PHP akan dilayani Web Server (Apache) 2 – 20 kali lebih lambat dibandingkan halaman HTML statis

Bayangkan jika kita membenamkan perintah – perintah HTML didalam tag php, parser mengerjakan pekerjaan yang seharusnya tidak perlu dia  kerjakan. Meskipun sepersekian detik perbedaan waktu yang terjadi,  tentu  saja lebih efisien  :D.

sehingga lebih baik kita menuliskan :

<table>
<tr><td>Nama</td><td><input type=text name=nama value='<?php echo $nama; ?>’></td></tr>
</table>

Semoga Bermanfaat

Categories: PHP Tags:
  1. No comments yet.
  1. No trackbacks yet.

Leave a comment