Smarty Template Engine เป็นชุด Class Library ที่สร้างขึ้น เพื่อมาจัดการส่วนการแสดงผล หรือ Presentation Layer หรือ Views ใน MVC ที่มีประสิทธิภาพยอดเยี่ยม และใช้งานง่าย
ทำไมถึงใช้ smarty?
- smarty จะแยกการ coding ออกจาก design เพราะ designer บางท่านอาจจะงง ๆ กับการ coding
- smarty สร้างมุมมอง MVC ให้แก่ PHP เพราะ smarty อยู่ในกลุ่ม view
- smarty ช่วยให้โปรแกรมเมอร์ลืมคำว่า “เขาบอกให้แก้ code ตรงนั้น คุณไปแก้ template ทำไม” (พยายามหาคำสุภาพมาเผยแพร่)
วิธีใช้งาน
- อันดับแรก ไปโหลด library มาก่อน จาก Web page ของ Smarty ก็คือ http://www.smarty.net
- ต่อไปก็ unzip แล้วไปวางไว้ใน path ของเว็บที่จะใช้งาน smarty
- ทดสอบ และใช้งานจริง
วิธีการทดสอบ
File PHP = test.php
File TPL = templates/good.tpl
ผลลัพธ์
สวัสดี eXscript
สวัสดี Phun
สวัสดี Soloman
และชื่อ title bar จะเขียนว่า “สวัสดีทุกคน”
ไม่มีความคิดเห็น:
แสดงความคิดเห็น