mynameiszanders/ yiiskeleton
通过 Composer 的 create-project 命令快速启动新项目的 Yii 框架脚手架。
Requires
- php: >=5.3
- rych/phpass: 2.1.x-dev
- yiisoft/yii: 1.1.14
This package is not auto-updated.
Last update: 2022-02-01 12:27:08 UTC
README
本项目旨在通过 Composer 命令快速启动新的 Yii 应用程序。虽然它不提供除基本用户认证以外的任何功能,但它提供了许多事件声明和事件/行为管理器,允许构建即插即用的插件。
本项目使用以下库
许可证
本项目采用 MIT/X11 开源许可证。版权归项目作者 Zander Baldwin(2013)所有。
文档
本项目的文档相对较少。开发重点集中在应用程序外壳上。一旦本项目达到 beta 版本,文档将开始出现。
本项目当前的所有文档都包含在源代码中,以注释或 DocComments 的形式。
源代码
本项目使用 Git 进行维护,托管在 GitHub 上。源代码可以通过 git@github.com:mynameiszanders/yiiskeleton.git
访问。
安装
本项目旨在通过 Composer 的 create-project
命令进行安装。
composer create-project mynameiszanders/yiiskeleton /path/to/project 1.0.0-alpha
创建文件 application/config/databases.php
,该文件返回一个由环境分隔的数据库凭据数组。例如
<?php
return array(
'develop' => array(
'connectionString' => 'mysql:host=localhost;dbname=test',
'username' => 'root',
'password' => '',
),
'production' => array(
'connectionString' => 'mysql:host=localhost;dbname=longDatabaseName',
'username' => 'accountName',
'password' => 'supersecret',
'tablePrefix' => 'app_'
),
);
接下来,将您选择的环境的名称放入 application/config/.environment
中。然后执行数据库迁移,这将使您的数据库与应用程序兼容
PROJECT="/path/to/project"
$ cd "$PROJECT/application"
$ ./yiic migrate
注意:本项目假设将在 64 位 Debian 或 Ubuntu 服务器上运行,且具有 PHP 5.3+。
作者
- Zander Baldwin;项目负责人。
联系方式
请通过以下详情直接联系 Darsyn 进行错误报告、功能请求、补丁提交等。
Darsyn Technologies 14 Hilda Street,Pontypridd, Rhondda Cynon Taf,
英国. CF37 1TT.
开发指南
数据库
在您在 application.config.databases
中设置数据库凭据后,所有不是通过正常应用操作进行的数据库更改 必须 通过 yiic
工具执行数据库迁移。这意味着任何模式更改以及默认数据。
作为一项经验法则,直到您对以这种方式进行的数据库更改感到舒适,除了作为参考工具外,禁止使用 phpMyAdmin。
源代码
即将推出...