EaglePHP เป็นเฟรมเวิร์กการพัฒนา PHP MVC แบบโอเพ่นซอร์สที่มีประสิทธิภาพ มีพื้นฐานมาจาก PHP5 อย่างสมบูรณ์ และสามารถใช้ในการพัฒนาโปรแกรมและบริการบนเว็บได้ โดยอาศัยแนวคิดการออกแบบของเฟรมเวิร์กต่างประเทศที่ยอดเยี่ยม ทำให้เป็นอิสระ การพัฒนาที่เป็นไปได้และสร้างแบบจำลองเพื่อส่งเสริมการใช้โค้ดซ้ำช่วยส่งเสริมการพัฒนาซอฟต์แวร์อย่างรวดเร็ว (RAD) และสร้างโปรแกรมที่มีเสถียรภาพมากขึ้น ช่วยประหยัดเวลาของนักพัฒนาและลดแรงงานในการเขียนโค้ดใหม่
คุณสมบัติกรอบ:
1. โค้ดนี้เขียนด้วยภาษา php5 เชิงวัตถุ กระชับ และเป็นมาตรฐาน
2. การออกแบบโครงสร้างแบบแยกส่วนและขยายได้ง่าย
3. ใช้โหมด mvc เพื่อปรับปรุงการบำรุงรักษาโปรแกรม
4. รองรับการจัดการหลายโครงการและการส่งต่อที่ควบคุมโดยทางเข้าเดียวที่แตกต่างกัน
5. รองรับโหมดบรรทัดคำสั่ง cli
6. จัดเตรียมส่วนขยายหลายไดรเวอร์สำหรับคลาสพื้นฐานที่เกี่ยวข้องกับ mysql และแคช
7. ใช้กลไกเทมเพลตอันชาญฉลาดเพื่อแยกเลเยอร์การนำเสนอและเลเยอร์ธุรกิจ
8. จัดเตรียมโหมดการโหลดอัตโนมัติแบบครบวงจรและเนมสเปซแบบรวม
9. จัดหาบุคลากรด้านเทคนิคเพื่อพัฒนาเครื่องมือแก้ไขข้อบกพร่องและระบบติดตามข้อผิดพลาด
10. ขับเคลื่อนสถาปัตยกรรมตาม URL ของหน้าและการกระทำของแบบฟอร์ม (ฟิลด์ที่ซ่อนอยู่)
11. สร้างการดำเนินการตารางฐานข้อมูลโดยอัตโนมัติเพื่อรองรับการพัฒนารอง
12. รองรับการสลับเซสชันใน memcahe ฐานข้อมูลและไฟล์ได้อย่างราบรื่น
13. ความปลอดภัยสูง ส่วนประกอบตัวกรองในตัวใช้กลไกการกรองเพื่อป้องกันการแทรก SQL และการโจมตีสคริปต์ข้ามไซต์ XSS
14. รองรับ ORM โดยตระหนักถึงความเร็วการพัฒนา OOP และประสิทธิภาพที่เหนือกว่าอย่างแท้จริง
15. โมดูลเอาต์พุตเอกสารในตัวเพื่อสร้างคู่มือการพัฒนา API ในรูปแบบ chm หรือ html สำหรับโครงการที่ระบุ
การอัพเกรด EaglePHP framework V2.7 ประกอบด้วย:
กรอบ:
โดยสรุปอินเทอร์เฟซพื้นฐาน WeChat 5.0 API ล่าสุดและสมบูรณ์ที่สุด เมนูที่กำหนดเอง และอินเทอร์เฟซขั้นสูง อินเทอร์เฟซเฉพาะที่นำมาใช้มีดังนี้:
1. รับข้อความของผู้ใช้
2. ตอบกลับผู้ใช้
3. ยอมรับการผลักดันกิจกรรม
4. เมนูกำหนดเองของอินเทอร์เฟซเซสชัน
5. การจดจำเสียง
6. ส่วนต่อประสานการบริการลูกค้า
7. การอนุญาตหน้าเว็บ OAuth2.0
8. สร้างรหัส QR พร้อมพารามิเตอร์
9. รับตำแหน่งทางภูมิศาสตร์ของผู้ใช้
10. รับข้อมูลผู้ใช้เบื้องต้น
11. รับรายชื่อผู้ติดตาม
12. การจัดกลุ่มผู้ใช้
แอปพลิเคชัน:
1. แก้ไขข้อผิดพลาดในการอัพโหลดภาพเมื่อเพิ่มหรือแก้ไขบทความในพื้นหลัง
2. เพิ่มประสิทธิภาพการจัดการสินทรัพย์แบ็กเอนด์ -> การจัดการค่าใช้จ่าย -> รายละเอียดการใช้ คำนวณตามเดือนปัจจุบันของระบบ
ขยาย