zend_framework

ช่วยเรื่อง Zend Framework แบ่งหน้าหน่อยครับ

คือตอนนี้ศึกษา Zend Framework มาได้พักนึงแล้วครับ และได้รับความช่วยเหลือ และคำแนะนำที่ดีมากๆ จากพี่ roteee มาตลอด แล้วก็มาถึงเรื่อง การแบ่งหน้า - -* - -! ครับ โจทย์ก็แบบนี้ครับ ดึงข้อมูลจาก products มาแสดง 10 record ครับ (10 products per page) ถ้ามีมากกว่า 10 record ก็มีเลขหน้าขึ้นประมาณนี้ครับ 1 | 2 | 3 รบกวนด้วยครับ

Zend_Acl - การใช้งานเบื้องต้น

Zend_Acl เป็น component สำหรับเอาไว้จัดการ การควบคุมการเข้าถึงข้อมูล (ผมพยายามแปลมาจาก ACL - Access Control List) อธิบายง่ายๆ คือเอาไว้คุมระดับของการใช้งาน insert/update/delete (หรืออื่นๆ) ข้อมูลนั่นเอง

ตัวอย่างเช่น Administrator ใช้งานหน้า admin สามารถ insert/update/delete ได้ทุกอย่าง, นาย A สามารถ insert/update/delete ข่าวได้อย่างเดียว และนาย B สามารถ insert/update/delete ข้อมูลสินค้าได้อย่างเดียว เป็นต้น

หรืออีกตัวอย่าง ถ้าเป็นกรณี Blogging service คุณเจ้าของ blog สามารถ read/write/publish/edit/delete blog ของตัวเองได้ และ guest (คนทั่วไป) สามารถ read ได้อย่างเดียว เป็นต้น

เหล่านี้เขาเรียกว่า ACL - Access Control List

ใน Zend_Acl ก็จะเกี่ยวข้องกับ 2 สิ่ง ได้แก่:

Smarty หรือ Zend_View ?

บทความเดิม บทความแรกๆ ที่ผมเขียนเกี่ยวกับการนำ Smarty มาใช้ร่วมกับ Zend Framework

แต่หลังจากที่ผมไ ด้ลองใข้ Zend_View ซักระยะนึง ขออนุญาต แสดงความคิดเห็นต่อคำถามที่ว่า "จะใช้ Smarty หรือ Zend_View ดี?" ซักเล็กน้อย

ความเห็นส่วนตัวน้ะครับ ถ้าใครที่ไม่เคยใช้ Smarty (หรือใช้แต่ยังไม่ติด) ก็ลองใช้ Zend_View ไปเลยก็น่าจะดีน้ะ เพราะว่าจะได้ไม่ต้องศึกษาและใช้ libs หลายเจ้า หรือถ้าอยากหัดใ:ช้ Smarty อันนั้นก็คงไม่ว่ากัน



©2007-2010 PHPZealots.com. All right reserved.
Syndicate content