Yiiは、BSDライセンスの条項に基づいてリリースされたオープンソースプロジェクトです。つまり、Yiiを無料で利用して、オープンソースまたはプロプライエタリなWebアプリケーションを開発できます。

Yiiをインストールするには、Composerを使用する方法と、アプリケーションテンプレートをダウンロードする方法の2つがあります。Composerの使用を強くお勧めします。

Composerがまだインストールされていない場合は、ComposerのWebサイトの手順に従ってインストールしてください。

Yii 2.0

Composer経由でインストール(推奨)

ここで説明するインストール手順は簡単な概要です。詳細な手順については、決定版ガイドを確認してください。

Yii 2.0のインストールを開始するには、アプリケーションテンプレートのいずれかを選択してください。アプリケーションテンプレートは、Yiiで記述されたスケルトンWebアプリケーションを含むパッケージで、これを出発点としてアプリケーションを構築できます。Yiiを使い始めたばかりの場合は、basicテンプレートのインストールをお勧めします。

basicアプリケーションテンプレートをインストールするには、次のコマンドを実行します

php composer.phar create-project yiisoft/yii2-app-basic basic

basicアプリケーションテンプレートを使い始めるには、決定版ガイドの紹介に従うのが最適です。

advancedアプリケーションテンプレートをインストールするには、次のコマンドを実行します

php composer.phar create-project yiisoft/yii2-app-advanced advanced

advancedアプリケーションテンプレートをインストールしたら、ドキュメントをチェックして、その使用方法を学ぶ必要があります。

アーカイブファイルからインストール

次のアーカイブファイルのいずれかをダウンロードし、Webアクセス可能なフォルダーに展開します。

その後、決定版ガイドの紹介に従って開始するか、advancedアプリケーションテンプレートのドキュメントをチェックして、その使用方法を学ぶことができます。

古いバージョンからのアップグレード

Composerを使用してYii 2.0.xからアップグレードする場合は、プロジェクトのルートディレクトリで次のコマンドを実行するだけです

php composer.phar update yiisoft/yii2 yiisoft/yii2-composer bower-asset/jquery.inputmask

Yiiをアップグレードするときは、アプリケーションコードの調整が必要になる変更がある可能性があるため、常にUPGRADEの注記を確認する必要があります。これらには、Composerを使用してYiiをアップグレードする方法に関する詳細な手順も含まれています。

アーカイブファイルを使用してYiiをインストールした場合は、上記のComposerを使用した方法に従うか、新しいリリースファイルをダウンロードして、アプリケーションのvendor/ディレクトリの内容を新しいアーカイブファイルのファイルで置き換えることができます。

Yii 1.1からのアップグレードは簡単ではなく、アプリケーションコードの大部分を書き直す必要があります。詳細については、Yii 1.1からのアップグレードに関するガイドを参照してください。

オフラインドキュメント

Yii 2.0の決定版ガイドとAPIドキュメントは、オフラインで閲覧できます。以下に、ガイドとAPIドキュメントのHTMLファイルを含むダウンロードパッケージと、さまざまな言語のガイドのPDFバージョンへのリンクを示します。

 

Yii 1.1

Yii 1.1は現在メンテナンスモードです。

このバージョンの継続的なサポートとバグ修正は、2016年12月31日まで提供されていました。

PHP 7およびPHP 8のセキュリティ修正と互換性は、2026年12月31日までです。

Yii 1.1コードの最新開発バージョンは、gitを使用してGithubリポジトリから取得できます

git clone git@github.com:yiisoft/yii.git yii

または、SVNを使用して

svn checkout https://github.com/yiisoft/yii/trunk/ yii

yiisoft/yii composerパッケージも利用できます。

ドキュメント

 

アーカイブ

Yii 1.0およびその他の非常に古いリソースを探している場合は、博物館で見つけることができます。