platine-php / starter
Platine Starter 是一个基于 Platine 框架的简单启动项目
v1.0.1
2024-06-16 06:38 UTC
Requires
- php: ^7.4 || ^8
- platine-php/framework: ^1.0
Requires (Dev)
- mikey179/vfsstream: ~1.6
- phpmd/phpmd: @stable
- phpstan/phpstan: ^1.8
- phpunit/phpunit: ^9.5
- platine-php/dev: ^1.0
- squizlabs/php_codesniffer: 3.*
This package is auto-updated.
Last update: 2024-09-12 08:44:32 UTC
README
Platine Starter 是一个基于 Platine 框架
的简单启动项目。这里提供了大多数应用程序所需的功能,如 身份验证
、授权
、用户
和角色管理
、应用后端
等。它是模块化的,因此您可以以此项目为基础,构建自己的应用程序。Platine Starter
包含了几乎所有应用程序中最常见的几个功能。它是一个模板项目,这意味着它旨在以这种方式构建,以便可以用于其他项目。它是一个模块化应用程序,默认安装了一些模块。将其用作未来应用程序的基础将非常有用。
需求
- 任何网络服务器 (Apache, nginx, lighttp, 等.)
- PHP >= 7.4,PHP 8
安装
按照以下步骤安装和运行项目。
- 创建项目
composer create-project platine-php/starter
- 通过复制
.env.example
创建.env
文件。您可以使用以下命令完成此操作
cp .env.example .env
- 在
.env
文件中更新数据库、应用程序 URL 等信息。
# Application PL_APP_URL=https:///starter/public/ # Database PL_DB_DRIVER=mysql PL_DB_NAME=db_platine_starter PL_DB_HOST=127.0.0.1 PL_DB_PORT=3306 PL_DB_USER=root PL_DB_PASSWORD=
- 运行命令以执行迁移
php platine migration:init php platine migration:migrate
- 运行命令以插入演示数据
php platine seed:exec
- 您可以通过创建虚拟主机条目来访问应用程序或从项目根目录运行
php platine server
并访问http://127.0.0.1:8080
。
演示
使用以下账户凭证访问应用程序后端
Username: admin
Password: admin
许可证
MIT 许可证 查看 LICENSE.MD