โค้ดอิกไนเทอร์
(เปลี่ยนทางจาก โค้ดอิ๊กไน้เตอร์)
ลิงก์ข้ามภาษาในบทความนี้ มีไว้ให้ผู้อ่านและผู้ร่วมแก้ไขบทความศึกษาเพิ่มเติมโดยสะดวก เนื่องจากวิกิพีเดียภาษาไทยยังไม่มีบทความดังกล่าว กระนั้น ควรรีบสร้างเป็นบทความโดยเร็วที่สุด |
บทความนี้คล้ายโฆษณาหรือประชาสัมพันธ์
วิกิพีเดียมิใช่ช่องทางการสื่อสารการตลาดของหน่วยธุรกิจใด ๆ กรุณาเขียนใหม่ด้วยมุมมองที่เป็นกลาง และนำแหล่งข้อมูลอื่นที่ไม่เกี่ยวข้องออก |
โค้ดอิกไนเทอร์ (อังกฤษ: CodeIgniter) เป็น โปรแกรมขอบข่ายงานสำหรับพัฒนาบนเว็บ สำหรับ ผู้ที่ต้องการสร้างเว็บไซต์โดยใช้ภาษา PHP จุดมุ่งหมายของโปรแกรม มีเพื่อให้การพัฒนาซอฟต์แวร์รวดเร็วกว่าการเขียนโปรแกรมเองทั้งหมด โดยมี ไลบรารีสำหรับงานหลักๆให้มาด้วย รวมไปถึงการติดต่ออย่างง่ายๆ และโครงสร้างที่สมเหตุสมผลสำหรับการเรียกใช้งานไลบรารี โค้ดอิกไนเทอร์ช่วยให้ผู้ใช้มุ่งเน้นไปที่งานพัฒนา โดยลดปริมาณการเขียนโค้ดในแต่ละงาน
นักพัฒนา | EllisLab, Inc. |
---|---|
รุ่นเสถียร | 1.6.1
/ 12 กุมภาพันธ์ 2551 |
ที่เก็บข้อมูล | |
ประเภท | โปรแกรมขอบข่ายงานสำหรับพัฒนาบนเว็บ |
สัญญาอนุญาต | ลิขสิทธิ์ โอเพ่นซอร์ส Apache/BSD-style |
เว็บไซต์ | www.codeigniter.com |
ความสามารถของโปรแกรม
แก้คล้ายกับ รูบี้ ออน เรลส์, โค้ดอิกไนเทอร์ช่วยให้การติดต่อกับฐานข้อมูล ง่ายขึ้นด้วยแอ็กทิฟ เรคอร์ด และสนับสนุนการใช้ MVC
- สนับสนุนการใช้งาน PHP เวอร์ชัน 4
- มีขนาดเล็กมาก
- รองรับการใช้งานฐานข้อมูลหลายชนิด
- มีการตรวจสอบ แบบฟอร์ม และ ข้อมูล
- ความปลอดภัย และ XSS Filtering
- การจัดการ Session
- สนับสนุน Email Sending Class สนับสนุน Attachments, อิเมล์แบบ HTML หรือ Text , โพรโทคอลหลายชนิด (sendmail, SMTP, และ Mail)
- ไลบรารีสำหรับปรับแต่งรูปภาพ (cropping, resizing, rotating และอื่นๆ) สนับสนุน GD, ImageMagick, และ NetPBM
- สนับสนุน File Uploading Class
- สนับสนุน en:FTP Class
- สนับสนุน Localization
- สนับสนุน Pagination
- สนับสนุน Data en:Encryption
- สนับสนุน en:Benchmarking
- สนับสนุน Full Page en:Caching
- สนับสนุน Error Logging
- สนับสนุน การวิเคราะห์ประสิทธิภาพ
- สนับสนุน Scaffolding
- สนับสนุน Calendaring Class
- สนับสนุน en:User Agent Class
- สนับสนุน Zip Encoding Class
- สนับสนุน Template Engine Class
- สนับสนุน en:Trackback Class
- สนับสนุน en:XML-RPC Library
- สนับสนุน en:Unit Testing Class
- สนับสนุน Search-engine Friendly URLs
- สนับสนุน Flexible URI Routing
- สนับสนุน Support for Hooks, Class Extensions, and Plugins
- สนับสนุน Large library of "helper" functions