Cambios recientes

2009-06-24
2009-04-06

Últimos archivo liberados

This Project Has Not Released Any Files

Wiki Guide

Sidebar

Hello World

SimframeはMVC(モデル-ビュー-コントローラ)モデルのフレームワークで、ブラウザからのリクエストを受け付け、リクエストからコントローラを探し、そのコントローラのアクションメソッドを実行します。そのコントローラは、ユーザーに結果を返すために特定のテンプレートを表示します。Simframeでは、こういった処理を行ってくれます。

Simframeのアーキテクチャは簡単に述べたので、実際に"Hello,World!"とだけ表示するプログラムを作成していきます。このプログラムでは、モデルを必要としない(=DBを使用しない)ので、コントローラとビューのみを使用します。

まず最初に、コントローラを作ってみましょう。 新しいコントローラを作成するのにgenerateスクリプトを使うことができます。このgenerateスクリプトは、scriptディレクトリに置かれていて、Simframeがおかれているディレクトリがdemoディレクトリだとすると、次のように実行します。

 demo$ ./script/generate controller Sample index
 wrote /path_to_simframe/app/controllers/sample_controller.php
 wrote /path_to_simframe/app/views/template/sample/index.phtml
 wrote /path_to_simframe/app/helpers/sample_helper.php

generateスクリプトを実行して、http://your_domain/sampleにアクセスすると、次のような文字が見えるはずです。

Sample#index
Find me in /path_to_simframe/app/views/template/sample/index.phtml

ここで、/path_to_simframe/app/views/template/sample/index.phtmlファイルを開き、Hello,Worldと書けば、終了です。

戻る