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)