wai-blue/adios

PHP8的轻量级快速应用程序开发框架


README

PHP8的轻量级快速应用程序开发框架。

易于使用且完全免费。

为什么选择ADIOS?

ADIOS是一个具有小体积的框架。只需少量编码,您就可以创建具有完整CRUD功能的应用程序,包含复杂的输入(如日期、WYSIWYG编辑器或自动完成)并能管理复杂的数据结构。

您无需浪费时间去配置路由器。只需创建一个文件,路由表将自动更新

您无需为CRUD操作导入UI组件。UI/Table和UI/Form组件是内置的。

您可以用非常简单的方式创建非常复杂的表单,多亏了强大的表单模板引擎。选项卡、网格、输入、仪表板...只需几行代码即可完成。

您还可以完全自定义您的应用程序。

如果您想知道ADIOS与其他框架相比如何,可以在adios-vs-laravel.md中找到ADIOS与Laravel之间的比较。

屏幕截图

ADIOS应用程序中的示例仪表板

用于管理电子商务产品的复杂表单(来源:https://www.surikata.io

特性

  • 小体积
  • 基于Bootstrap的用户界面
  • 内置配置管理
  • 内置用户管理、权限和ACL模型
  • 内置路由
  • 多语言支持
  • 可定制皮肤
  • 内置的UI组件全功能集(表格、表单、选项卡、输入、图表、仪表板等)
  • 强大的表单模板引擎
  • 由于Twig而具有灵活的模板引擎
  • 内置数据库关系(1:N和M:N)管理
  • 兼容Laravel的EloquentPDO
  • 强大的原型构建器
  • 包括致命错误和自定义异常在内的漂亮格式化异常处理
  • 内置单元测试自动化类

(几分钟内)创建您的第一个CRM应用程序

创建您的第一个CRM应用程序只需这些简单的命令

composer create-project wai-blue/adios-app
cd adios-app
./bin/build.sh

这将创建一个基于simple-crm.json原型的ADIOS应用程序,您可以进一步自定义

感兴趣?在docs/getting-started中了解更多。

想要贡献?

ADIOS是一个开源的MIT许可框架。您可以免费用于个人和商业项目。

我们很高兴接受对项目的任何贡献

  • UI组件
  • 语言字典
  • 皮肤
  • 插件
  • 原型构建模板
  • 示例应用
  • 文档
  • 单元测试
  • 以及其他任何内容...

祝您愉快!

想要捐款?给我们买一杯啤酒。

谢谢!:-)