CodeIgniter เป็นเฟรมเวิร์กเว็บเต็มรูปแบบ PHP ที่มีน้ำหนักเบาเร็วยืดหยุ่นและปลอดภัย ข้อมูลเพิ่มเติมสามารถพบได้ที่เว็บไซต์อย่างเป็นทางการ
ที่เก็บนี้มีแอพเริ่มต้นที่ติดตั้งได้ มันถูกสร้างขึ้นจากที่เก็บการพัฒนา
ข้อมูลเพิ่มเติมเกี่ยวกับแผนสำหรับเวอร์ชัน 4 สามารถพบได้ในการประกาศในฟอรัม
คู่มือผู้ใช้ที่สอดคล้องกับเฟรมเวิร์กรุ่นนี้สามารถพบได้ที่นี่
composer create-project codeigniter4/appstarter จากนั้น composer update เมื่อใดก็ตามที่มีการเปิดตัวเฟรมเวิร์กใหม่
เมื่ออัปเดตให้ตรวจสอบบันทึกย่อการเปิดตัวเพื่อดูว่ามีการเปลี่ยนแปลงใด ๆ ที่คุณอาจต้องใช้กับโฟลเดอร์ app ของคุณหรือไม่ ไฟล์ที่ได้รับผลกระทบสามารถคัดลอกหรือรวมจาก vendor/codeigniter4/framework/app
คัดลอก env ไปยัง .env และ TAILOR สำหรับแอปของคุณโดยเฉพาะการตั้งค่า BaseURL และฐานข้อมูลใด ๆ
index.php ไม่ได้อยู่ในรากของโครงการอีกต่อไป! มันถูกย้ายเข้าไปในโฟลเดอร์ สาธารณะ เพื่อความปลอดภัยที่ดีขึ้นและการแยกส่วนประกอบ
ซึ่งหมายความว่าคุณควรกำหนดค่าเว็บเซิร์ฟเวอร์ของคุณเป็น "ชี้" ไปยังโฟลเดอร์ สาธารณะ ของโครงการของคุณและไม่ไปที่รูทโครงการ แนวปฏิบัติที่ดีกว่าคือการกำหนดค่าโฮสต์เสมือนไปที่จุดที่นั่น การปฏิบัติที่ไม่ดีคือการชี้เว็บเซิร์ฟเวอร์ของคุณไปยังรูทโครงการและคาดว่าจะเข้าสู่ สาธารณะ/... เนื่องจากตรรกะที่เหลือของคุณและเฟรมเวิร์กถูกเปิดเผย
โปรด อ่านคู่มือผู้ใช้สำหรับคำอธิบายที่ดีกว่าว่า CI4 ทำงานอย่างไร! คู่มือผู้ใช้การอัปเดตและการปรับใช้ค่อนข้างอึดอัดในขณะนี้ แต่เรากำลังดำเนินการอยู่!
เราใช้ปัญหา GitHub ในที่เก็บหลักของเราเพื่อติดตาม ข้อบกพร่อง และติดตามแพ็คเกจงาน พัฒนา ที่ได้รับอนุมัติ เราใช้ฟอรัมของเราเพื่อให้การสนับสนุนและเพื่อหารือเกี่ยวกับคำขอคุณลักษณะ
ที่เก็บนี้เป็น "การแจกจ่าย" ที่สร้างขึ้นโดยสคริปต์การเตรียมการวางจำหน่ายของเรา ปัญหาเกี่ยวกับมันสามารถยกขึ้นในฟอรัมของเราหรือเป็นปัญหาในที่เก็บหลัก
จำเป็นต้องใช้ PHP เวอร์ชัน 7.2 หรือสูงกว่าโดยติดตั้งส่วนขยายต่อไปนี้:
นอกจากนี้ตรวจสอบให้แน่ใจว่ามีการเปิดใช้งานส่วนขยายต่อไปนี้ใน PHP ของคุณ: