Export to GitHub

bearsunday - blog.wiki


はじめに

このチュートリアルでは、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) まとめとカスタマイズ