afshinpersian/afshlim_framework

按照我的方式制作的Slim全栈框架!

1.1.2 2018-02-15 08:31 UTC

This package is not auto-updated.

Last update: 2024-09-15 04:13:38 UTC


README

Build Status Scrutinizer Code Quality Total Downloads License Latest Stable Version

Twitter

AfshlimFramework

我自己的方式制作的Slim框架样板

内容

使用方法

作为一个PHP开发者,我过去经常使用许多PHP框架,如laravel、yii、codeigniter,另一方面,我也使用了一些PHP微框架,如SLIM、SILEX、FatfreeFramework等。但微框架很小,全栈框架很大,这个骨架非常瘦,但具有全栈框架的特性。这是创建新框架的方法。我知道它不是完美的,但它易于使用,功能全面。

如何安装

在想要安装的目录中运行此命令

    composer create-project afshinpersian/afshlim_framework

创建MySQL数据库

复制.env_example文件

    cp .env_example .env

使用此命令运行迁移

    php afsh migrate

完成

CLI工具

  • 目前有一些支持的命令
  • php afsh make:controller MyControllerClassName
  • php afsh make:middleware MyMiddlewareClassName
  • php afsh make:model MyModelClassName
  • php afsh make:migration MymigrationClassName
  • php afsh list // 命令列表
  • php afsh migrate // 运行迁移
  • php afsh migrate:rollback// 回滚迁移
  • php afsh migration:status // 检查迁移状态
  • php afsh routes:list // 在CLI工具中获取路由列表

待办事项

  • 注册
  • 登录 1步
  • 登录 2步
  • 管理面板
  • 发送电子邮件
  • 图像处理
  • 支持AJAX