fast-php/fast

fastPHP 框架是一个用于开发Web应用的简单框架

dev-master / 1.x-dev 2023-05-24 16:42 UTC

This package is auto-updated.

Last update: 2024-09-24 19:32:13 UTC


README

   composer create-project lam.nguyen247/fast-framework:dev-master your-project-folder

如何开始

   cp .env.example .env
   php creator key:generate
   php creator jwt:install
   php creator config:cache
   php creator migrate
   php creator db:seed

_note: 运行迁移前请先创建数据库

关于 FastPHP 框架

FastPHP 是一个以速度和效率为重点的Web应用框架。我们相信开发应该是一个无缝且令人满意的体验,其中编码是一种乐趣,而不是负担。我们的目标是简化大多数Web项目所需的常见任务,从而简化Web开发过程,例如

FastPHP 是一个功能强大且易于使用的框架,为构建大型和健壮的应用程序提供了所有必要的工具。凭借其优雅和创新的设计,它结合了简单性和功能性,为您提供创建任何类型Web应用所需的工具。无论您是在进行个人项目还是复杂的商业应用,FastPHP都能使过程变得快速、高效和愉快。

FastPHP 框架的特点

需要PHP版本 >= 8.0

运行 php creator list 查看所有可用的支持命令。以下是一些可用功能。

示例命令

   php creator make:command {Command name}
   php creator make:controller {Controller name}
   php creator make:model {Model name}
   php creator make:request {Request name}
   php creator make:migration --table={Table name}

刷新缓存

   php creator config:cache

生成应用密钥

   php creator key:generate

为应用程序安装 Json Web Tokens

   php creator jwt:install

然后请记住刷新缓存以注册新的应用密钥!

运行迁移

   php creator migrate

回滚所有迁移

   php creator migrate:rollback

运行播种器

   php creator db:seed

实时运行查询

   php creator exec:query --query="select * from users"

进行测试。请提供 --test=true,例如

   php creator exec:query --query="select * from users" --test=true

定义的路由列表。

   php creator route:list

jsonarray 格式查看

   php creator route:list --format=json/array