はじめに
このチュートリアルでは、CakePHPの CakePHPブログチュートリアル や 日本Symfonyユーザ会の Symfony Blogチュートリアル、Symfony2 Blogチュートリアル、BEAR.Saturday Blogチュートリアルとほぼ同じ成果物(シンプルなブログアプリケーション)をBEAR.Sundayで構築します。BEAR.Sundayをインストールし、データベースの設定を行い、ブログの投稿記事の一覧表示、追加、編集、削除などのアプリケーションロジックを作成します。
このチュートリアルを学ぶと、BEAR.Sundayを使った初歩的な開発サイクルを学べると同時に、CakePHPやSymfony 1.x/2.x系との比較を行うこともできます。
準備しておく環境や知識
動作しているWebサーバと動作しているデータベースサーバ。MySQLを使用する前提で書いてあります。 PHPやオブジェクト指向プログラミングの基本的な知識。またREST/HTTPなど。
それでは、はじめましょう
- blogチュートリアル(1) BEARのインストールとプロジェクト作成
- blogチュートリアル(2) データベースの設定
- blogチュートリアル(3) 記事リソースの作成
- blogチュートリアル(4) 記事表示ページの作成
- blogチュートリアル(5) テンプレートの作成
- blogチュートリアル(6) 記事の追加
- blogチュートリアル(7) バリデーション
- blogチュートリアル(8) 記事の削除
- blogチュートリアル(9) 記事の編集
- blogチュートリアル(10) まとめとカスタマイズ