Codeigniter framework กับการพัฒนาเว็บไซต์

codeigniter

เราใช้ Codeigniter framework กับการพัฒนาเว็บไวต์ซึ่งมีโครงสร้างแบบ MVC(Model-view-controller) แยกการทำงานกันอย่างชัดเจน ส่งผลทำให้มีความเร็ว ประสิทธิภาพสูง และยังมี library มากมายให้ใช้งาน เช่นการทำ Validation form ในฝั่ง server , Pagination , template , cookie , ฯลฯ
ขั้นตอนการติดตั้งและโครงสร้างไฟล์ Step by Step
1.เข้าไปดาวโหลด Codeigniter ได้ที่ http://codeigniter.com/downloads/
2.แตกไฟล์ลงในคลังเว็บของเราถ้าใช้ Appserv ก็แตกลงในโฟลเดอ www หากใช้ xampp ให้แตกลงในโฟลเดอ htdocs
3.อธิบายโครงสร้างหลักดังนี้ ดูภาพประกอบ

codeigniter_structure

3.1 system เก็บไฟล์ระบบของ codeigniter เป็นตัวช่วยต่างๆที่สร้างมาสำเร็จแล้ว
3.2 ไฟล์รูปภาพ , css , js เราจะเก็บในโฟลเดอ assets/css , assets/js , assets/images
3.3 application เก็บไฟล์ระบบเว็บไซต์ของเราโดยใช้โครงสร้างแบบ MVC เบื้องต้นแบ่งได้ดังนี้
3.2.1 models เก็บไฟล์ที่ใช้ติดต่อกับฐานข้อมูล เรียกข้อมูล เขียนข้อมูล อัพเดทข้อมูล ลบข้อมูล
3.2.2 views เก็บไฟล์ที่ใช้แสดงหน้าตาของเว็บไซต์
3.2.3 controllers เก็บไฟล์ที่เป็นตัวกลางในการสื่อสารกันโดยจะเป็นตัวเรียกค่าจาก models และส่งค่าต่อไปให้ views ใช้งาน
3.2.4 libraries เก็บไฟล์ที่ใช้เก็บฟังก์ชันที่ใช้บ่อย หรือสามารถ reuse มาใช้ใหม่
3.2.5 config เก็บไฟล์ที่ใช้ setup connection constant การเปิด/ปิด error
3.2.6 language ใช้เก็บไฟล์ที่เซ็ทค่าตัวแปรเก็บภาษาต่างๆ
สมมติโฟลเดอ codeigniter ของคุณตั้งชื่อว่า ci หากเข้าผ่าน browser ไปที่ http://localhost/ci/ คุณจะเห็นหน้า welcome message ดังภาพ

codeigniter_welcome

ในตอนหน้าจะอธิบายถึงการใช้งาน

Related posts:

This entry was posted in codeigniter. Bookmark the permalink.
  • http://www.facebook.com/kongarn วราภรณ์ สุขสวัสดิ์

    เยี่ยม +1