Skyiiは、箱から出して多くの機能を備えた事前に構成されたYii2 Advancedテンプレートです。
Skyiiは、Yii2の設定における追加の取り組みを最小限に抑えるために開発されました。箱から出して必要なすべての構成が含まれています。
提案や苦情がある場合は、お気軽に問題を開いてください。
より詳細な機能リストについては、これを参照してください。
SkyIIによる最小要件は、WebサーバーがPHP 5.4.0をサポートしていることです。
注:Yii2、作曲家についての基本的な理解があり、ホームステッドまたは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テンプレート | ✓✓ |
パンカジ・サナム
ラジャット・ジャイン