lam.nguyen247 / fast-framework
FastPHP 框架
dev-master
2023-05-24 09:04 UTC
Requires
- php: >=8.1
- ext-fileinfo: *
- ext-json: *
- ext-pdo: *
- ext-readline: *
- fast-php/fast: dev-master
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
以 json
或 array
查看
php creator route:list --format=json/array