grow-bit-tech/php-thoughts

PHP大型项目的框架。

0.0.6 2023-08-22 16:43 UTC

This package is auto-updated.

Last update: 2024-09-30 11:10:33 UTC


README

Issues Stars License Contributors

关于PhpThoughts

PhpThoughts是一个具有表现力和优雅语法的Web应用框架。我们相信开发必须是一种愉悦、富有创造性的体验,才能真正令人满意。PhpThoughts试图通过简化大多数Web项目中常用的常见任务来减轻开发痛苦,例如

  • 简单、快速的基于属性的路由引擎。
  • 强大的依赖注入容器(PSR-11)。
  • Doctrine数据库ORM。
  • 套接字服务器和客户端.
  • 强大的命令行界面。
  • 基于洋葱架构。
  • HTTP消息接口(PSR-7)。
  • HTTP服务器请求处理器、中间件(PSR-15)。
  • 自动加载器(PSR-4)。
  • 日志记录器(PSR-3)。
  • 代码风格(PSR-12)。
  • 单动作控制器。
  • 输入验证.
  • 控制台命令。
  • Swager(自动生成)。

PhpThoughts易于使用且功能强大,提供构建大型、健壮应用程序所需的所有工具。简单、优雅和创新的无与伦比的组合为您提供了构建任何应用程序所需的全套工具集。

学习PhpThoughts

创建新项目

composer create-project grow-bit-tech/php-thoughts [ProjectName]

目录结构

目录结构:https://medium.com/@rizwan3d/my-next-project-directory-structure-of-php-2f589466602a

命令行界面

运行项目

php ./brain --serve --host localhost --port 8080

默认 主机 = localhost 和端口 = 8080

运行套接字

php ./brain --socket

更新框架

php ./brain --update

创建数据库模式

php ./brain --db --create

更新框架

php ./brain --db --update

其他包

贡献

感谢您考虑为PhpThoughts框架做出贡献!贡献指南可以在这里找到。

许可

PhpThoughts框架是开源软件,采用MIT许可证