
CodeIgniter เป็น Web Application Framework สำหรับใช้พัฒนาด้วย PHP เป็นไปตามหลัก MVC
ช่วยให้การพัฒนาเว็บมีระบบระเบียบกว่าการรวมโค้ดไว้รวมๆกัน ทำให้สามารถพัฒนาแยกส่วนได้อย่างชัดเจน
สามารถดาวน์โหลดได้ใน http://codeigniter.com/
เป็น open source ใช้กันได้ฟรีเลยครับ
ขณะที่เขียนเป็นเวอร์ชั่น 2.0.0 จะโหลดก็กดๆๆ

พอได้มาจะเป็นไฟล์ CodeIgniter_2.0.0.zip แตกไฟล์ แล้วเอาไปวางใน C:\xampp\htdocs หรือ directory ที่ลง XAMPP ไว้ก่อนหน้านี้ (...\xampp\htdocs) ในแฟ้ม htdocs จะเป็นแฟ้มที่เอาไว้เก็บไฟล์โค้ด PHP ที่เราเขียนขึ้นทั้งหมด

ต่อไปผมจะเรียกโฟลเดอร์ที่อยู่ใน htdocs ว่า " Project " ในที่นี้คือ CodeIgniter_2.0.0
ทดสอบว่าผ่านหรือเปล่า โดยเปิดเบราเซอร์ แล้วพิมพ์ http://localhost/CodeIgniter_2.0.0/
ถ้าได้ตามนี้ก็ผ่านเรียบร้อยแล้ว

เวลาจะสร้างเว็บสักเว็บหนึ่ง คุณก็แค่ก็อปปี้แฟ้ม CodeIgniter แล้วเอามาวางใน ..\xampp\htdocs
แบบข้างบน แล้วก็เปลี่ยนชื่อเป็นโปรเจ็กตามที่คุณต้องการ เช่น ตัวอย่างเปลี่ยนโปรเจ็กเป็น myproject

แล้วก็ทดสอบจากเบาเซอร์เหมือนเดิม ในที่นี้คือ http://localhost/myproject/
ดูส่วนประกอบภายใน framework กันหน่อย
หลักๆที่ต้องมีคือ application, system และ index.php
ส่วน user_guide และ license.txt จะลบทิ้งหรือเก็บไว้อ่านเล่นก็ได้ครับ
ส่วนสำคัญที่เราต้องทำงานร่วมกับมันคือ application เพื่อเขียนโค้ดแล้วเก็บเอาไว้ในนี้

views > เก็บโค้ดส่วนที่เป็นการออกแบบ, แสดงผลออกมาทางเบราเซอร์
models > เก็บโค้ดส่วนที่ใช้ในการติดต่อกับ Database
controllers > เก็บโค้ดส่วนควบคุมการทำงาน, คำสั่งของระบบ ผสานงานกับ views และ models
เพียงเท่านี้การพัฒนา Web Aplication ของคุณก็จะเป็นระบบระเบียบตามแนวทาง MVC แล้วหล่ะครับ
คราวหน้ามาต่อกันด้วย Editor ที่จะใช้เขียน PHP กัน
Related Article :
ไม่มีความคิดเห็น:
แสดงความคิดเห็น
หมายเหตุ: มีเพียงสมาชิกของบล็อกนี้เท่านั้นที่สามารถแสดงความคิดเห็น