
多项目的基本PHP框架。
BootGly是使用I2P(接口到平台)体系结构的第一个PHP框架。
笔记
Bootgly将被完全重构以使用“属性钩”,并且仅在释放PHP 8.4后才发布V1.0。
警告
?不要在生产环境中使用它。 ?
Bootgly正在Beta测试中。主要版本(1.0)即将发布。
文档正在建设中。
Bootgly是为两个CLI(控制台)开发API和应用程序的基本框架吗?和WPI(Web)。
“ Bootgly专注于效率,并遵循最低依赖性政策。由于这种方法,其独特的I2P架构以及一些不常见的代码惯例和设计模式,允许Bootgly在提供易于理解的代码API的同时提供出色的性能。”
命令行接口
对于基本CLI开发,Bootgly已经具有以下UI组件:警报,fieldSet,标头,菜单,进度,表格。
Web编程接口
对于基本Web开发,Bootgly具有HTTP服务器CLI,TCP客户端CLI和TCP服务器CLI。
在v1.0发布之前,可能会有更多新闻。敬请关注。
| 操作系统 |
|---|
| ✅linux(基于Debian) |
| 视窗 |
| ❔unix |
- -
✅=兼容
=不兼容
❔=未经测试
以上是本机兼容性,当然可以使用Docker容器在Windows和Unix上运行。
php-cliphp-mbstring ?php-readlinerewrite模块启用- -
? =推荐
加入我们并帮助社区。
爱靴子?给我们的仓库明星!
等待“贡献指南”开始您的贡献。
帮助我们保持开放式开放和包容。请阅读并遵循我们的行为准则。
大量的时间和精力用于启动项目。为了加速增长,如果您喜欢这个项目或依靠它以使您的堆栈工作,请考虑赞助它。
您的赞助将使该项目始终保持最新,并使用新功能和改进/错误修复。
projects/Bootgly/CLI/examples/ ;projects/Bootgly/CLI.php ;php bootgly demosudo php bootgly setuptests/@.php ;bootgly testrewrite ;projects/Bootgly/WPI.boot.php文件中配置WPI引导文件;index.php非CLI HTTP服务器。 直接在Linux OS (最大性能)中:
scripts/http-server-cli文件中配置Bootgly HTTP服务器脚本;projects/Bootgly/WPI/HTTP_Server_CLI-1.SAPI.php文件中配置HTTP服务器API;bootgly serve或者
php scripts/http-server-cli- -
或使用Docker:
docker pull bootgly/http-server-clidocker run -it --network host bootgly/http-server-cli路由服务器端上的HTTP请求
![]() |
|---|
| Bootgly CLI-初始输出 |
![]() |
|---|
| 进度组件(带栏) - 渲染比Laravel / Symfony快≈7倍 |
![]() |
|---|
| Bootgly HTTP服务器CLI(WRK基准) - +7%比纯文本测试快7% |
![]() |
|---|
HTTP服务器CLI-以monitor模式开始 |
可以在Bootgly文档的主页上找到更多屏幕截图,视频和详细信息。
Bootgly是根据MIT许可证许可的开源软件。
Bootgly使用语义版本2.0。