該儲存庫是 Polyel 的核心框架,如果您想使用 Polyel 建立項目,則需要查看 Polyel Skeleton。
一個基於 Swoole 網路庫的 PHP 框架,用於建立美觀、富有表現力和快速的 Web 應用程式
文件: https://polyel.io/docs/
狀態:正在積極開發中;不穩定,正在努力爭取 MVP ?
榮幸贊助:
Polyel 是一個基於 Swoole 網路庫的 MVC(模型-視圖-控制器)PHP 框架,它是為 PHP 編寫的 C++ 擴展,並作為 CLI 應用程式運行,讓您可以使用同步和非同步程式來建立高效能 Web 應用程式。
一個將所有內容整合在一起的框架,提供讓 Web 開發更快、更安全的功能。一些功能包括內建的身份驗證和授權支援、XSS 過濾、CSRF 保護、資料庫查詢產生器支援、非同步電子郵件發送、輸入驗證、時間操作、內建範本和視圖服務、訊息管理等等...
允許您創建高度可擴展的應用程序,並支援 Web 套接字、並發連接、任務工作線程、連接池、非同步 MySQL 和非阻塞 I/O 編程。
Polyel Framework的計畫開發功能清單:
計劃中還有更多功能...
您問另一個框架嗎?這個專案最初是作為一組類別來測試 PHP 的 Swoole 網路庫的功能。隨著時間的推移,越來越多的服務被用來測試Swoole 的功能,該專案形成了一個功能齊全的Web 框架,基於新的非同步/協程程式設計模型,而這種模型在PHP 中從未見過。
與基於 Swoole 的其他框架或適配器相比,Polyel 是從頭開始構建的,支援 Swooles 程式設計模型的事件驅動、非同步、非阻塞 I/O 性質。 Polyel 的目標是成為一個功能齊全的選項,當您想要使用Swoole 建立現代PHP Web 應用程式時,Polyel 被設計為具有除Swoole 之外的最小依賴項,從而可以輕鬆靈活地適應和推進非同步/協程範例, Swoole 提供的功能也遵循成熟的標準和最佳實踐,因此您可能會發現 Polyel 與其他框架非常相似,有助於採用並使開發人員能夠快速入門。
加入 PHPNexus.io 社區,討論 Polyel、PHP 或 Swoole。
Polyel 專案遵循語意版本 2.0
Polyel 使用 Apache 授權版本 2.0