fast-php / fast
fastPHP 框架是一个用于开发Web应用的简单框架
dev-master / 1.x-dev
2023-05-24 16:42 UTC
Requires
- php: >=8.1
- ext-fileinfo: *
- ext-json: *
- ext-pdo: *
- ext-readline: *
- firebase/php-jwt: @dev
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
以 json 或 array 格式查看
php creator route:list --format=json/array