martyn911 / yii2-easy-start
Yii 2 高级快速启动
Requires
- php: >=5.4.0
- ext-intl: *
- bower-asset/admin-lte: ^2.3
- bower-asset/font-awesome: ^4.7
- bower-asset/html5shiv: ^3.7
- bower-asset/jquery-slimscroll: ^1.3
- codemix/yii2-localeurls: ^1.4
- dektrium/yii2-rbac: ^1.0.0-alpha@dev
- dektrium/yii2-user: ^0.9.12
- vlucas/phpdotenv: ^2.4
- yiisoft/yii2: ~2.0.6
- yiisoft/yii2-bootstrap: ~2.0.0
- yiisoft/yii2-jui: ^2.0
- yiisoft/yii2-swiftmailer: ~2.0.0
Requires (Dev)
- codeception/base: ^2.2.3
- codeception/verify: ~0.3.1
- yiisoft/yii2-debug: ~2.0.0
- yiisoft/yii2-faker: ~2.0.0
- yiisoft/yii2-gii: ~2.0.0
This package is not auto-updated.
Last update: 2024-09-18 20:35:38 UTC
README
这是一个 Yii2 开始应用的模板。
它被创建和开发,作为基于 Yii2 快速构建高级网站的起点。
它涵盖了新项目的典型用例,并有助于您避免在每个项目中重复同样的工作。
基于 yii2 代码的简单快速开发应用程序的构建模板。
该模板已经配置了主要组件,并可以帮助您避免在每个项目中重复同样的工作。
##DEMO
前端: http://yii2-easy-start.ceprey.xyz
后端: http://admin.yii2-easy-start.ceprey.xyz
administrator 角色账户
Login: admin
Password: admin
manager 角色账户
Login: manager
Password: manager
user 角色账户
Login: user
Password: user123
屏幕
需求
本应用模板对 Web 服务器的最低要求是支持 PHP 5.4.0。所需的 PHP 扩展
- intl
安装
开始之前
-
如果您没有 Composer,您可以按照 getcomposer.org 上的说明进行安装。
-
安装 composer-asset-plugin,用于 yii 资产管理
composer global require "fxp/composer-asset-plugin"
获取源代码
下载源代码
https://github.com/martyn911/yii2-easy-start/archive/master.zip
或手动克隆仓库
git clone https://github.com/martyn911/yii2-easy-start.git
安装 composer 依赖
composer install
通过 Composer 获取源代码
您可以使用以下命令使用 composer 安装此应用模板
composer create-project --prefer-dist --stability=dev martyn911/yii2-easy-start
设置应用
-
将项目根目录下的
.env.dist复制到.env。 -
调整
.env文件中的设置- 设置调试模式和当前环境
YII_DEBUG = true YII_ENV = dev- 设置数据库配置
DB_DSN = mysql:host=127.0.0.1;port=3306;dbname=yii2-easy-start DB_USERNAME = user DB_PASSWORD = password- 设置应用规范 URL
frontendUrl = http://yii2-easy-start.dev backendUrl = http://admin.yii2-easy-start.dev- 设置电子邮件配置
#from ROBOT_EMAIL = robot@yii2-easy-start.dev #amin mail ADMIN_EMAIL = admin@yii2-easy-start.dev -
在命令行中运行
php console/yii app/setup
配置您的 Web 服务器
将 vhost.conf.dist 复制到 vhost.conf,使用本地设置进行更改,并将其(符号链接)复制到 nginx 的 sites-enabled 目录。或者使用三个不同的 Web 根配置您的 Web 服务器。
- yii2-easy-start.dev => /path/to/yii2-easy-start.dev/frontend/web
- admin.yii2-easy-start.dev => /path/to/yii2-easy-start.dev/backend/web
这就完成了。配置应用后,将通过 http://yii2-easy-start.dev 访问。
演示数据
演示用户
Login: admin
Password: admin
Login: manager
Password: manager
Login: user
Password: user123
##有任何问题?请发送邮件至 martyn911@i.ua
###注意:此模板主要面向开发者,而不是面向最终用户。这是您开始应用程序的地方,而不是从头开始创建。祝您好运!