PHP Frameworks
มี Programmer หลายคนที่มักพูดว่า PHP เป็นเพียง web script ธรรมดาที่ไม่สามารถนำมาใฃ้ในการเป็น Enterprise Application ใหญ่ได้ และมักดูถูกภาษา PHP อยู่เสมอ นั่นเป็นความจริงเพียงบางส่วนเท่านั้น
สิ่งสำคัญสิ่งหนึ่งที่ PHP ไม่มีเหมือน JSP หรือ .NET ก็คือ มันไม่มีมาตรฐาน framework ที่กำหนดข้อบังคับในการเขียนโปรแกรม ทำให้การ maintain application ใหญ่นั้น ยุ่งยากและซับซ้อนเป็นอย่างยิ่ง
แต่ปัจจุบันนั้น ได้มี framwork หลายตัวกำเนิดขึ้นมา ทำให้การสร้าง application ใหญ่ๆด้วย PHP นั้น สามารถทำได้ง่ายดายยิ่งกว่า การเขียนด้่วย JSP หรือ ภาษาอื่นๆนัก
Frameworks ที่ผมอยากแนะนำ เหล่าีนี้ ส่วนใหญ่มีต้นแบบมาจาก Ruby on Rails ซึ่งถือว่าเป็น web application framwork ที่โด่งดังที่สุดในโลกตอนนี้
แล้วทำไมผมไม่ใช้ Ruby เขียนเลยละ อ่ะ.. ก็ผมถนัด PHP นี่ครับ และอย่างไร PHP ก็ืถือเป็นภาษาที่นิยมที่สุดบน web และมีผู้ support มากที่สุด (ไม่เชือลองหา hosting ที่ support Ruby ในประเทศไทยดูดิ)
Frameworks ที่ผมนำมาแนะนำวันนี้ 6 ยี่ห้อ นำมาจาก web ของ H3RALD.COM ซึ่งได้เปรียบเทียบข้อดีข้อเสียของแต่ละ frameworks ได้อย่างเข้าใจง่ายมาก
ดูตัวอย่างวีดีโอ + tutorial (ruby)
วีดีโอ (quicktime video)
http://www.vtc.com/products/ruby-on-rails-tutorials.htm
tutorial
http://www.thaiajax.com/home/ - ไทย
http://www.ruby-doc.org/docs/UsersGuide/rg/whatisruby.html - ฝรั่ง
See Ruby & Phython Category in Private Sectoin
See Ruby & Phython Category in Private Sectoin