skyii
1.0.0
Skyii是一个预配置的YII2高级模板,开箱即用。
Skyii的开发是为了最大程度地减少建立YII2的额外努力。它包含开箱即用的所有必要配置。
如果您有任何建议或投诉,请随时打开问题。
请参阅此内容以获取更多详细的功能列表。
SkyII的最低要求是您的Web服务器支持PHP 5.4.0。
注意:我们假设您对YII2,作曲家有基本的了解,并在Homestead或Xampp/Wamp/Lamp/Mamp等中设置开发环境。
您可以在终端中使用以下命令安装此模板:
git clone https://github.com/antick/skyii.git
将从此存储库下载到您的Web根的存档文件。
下载或运行Git克隆后,您必须按照以下步骤来初始化已安装的应用程序。
更新您的作曲家。
composer global require "fxp/composer-asset-plugin:^1.3.0"
composer update
执行init命令,然后选择dev作为环境。
php init
为了生产,以非交互模式执行init 。
php init --env=Production --overwrite=All
执行skyii/install命令在应用程序中设置您的数据库名称。确保数据库已经存在。
php yii skyii/install
它还将通过您的确认以及HTACCESS中的设置正确的文件夹路径运行migrate命令。但是,以防万一,如果它不单独运行迁移,那么您将必须在控制台中运行php yii migrate 。
导航到管理面板,并在生成所有缓存时等待几秒钟。
立即注册以登录到应用程序
有关服务器配置,请参阅server_configuration.md
有关Skyii中使用的插件列表,请参阅插件列表
| 特征 | 基本的 | 先进的 | Skyii |
|---|---|---|---|
| 项目结构 | ✓ | ✓ | ✓ |
| 站点控制器 | ✓ | ✓ | ✓ |
| 用户登录/注销 | ✓ | ✓ | ✓ |
| 表格 | ✓ | ✓ | ✓ |
| DB连接 | ✓ | ✓ | ✓ |
| 控制台命令 | ✓ | ✓ | ✓ |
| 资产包 | ✓ | ✓ | ✓ |
| 编码测试 | ✓ | ✓ | ✓ |
| Twitter引导程序 | ✓ | ✓ | ✓ |
| 前端和后端应用 | ✓ | ✓ | |
| 准备使用用户模型 | ✓ | ✓ | |
| 用户注册和密码还原 | ✓ | ✓ | |
| 漂亮的URL | ✓ | ||
| REST API | ✓ | ||
| API版本控制准备 | ✓ | ||
| XML或JSON响应格式 | ✓ | ||
| 自定义错误处理 | ✓ | ||
| 用RBAC的用户模块 | ✓ | ||
| 在后端和GII中的管理LTE集成 | ✓ | ||
| 自定义GII模板 | ✓ |
Pankaj Sanam
拉贾特·贾恩(Rajat Jain)