CakePHP は、ActiveRecord、アソシエーション データ マッピング、フロント コントローラー、MVC などの有名なデザイン パターンを使用する迅速な開発フレームワークです。このプロジェクトの主な目標は、あらゆるレベルの PHP 開発者が柔軟性を失うことなく堅牢な Web アプリケーションを迅速に開発できるプラットフォームを提供することです。
Windows Azure で CakePHP を使用する手順:
CakePHP 2.2.1 をダウンロード
ダウンロードした圧縮パッケージを解凍します
Windows Azure Web サイトに公開する
FTP 経由で Windows Azure にファイルをアップロードするか、
Git を使用して Windows Azure Web サイト アプリケーションを公開します
アプリケーションの構築
CakePHP ブログ チュートリアルを使用して関数をテストします
IIS 上の CakePHP (別名 Windows Azure Web サイト)
Windows Azure は IIS を使用して CakePHP アプリケーションを実行します。IIS は .htaccess ファイルをサポートしていないため、アプリケーションを記述するには web.config が必要であることに注意してください。
以下は、Windows Azure Web サイトで CakePHP アプリケーションを実行するための CakePHP Web サイトの web.config の例です:
<設定>
<リライト>
<ルール名="インポートされたルール 1" stopProcessing="true">
<条件logicalGrouping="MatchAll">
条件>
ルール>
<ルール名="インポートされたルール 2" stopProcessing="true">
ルール>
<ルール名="インポートされたルール 3" stopProcessing="true">
ルール>
<ルール名="インポートされたルール 4" stopProcessing="true">
<条件logicalGrouping="MatchAll">
条件>
ルール>
ルール>
リライト>