该存储库是 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