แนะนำเครื่องมือ PHP
ลองจินตนาการว่าคุณมีเว็บไซต์หนึ่งร้อย หน้า หน้าทั้งหมดเหล่านี้มีโครงร่างร่วม ดังต่อไปนี้:
<!DOCTYPE html>
<html>
<head>
<title>title</title>
</head>
<body>
<header>
header
</header>
<main>
content
</main>
<header>
footer
</header>
</body>
</html>
โดยปกติแล้วหน้าที่แตกต่างกันจะมีเพียง ชื่อเรื่องและเนื้อหาเท่านั้น ส่วนบล็อกอื่นๆทั้งหมด ยังคงไม่เปลี่ยนแปลงจากหน้าหนึ่งไปอีกหน้าหนึ่ง
นี่สร้างความไม่สะดวกบางอย่าง สมมติว่า เราต้องการเปลี่ยนข้อความในเฮดเดอร์ของเว็บไซต์ ในกรณีนี้เราจะต้องแก้ไขไฟล์หนึ่งร้อยไฟล์ ที่มีหน้าของเรา
นี่ไม่สะดวกมากนัก ดังนั้นโดยใช้ PHP เว็บไซต์จึงมักสร้างขึ้นบนเครื่องมือพิเศษ เครื่องมือนี้ช่วยให้สามารถทำได้เพื่อให้ เทมเพลตของเว็บไซต์ของเราอยู่ในไฟล์เดียว และขึ้นอยู่กับ URL ที่ร้องขอ เนื้อหาต่างๆจะถูกโหลดเข้าไปในไฟล์นี้
ในบทเรียนต่อไปเราจะพัฒนาหลาย รูปแบบของเครื่องมือพื้นฐานและดูว่า ปัญหาใดๆเกิดขึ้นเมื่อใช้งาน