rhaco1-doc :: 100-blog-tutorial/01-install.txt
http://wikihub.org/wiki/rhaco1-doc/100-blog-tutorial/01-install
Table of contents:
- rhaco
- モデル
- テンプレート
- ビュー
- プロジェクト
- セットアップ
- ユーティリティ
- データベース
- テスト
- arbo
- Tips
- ブログチュートリアル
- README
Updates:
rhaco ブログチュートリアル
rhaco を早速使ってみましょう.このチュートリアルを読んでいるのは,rhaco の動作に関してさらに学びたいと思っているからだと思います.
私たちは,生産性を高め,なるべく楽してWEBシステム開発ができることを目指しています.
コードを調べているうちに hentai++ なことに気づくでしょう.
このチュートリアルでは,シンプルなブログアプリケーションを作成します.
さらに,実際の場面では周辺ユーティリティの利用が必須となってきますので,それらを利用した開発を行います.
rhaco を取得してインストールし,ブログの投稿記事の一覧表示・詳細表示(select),追加(insert),編集(update),削除(delete)などのアプリケーションロジックを作成します.
また,@yabeken の思想が入っている箇所もありますので悪しからず.
必要なもの
-
Apache
- サーバの設定については,google などで検索してください.
-
データベースサーバ
- このチュートリアルでは,MySQLを使用します.基本的にはSQLの知識が無くてもアプリケーションを作成できますが,WEBシステム開発ではSQLの知識は必須となりますので,google などで検索してください.
-
PHPの基本的な知識
- オブジェクト指向プログラミングはどんな場面でも必要になってきます.わからなくても,チュートリアル通りにやれば動くでしょう.
- 最後に,MTVプログラミングに関する基本的な知識が必要です.概要については,MTVを見てください.
それでは,始めましょう.
ダウンロード
では,最新の rhaco をダウンロードしましょう.
rhaco は, バージョンという概念が存在しません.
これは,rhaco のコードはすべてテストが行われており,追加・変更があった際も既存のテストが全て通らない限りコミットが許されていないからです.
このため必然的に最新版が安定版となります.
最新の rhaco のダウンロードは こちら から行います.
また,SVNリポジトリからチェックアウト/エクスポートすることもできます.
rhaco を DocumentRoot 内(*1)に展開してください.
/DocumentRoot
/rhaco
: rhacoのライブラリ群
LICENCE ライセンスファイル
Rhaco.php rhaco本体
setup.php セットアップフレームワーク
展開すると,上記のようなファイル群が展開されます.
参考
*1: 実際の運用場面では適当な箇所


