XTpl มุ่งมั่นที่จะสร้างเอ็นจิ้นเทมเพลต PHP ที่เล็กที่สุด เร็วที่สุด และทรงพลังที่สุด (อ้างอิงถึง Smarty, SlightPHP, ECShop, DZ ฯลฯ เพื่อการพัฒนา)
คุณสมบัติ:
กะทัดรัดและทรงพลัง รวดเร็วและมีประสิทธิภาพ (ไฟล์คลาสเดียวเท่านั้น รวมถึงความคิดเห็น 5K)
เรียนรู้ง่าย ไม่มีเอกสารการพัฒนาเหมือนหนังสือ (เอกสารช่วยเหลือ 8K txt)
รองรับโค้ด PHP ดั้งเดิม มาตรฐานการเขียนโค้ดเทมเพลตง่ายต่อการจดจำ
ความต้องการของระบบ PHP5.0 หรือสูงกว่า (การปรับเปลี่ยนอย่างง่ายสามารถรองรับ PHP4)
ฉันคิดว่า XTpl มีเครื่องมือเทมเพลตที่เหนือกว่าอย่าง Smarty, DZ และ ECShop!
คำอธิบายแคตตาล็อก:
cache/ คือไดเร็กทอรีแคชเทมเพลตในตัวอย่าง เซิร์ฟเวอร์ Linux จำเป็นต้องตั้งค่าให้เขียนได้
templates/ template directory ในตัวอย่าง
templates/default คือเทมเพลตเริ่มต้นในตัวอย่าง เว็บไซต์หรือระบบอาจมีเทมเพลต N
ไฟล์ในไดเร็กทอรีนี้เป็นไฟล์เทมเพลต และส่วนต่อท้ายไฟล์อาจเป็นไฟล์ที่กำหนดเองหรือไม่มีก็ได้
templates/default/blog เทมเพลตเริ่มต้นในตัวอย่างคือเทมเพลตช่องของบล็อกภายใต้ค่าเริ่มต้น แน่นอนว่าไดเรกทอรีของบล็อกนั้นไม่จำเป็นเลย !!!! หมายเหตุ: ไดเรกทอรีเทมเพลตบางรายการรองรับไดเร็กทอรีรองเพียงระดับเดียวเท่านั้น
ไฟล์ในไดเร็กทอรีนี้เป็นไฟล์เทมเพลต และส่วนต่อท้ายไฟล์อาจเป็นไฟล์ที่กำหนดเองหรือไม่มีก็ได้
ไฟล์คลาสหลักของกลไกเทมเพลต XTpl/XTpl.class.php XTpl
ตัวอย่างโปรแกรม index.php
ไวยากรณ์การใช้งานและเทมเพลต:
โปรดดูวิธีใช้การใช้งาน txt ในแพ็คเกจดาวน์โหลด