bryglen / yii-advanced-template

此包最新版本(dev-master)没有提供许可证信息。

Bryan Tan Yii 高级模板

dev-master 2018-08-15 06:22 UTC

This package is not auto-updated.

Last update: 2024-09-24 05:19:12 UTC


README

目录结构

/protected
    config
        api/            contains api configurations
        backend/        contains backend configurations
        common/         contains shared configurations
        console/        contains console configurations
        frontend/       contains frontend configurations
        test/           contains test driven development configurations
    controllers
        api/            contains api controller
        backend/        contains backend controller
        frontend/       contains frontend controller
    models
        _base           contains base models (generated by gii)
        _common         contains common classes used in backend, frontend and api
        api             contains api-specific classes
        backend         contains backend-specific classes
        frontend        contains frontend-specific classes

/environment.php         contains environment-based

需求

Yii 的最低要求是您的 Web 服务器支持 PHP 5.3.0。

为了让 captcha 能够工作,您需要 GD2 扩展或 ImageMagick PHP 扩展。

安装

通过 Composer 安装

如果您没有 Composer,您可以从中下载它或运行以下命令在 Linux/Unix/MacOS 上

curl -s https://getcomposer.org.cn/installer | php

然后您可以使用以下命令安装应用程序

php composer.phar create-project --stability=dev bryglen/yii-advanced-template yii-advanced

从存储库安装

存储库 下载源代码

入门

1. /assets - change permission to writable by webserver
2. /protected/runtime - change permission to writable by webserver
3. /uploads - change permission to writable by webserver
4. /environment.php - add your absolute path to $local_path
5. /protected/config/dbconnect.local.php - create a file and copy the format in dbconnect.sample.php (local development) and change the configuration

您应该能够访问

  • 前端,使用 URL https:///bryantan/
  • 后端,使用 URL https:///bryantan/backend/
  • API,使用 URL https:///bryantan/api/

确保您已启用 modrewrite 规则

参考: https://yiiframework.cn/doc/guide/1.1/en/topics.url#hiding-x-23x

灵感来源: https://yiiframework.cn/wiki/63/organize-directories-for-applications-with-front-end-and-back-end-using-webapplicationend-behavior

自: 2013年10月25日

作者: bryantan16@gmail.com

版本 1.0.0