lam.nguyen247/fast-framework

FastPHP 框架

dev-master 2023-05-24 09:04 UTC

This package is auto-updated.

Last update: 2024-09-24 11:46:26 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

_注意:在运行迁移之前创建数据库

关于 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