Yiiとは何ですか?
高性能、コンポーネントベース
Yii は何に適していますか? , 大規模なアプリケーション、ポータル、コミュニティ、コミュニティ、OMS、電子商取引など
yii 他のフレームワークとの比較
1: 他の PHP フレームワークと比較して、YII は MVC (Model-View-Controller) デザイン モードを実装していますこのモードに基づいています。
2: Yii コードはシンプルでエレガントです。
3: Yii は、リレーショナル データベースと NoSQL データベースの両方にクエリ ビルダーと ActiveRecord を提供するフルスタック フレームワークです。
4: Yii コードの紹介、高いパフォーマンスは常に Yii の主な目標の 1 つです。
バージョン:
バージョン 2.0 は、依存関係パッケージ マネージャー Composer、PHP コード仕様 PSR、名前空間、Traits (特性) などを含む、最新のテクノロジとプロトコルを使用して、完全に書き直されたバージョンです。
Yii2.0 には PHP5.4 以降が必要です。
ii2.0 フレームワーク基本デプロイメント (データベースを除く)
Yii2.0 フレームワーク高度なデプロイメント
ダウンロード アドレス: http://www.yiichina.com/download
基本デプロイメント:
basic/web/index と入力します。以下のエラーが表示された場合
、basic/config/web.phpに
注: 以下には何を書いてもかまいません。
高度な展開:
高度なファイルで init.bat を開き、0 を選択し、yes と入力します
注: クラッシュまたは表示される場合は、
Yii2 には OpenSSL PHP 拡張機能が必要です。自分で見つける必要があります。 wamp 環境の php.ini ファイルで、先頭のセミコロンである
extension=php_openssl.dll を削除して、Apache を再起動しますアドバンスト バージョンでは、
backend はバックエンド ディレクトリに対応し、frontend はフロントエンドディレクトリ。 ディレクトリ構造
model:モデル
controller:コントローラー
views:ビュー
config:設定ファイル
web:エントリーファイルを格納
vender:フレームワークといくつかの拡張機能のコアクラスファイルを格納
ランタイム: 実行時に一部のファイルが自動的に生成されます
注: クラッシュするか、が表示される場合は、wamp 環境で php.ini ファイルを見つけて削除する必要があります
拡張子=php_openssl.dll、セミコロンを先頭にして、Apacheを再起動します上級版では、
backendがバックエンドディレクトリに、frontendがフロントエンドディレクトリに対応します。 ディレクトリ構造
model:モデル
controller:コントローラー
views:ビュー
config:設定ファイル
web:エントリーファイルを格納
vender:フレームワークといくつかの拡張機能のコアクラスファイルを格納
ランタイム:実行時にいくつかのファイルが自動的に生成されます
上記では、Yii20 フレームワークの導入と簡単なデプロイメントをあらゆる側面を含めて紹介していますが、PHP チュートリアルに興味のある友人にとって役立つことを願っています。