พื้นที่เก็บข้อมูลนี้เป็นเฟรมเวิร์กหลักสำหรับ Polyel หากคุณต้องการสร้างโปรเจ็กต์โดยใช้ Polyel คุณจะต้องลองใช้ Polyel Skeleton
เฟรมเวิร์ก PHP สำหรับการสร้างเว็บแอปพลิเคชันที่สวยงาม แสดงออกได้ และรวดเร็ว โดยอิงจากไลบรารีเครือข่าย Swoole
เอกสารประกอบ: https://polyel.io/docs/
สถานะ: อยู่ระหว่างการพัฒนา; ไม่มั่นคง กำลังมุ่งหน้าสู่ MVP ?
สนับสนุนอย่างภาคภูมิใจโดย:
Polyel เป็นเฟรมเวิร์ก PHP MVC (Model-View-Controller) ที่ใช้ไลบรารีเครือข่าย Swoole ซึ่งเป็นส่วนขยาย C++ ที่เขียนขึ้นสำหรับ PHP และทำงานเป็นแอปพลิเคชัน CLI ช่วยให้คุณสร้างแอปพลิเคชันเว็บประสิทธิภาพสูงโดยใช้การเขียนโปรแกรมทั้งแบบซิงโครนัสและแบบอะซิงโครนัส .
เฟรมเวิร์กที่รวบรวมทุกอย่างไว้ด้วยกัน มอบฟีเจอร์ที่ทำให้การพัฒนาเว็บไซต์รวดเร็วและปลอดภัยยิ่งขึ้น คุณสมบัติบางอย่างรวมถึงการสนับสนุนในตัวสำหรับการรับรองความถูกต้องและการอนุญาต, การกรอง XSS, การป้องกัน CSRF, การสนับสนุนตัวสร้างแบบสอบถามฐานข้อมูล, การส่งอีเมลแบบอะซิงโครนัส, การตรวจสอบความถูกต้องอินพุต, การจัดการเวลา, บริการสร้างเทมเพลต & มุมมองในตัว, การจัดการข้อความและอีกมากมาย...
ช่วยให้คุณสร้างแอปพลิเคชันที่ปรับขนาดได้สูงและรองรับเว็บซ็อกเก็ต การเชื่อมต่อพร้อมกัน ตัวทำงาน พูลการเชื่อมต่อ Async MySQL และการเขียนโปรแกรม I/O แบบไม่บล็อก
รายการคุณลักษณะการพัฒนาที่วางแผนไว้สำหรับ Polyel Framework :
พร้อมฟีเจอร์อื่นๆ อีกมากมายที่วางแผนไว้...
กรอบอื่นที่คุณถาม? เดิมทีโปรเจ็กต์นี้เริ่มต้นจากชุดคลาสเพื่อทดสอบคุณสมบัติของไลบรารีเครือข่าย Swoole สำหรับ PHP การทำงานล่วงเวลาเนื่องจากมีการสร้างบริการมากขึ้นซึ่งใช้เพื่อลองใช้ความสามารถของ Swoole โปรเจ็กต์นี้ก่อตัวเป็นเฟรมเวิร์กเว็บที่มีคุณลักษณะครบถ้วนโดยอิงจากโมเดลการเขียนโปรแกรม async/coroutine ใหม่ที่ไม่เคยเห็นมาก่อนใน PHP
เมื่อเปรียบเทียบกับเฟรมเวิร์กหรืออะแดปเตอร์อื่นๆ ที่ใช้ Swoole แล้ว Polyel ถูกสร้างขึ้นใหม่ทั้งหมด โดยรองรับลักษณะ I/O ที่ขับเคลื่อนด้วยเหตุการณ์ แบบอะซิงโครนัส และไม่บล็อกของโมเดลการเขียนโปรแกรม Swooles Polyel มีเป้าหมายที่จะเป็นตัวเลือกที่มีคุณลักษณะครบถ้วนเมื่อคุณต้องการสร้างเว็บแอปพลิเคชัน PHP สมัยใหม่ด้วย Swoole โดย Polyel ได้รับการออกแบบมาให้มีการพึ่งพาน้อยที่สุดนอกเหนือจาก Swoole ทำให้ง่ายและยืดหยุ่นในการปรับตัวและก้าวไปข้างหน้าด้วยกระบวนทัศน์ async/coroutine ที่ Swoole ยังปฏิบัติตามมาตรฐานที่สมบูรณ์และแนวปฏิบัติที่ดีที่สุด ดังนั้นคุณอาจพบว่า Polyel มีความคล้ายคลึงกับเฟรมเวิร์กอื่นๆ มาก ซึ่งช่วยในการนำไปใช้และทำให้นักพัฒนาสามารถเริ่มต้นได้อย่างรวดเร็ว
เข้าร่วมชุมชน PHPNexus.io และพูดคุยเกี่ยวกับ Polyel, PHP หรือ Swoole
โครงการ Polyel เป็นไปตาม Semantic Versioning 2.0
Polyel ใช้ Apache License เวอร์ชัน 2.0