Framework ที่นิยมใช้ทำเว็บไซต์ชื่อว่าอะไรหรอค่ะ คือต้องการจะหัดเขียนเว็บด้วย framework แต่ไม่รู้ว่าจะเริ่มที่ตัวไหน หรือตัวไหนมันได้รับความนิยมน่ะค่ะ
ผมคิดว่า codeigniter น่าจะเข้าใจง่ายสุดน่ะครับ
ลองดูจากเว็บนี้ก็ได้ครับ
codeigniter thai
แต่ถ้าสนใจตัวที่มาแรง ณ ตอนนี้ก็คงเป็น Cakephp Framework และ Zend Framework ครับ
Date :
2012-07-02 18:15:20
By :
mangkunzo
framework คือกรอบการทำงาน ทำให้ทำงานเป็นระบบระเบียบ ไม่ใช่เขียนสะเปะสะปะตามใจตัวเอง ทำให้คนที่มาทำงานต่อหรือทำงานร่วม เข้าใจได้ง่ายในกรอบการทำงานเดียวกัน
framework มีทั้ง php framework, template framework (ตัวอย่างเช่น yoo theme จะมี template framework ของเขาใช้ทำเทมเพลท wp/joomla ได้ง่ายๆ), css framework (เช่น 960 gs/bootstrap twitter/blueprint)
การจะใช้ php framework ถ้าเขียน php ธรรมดายังไม่แน่น แนะนำให้ฝึกให้แน่นก่อน เพราะไม่งั้นจะงง และจะช้ามาก
การฝึก php framework ก็อย่ารีบร้อน ค่อยๆทดลองทำเล่นๆฝึกให้ชำนาญสักหน่อยก่อน ไม่งั้นจะทำให้งานช้าและไม่อยู่ในกรอบการทำงาน (เขียนพอเริ่มจะไม่ได้ก็ใช้แบบดิบๆมันเลย สะเปะสะปะซะงั้น!)
php fw ที่นิยมใช้ทำเว็บ ตอนนี้ก็มี codeigniter, cakephp, zend, yii
จะเริ่มตัวไหน? เอาตัวที่อ่านเอกสารแล้วเข้าใจง่ายที่สุดเริ่มอันนั้นดูก่อน หรือ ถ้าทำเป็นทีม ก็ดูว่าทีมถนัดอันไหนมากที่สุด อันไหนเรียนรู้ง่ายสุด ให้ลองหลายๆตัวแล้วเลือก
Date :
2012-07-02 19:22:15
By :
mr.v
ใช้ Codigniter เพื่อให้ทำงานง่าย เรียนรู้ไวคู่มือเยอะทำงานร่วมกับคนอื่นได้
แล้วใช้ Zend DB + ZendCache + ZendACL มา Plug ลงใน Codeigniter อีกที
Date :
2012-07-02 19:44:13
By :
adaaugusta
ส่วนตัวผม ให้ใจ Yii Framework ไปเลยครับ แต่ีที่เขียนแล้วใช้งานง่ายสุด มีแหล่งศึกษาเยอะ ก็เป็น CodeIgniter เนี่ยแหละ มันมี Hook ตะขอที่ทำได้ตามใจเรา
ดูการเปรียบเทียบนี้ละกันครับผม
รายละเอียดเครื่องที่ใช้ทดลอง
Operating System: Red Hat Enterprise Linux Server release 5.2
Web Server: Apache httpd 2.0.40
PHP: 5.2.6, any non-essential extensions are disabled
CPU: Dual Intel Xeon 3.2GHz
Main Memory: 2GB
Hard Drive: 73GB 15K RPM SCSI/SAS HDD
Date :
2012-07-02 23:01:47
By :
osiris2k
Load balance : Server 05