ushainformatique / yiichimp-app-basic
Yii Chimp Basic 项目模板
dev-master
2017-06-30 09:38 UTC
Requires
- php: >=5.4.0
- fortawesome/font-awesome: *
- ushainformatique/yiichimp: *
- yiisoft/yii2: <=2.0.11.2
- yiisoft/yii2-bootstrap: ~2.0.0
- yiisoft/yii2-swiftmailer: ~2.0.0
Requires (Dev)
- yiisoft/yii2-debug: ~2.0.0
- yiisoft/yii2-gii: ~2.0.0
This package is auto-updated.
Last update: 2024-09-05 19:22:11 UTC
README
此模板是从 Yii2 Basic 项目模板演变而来。
模板包含 Yii2 提供的基本功能,并添加了演示客户端模块,该模块将演示使用 YiiChimp 架构更改进行 CRUD 操作。
需求
此项目模板的最小要求是您的 Web 服务器支持 PHP 5.4.0。
安装
通过 Composer 安装
如果您没有 Composer,您可以按照 getcomposer.org 上的说明进行安装。
然后,您可以使用以下命令安装此项目模板
php composer.phar global require "fxp/composer-asset-plugin:^1.3.1"
php composer.phar create-project --prefer-dist ushainformatique/yiichimp-app-basic yiichimpbasic
现在,您应该可以通过以下 URL 访问应用程序,假设 basic
是 Web 根目录下的目录。
https:///yiichimpbasic/web/
从存档文件安装
将从 github.com 下载的存档文件解压缩到 Web 根目录下名为 yiichimpbasic
的目录中。
在 config/web.php
文件中将 cookie 验证密钥设置为某个随机密钥字符串
'request' => [ // !!! insert a secret key in the following (if it is empty) - this is required by cookie validation 'cookieValidationKey' => '<secret random string goes here>', ],
然后,您可以通过以下 URL 访问应用程序
https:///yiichimpbasic/web/
配置
数据库
使用真实数据编辑 config/db.php
文件,例如
return [ 'class' => 'yii\db\Connection', 'dsn' => 'mysql:host=localhost;dbname=yiichimp', 'username' => 'root', 'password' => '', 'charset' => 'utf8', ];
注意
- YiiChimp 不会为您创建数据库,您必须手动创建它才能访问。
- 检查并编辑
config/
目录中的其他文件,以便按需自定义应用程序。
安装框架模块表和数据
框架提供有用户、认证、设置、服务和通知等模块。如果必须安装这些模块的表和数据,则需要执行以下命令。
yii build/tables yii build/super yii build/data
第一个命令会构建模块表。第二个命令会为应用程序安装超级用户。第三个命令会安装模块数据。