m1ke-cerber / yii2-app-mini
Yii 2 最小化项目模板
dev-master
2017-04-22 02:37 UTC
Requires
- php: >=5.4.0
- yiisoft/yii2: ~2.0.5
This package is not auto-updated.
Last update: 2024-09-29 01:43:07 UTC
README
最小化项目模板是基于 Yii 2 框架的最小应用模板。
该模板基于基础项目模板,但排除了如 gii、debug、bootstrap、faker、swiftmailer 和 codeception 测试环境等扩展。这样做是为了给开发者提供机会,独立构建具有所需组件和扩展的应用程序。
当任务需要快速有效地完成,但使用基础/高级模板成本高昂或不合适时,此模板对您可能很有用。
目录结构
commands/ contains console commands (controllers)
config/ contains application configurations
controllers/ contains Web controller classes
runtime/ contains files generated during runtime
vendor/ contains dependent 3rd-party packages
views/ contains view files for the Web application and emails
web/ contains the entry script and Web resources
需求
此项目模板的最基本需求是您的 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 --stability=dev m1ke-cerber/yii2-app-mini path/to/your/project
现在,您应该可以通过以下 URL 访问应用程序,假设您的服务器 webroot 指向 project/web 目录。
https:///
配置
数据库
编辑文件 config/db.php
,使用实际数据,例如
return [ 'class' => 'yii\db\Connection', 'dsn' => 'mysql:host=localhost;dbname=yii2basic', 'username' => 'root', 'password' => '1234', 'charset' => 'utf8', ];
备注
- Yii 不会为您创建数据库,您必须手动创建数据库才能访问。
- 检查并编辑
config/
目录中的其他文件,以根据需要自定义应用程序。