joao.faveri/base-framework

PHP应用开发的基础框架

2.4.1 2018-12-06 13:19 UTC

README

PHP应用开发的基础代码,以Slim Framework为参考。目标是创建一个通用基础,包括重复性任务,如依赖项安装、容器配置、模板配置和用户认证系统。

应用安装

为了安装应用基础框架,需要Composer和以下命令

composer create-project joao.faveri/base-framework [pasta-de-destino]

[pasta-de-destino] 替换为要安装应用的目录名。

版本 2.4.0

  • 创建应用的登出用户模块
  • 包含Slim/Flash以显示消息
  • 包含应用的用户密码更改模块
  • 保护需要用户认证的路由

版本 2.3.0

  • 创建应用的用户注册模块
  • 创建应用的用户登录模块
  • 包含Respect/Validation
  • 实现表单验证流程

版本 2.2.0

  • 仅用于版本测试

版本 2.1.1

  • 仅用于版本测试

版本 2.1.0

  • 包含Eloquent
  • 为用户配置测试模型,包括示例表

版本 2.0.0

  • 文件夹和文件结构的修正
  • 创建应用的初始化引导
  • 从控制器类包含路由
  • 移除Guzzle作为base-framework的要求

版本 1.0.0

  • 第一个应用开发基础,灵感来自Slim-Skeleton
  • 包含Slim Framework
  • 包含Monolog
  • 包含Twig-View
  • 包含Guzzle