นอกจากปัจจัยในเรื่องของโฮสต์ต้องดี ต้องเร็วแล้ว ปัจจัยสำคัญที่สุด ที่จะทำให้เว็บไซต์นั้น ยิ่งใหญ่ มีผู้ชมในปริมาณมาก และใช้ทรัพยากรเซิร์ฟเวอร์อย่างคุ้มค่า นั่นคือการเขียนโค้ด (Coding) ของเว็บมาสเตอร์นั่นเอง
การเขียนโค้ดที่ดี จะต้องคำนึง ถึงการจัดการ Memory และอัตราความเร็วในการแสดงผล (Page generate time) ซึ่งบทความนี้ โฮสต์อันเดอร์กราวน์จะแนะนำ ฟังชั่นเล็กๆน้อยๆในการตรวจสอบ การใช้ Memory และเวลาในการสร้างเพจของสคริปต์ PHP ของเรากันครับ
<?php
$start = microtime(true);
$end = microtime(true);
printf("Page was generated in <span style='color:green;'>%f</span> seconds", $end - $start);
echo ' and ';
function convert($size)
{
$unit=array('b','kb','mb','gb','tb','pb');
return @round($size/pow(1024,($i=floor(log($size,1024)))),2).' '.$unit[$i];
}
echo 'Memory Usage = '.convert(memory_get_usage(true)); // 123 kb
?>
จากโค้ดข้างบน ให้เอาไปแทรกในส่วนที่เป็น Footer ของเว็บท่าน หรือ สคริปต์ที่ต้องการให้แสดงผลลัพธ์
ก็จะได้ ผลลัพธ์ ประมาณนี้
Page was generated in 0.000004 seconds and Memory Usage = 512 kb