Yii Framework คืออะไร

11 เม.ย. 2016, 10:59:56

3,228

Yii Framework หรือ Yii1 คืออะไร?

Yii เป็น PHP Framework ที่กำลังได้รับความนิยมเป็นอย่างมากในปัจจุบัน ซึ่งมีรูปแบบและธรรมเนียมในการเขียนชัดเจน โดยถูกออกแบบด้วยสถาปัตยกรรม แบบ MVC (Model View และ Controller)

ทำไมต้องเป็น Framework?

สมัยก่อนการเขียน Web Application นั้นโปรแกรมเมอร์แต่ละคนก็เขียนโปรแกรมใน style ของตัวเอง ในการทำงานเป็นทีมนั้นทำได้ยากมาก หรือโปรแกรมเมอร์คนเก่าลาออก คนใหม่เข้ามาต้องมาเรียนรู้การเขียนของคนเดิมทำให้เสียเวลาในการทำงานต่อมาก จึงเกิดเป็นรูปแบบการเขียนโปรแกรมขึ้น นั่นคือ MVC เป็นมาตรฐานแกนหลัก จากนั้นผู้พัฒนา Framework ก็ได้กำหนดรูปแบบการเขียนเฉพาะของตัวเองขึ้นมาซึ่งเรียกว่า ธรรมเนียมการเขียน ของแต่ละ Framework แต่ทำงานอยู่บนพื้นฐานหลักคือ MVC

ทำให้โปรแกรมเมอร์ที่เข้าใจหลักการทำงานของ Framework สามารถเขียนต่อหรือเรียนรู้ได้ง่ายดายมากยิ่งขึ้น ไม่ต้องมาศึกษาธรรมเนียมการเขียนของโปรแกรมเมอร์คนเก่าแต่อย่างใด

Yii

Yii ย่อมาจาก Yes It Is ซึ่งก่อตั้งโดยชาวจีนชื่อ Qiang Xue โดยก่อนหน้าได้เป็นหนึ่งในทีมงานพัฒนา Prado Framework เป็น PHP Framework อีกตัวหนึ่ง และได้เห็นข้อดีข้อเสีย จึงนำมาปรับปรุงแก้ไขใหม่ใน Yii Framework สามารถติดตามข่าวสารได้ที่เว็บไซต์ http://www.yiiframework.com/ 

Yii Framework มีการพัฒนาอย่างต่อเนื่อง โดยรองรับเทคโนโลยีใหม่ๆ ทำให้เราได้สามารถใช้ PHP Framework กับเทคโนโลยีปัจจุบันได้ และเป็นมาตรฐานสากล ซึ่งบริษัทต่างๆ ก็หันมาให้ความสนใจกับ Framework มากยิ่งขึ้น

Yii Framework มีตัวช่วยมากมายที่จะช่วยให้พัฒนา Web Application ได้อย่างรวดเร็ว เช่น เรื่องความปลอดภัย เรื่องประสิทธิภาพ และเรื่องความเป็น Professional

ดังนั้น Yii Framework จึงเหมาะกับการนำมาพัฒนา Web Application ในยุคนี้เลยก็ว่าได้ สำหรับ PHP Framework

ความคิดเห็น

หากบทเรียนรู้มีความผิดพลาดประการใด หรือมีข้อเสนอแนะกรุณาแจ้ง contact@programmerthailand.com