February 8th, 2008

PHP Framework

No Comments », PHP, by nolifelover

ส่วนภาษา PHP จะมี Framework ให้เลือกใช้เยอะหน่อย เนื่องจากเป็นที่นิยมในกลุ่มนักพัฒนาซอฟต์แวร์ค่อนข้างมาก เฉพาะ PHP Framework ที่พัฒนาเป็น MVC มีให้เลือกใช้งานไม่ต่ำกว่า ๔๐ ตัวเข้าไปแล้ว (ดูเพิ่มเติมที่ phpwact.org) ซึ่งแต่ละตัวก็มีจุดเด่น-จุดด้อยต่างออกไป

<--!more-->

ลองรวบรวม PHP Framework ที่หมายตาสำหรับการใช้งานไว้ชุดหนึ่ง (ตามลิสต์ด้านล่าง) บวกกับหมายเหตุไว้นิดหน่อย จะได้เตือนความจำเมื่อต้องการหยิบไปใช้งาน

PHP Framework List
Akelos AJAX Included (Prototype, script.aculo.us)
Port มาจาก Ruby on Rails (RoR)
CakePHP AJAX Included (Prototype, script.aculo.us)
MVC Design Pattern
CodeIgniter AJAX Framework Extension
Multilingual Support
MVC Design Pattern
ขนาดกระทัดรัด
eZcomponents มี Library ที่เอื้อต่อการพัฒนา CMS
PHP on TRAX MVC Design Pattern
Base on Ruby on Rails (RoR)
PHP Project Zero สนับสนุนโดย IBM
PHPOpenBiz เหมาะสำหรับ E-Business App ใช้ XML ในการสร้าง App มี Eclipse Plugin ให้ใช้งาน
Prado AJAX Included (Active Controls)
Multilingual I18N,L10N
มี Library ของ Web Services (SOAP, WSDL)
มี demo, เอกสารให้ศึกษาเยอะดี
Qcodo AJAX Built-in,
Code genrated forms, NASA ใช้งาน
Seagull MVC Design Pattern
Symfony MVC Design Pattern
Web Application Component Toolkit MVC Design Pattern
Zend AJAX Included (various libraries)
Zoop MVC Design Pattern
มี GUI Control (เป็นลักษณะ Web Control)
Silverstripe AJAX Included (Prototype, script.aculo.us)
ตัว demo น่าสนใจ (demo site)

อ้างอิง ข้อมูลเพิ่มเติม
- Wikipedia – Comparison of web application frameworks
- phpit.net – Framework Comparison Chart
- Nectec – Ruby on Rail ผู้ที่ต้องการเรียนรู้ Ruby ที่นี่เหมาะมากสำหรับการเริ่มต้น
- phpzealots
- phpwact.org

39 views

Leave a Reply