#1この記事は2016年6月30日に書かれたものです。内容が古い可能性がありますのでご注意ください。Tweet1.はじめにPHPフレームワークのひとつであるCakePHPを使用して、簡易的な掲示板サイトを作成してみたいと思います。第一回である今回は、ローカルの開発環境を作成してみましょう。2.環境構築手順1XAMPPのインストールXAMPPインストールサイト本連載はCakePHPに焦点を当てていきたいので、XAMPPの詳細に関しては割愛させて頂きます。重要な部分は都度説明していこうとは考えています。今回はとりあえず、php.iniを編集しましょう。intlで検索をかけてみてください。php.iniファイル;extension=php_intl.dllこの行がコメントアウトされています。’;’を消して保存後、Apacheを再起動しましょう。CakePHP.”エラーはこの操作をしていないことに起因している可能性があります。2CakePHPのダウンロードCakePHPダウンロードサイト基本的には、マニュアルの手順に沿っていけばダウンロードできるはずです。ありますので、Composerをインストールします。XAMPPのコントロールパネルを開きます。phpここまで実行できたら、xampp/htdocsを開いてみましょう。composer.pharというファイルがありますね。同じ階層にcomposer.jsonという名称のファイルを作成します。“1.2.*”}}※これをやらないとvender/autoload.phpファイルが存在せず、下記のbakeでエラーになります。一度xamppのシェルを開いてcomposer.pharが存在する階層にて、下記コマンドを実行します。[アプリケーション名]と実行すると、簡単にCakePHPの開発環境を作成することができます。今回は、bulletinというアプリケーション名で上記コマンドを実行します。xampp/htdocs配下にbulletinというフォルダが新規に作成されています。これがCakePHPの構成となっています。3.CakePHP3でbakeしてみよう!CakePHPには、簡単にMVCモデルのソースコードを生成してくれるコマンドが存在します。データベースの準備をしていきましょう。ブラウザでphpmyadminを開きます。(localhost/phpmyadminと入力。)CakePHP用に新規のデータベースを作成しましょう。今回はcakedbという名称で作成します。rootのパスワードをtestに変更しておきます。テーブルも作成しておきましょう。samplecakeテーブルを上図のように作成しました。次に、bulletin/config/app.phpファイルを編集します。false,*/ついでに、xamppのconfig.inc.phpを編集します。‘test’;このようにパスワード欄を入力してください。※この操作をしていないと、phpmyadminにアクセスできなくなってしまいます。変更して保存できたら、ブラウザでlocalhost/bulletinにアクセスしてみましょう。全ての項目にチェックが入っていることを確認します。htdocs/bulletinにて、下記のコマンドを実行してみましょう。samplecakeちゃんとケーキが焼きあがっているか確認してみましょう。bulletin/src/Controllerを開いてみてください。SamplecakeController.phpというファイルが作成されています。ブラウザにて、localhost/bulletin/samplecakeにアクセスしてみましょう。テーブルの値を一覧表示する画面のようですね。なんで、localhost/bulletin/samplecake/addにアクセスして適当に値を入れてSubmitしてみましょう。)この記事へのコメントはありません。