世界最軽量PHPフレームワーク 「ちいたん」 に出会ってしまいました。とにかくすばらしい!の一言。インクルードするだけで使えてしまう手軽さと、CakePHPライクな操作感がたまらないです。
「ちいたん」のサイトはこちら
http://php.cheetan....
ついでにちょっとTIPSを
例えば、データベースに items というテーブルがあって、中身をリスト表示したいとする。
そんな場合はまず、モデルを定義する 「items.php」 というファイルを用意して、以下のように記述
<?
//*テーブル名の1文字目を大文字に、先頭に「C」を付けるルール。
CItems extends CModel{
}
?>
次に、設定ファイル「config.php」を作って、データベースの定義と、上で作ったモデルをセットすれば準備完了。
<?
//データベースの設定
function config_database(&$db){
$db->add("","localhost","user","pass","db_name");
}
//モデルをセット
function config_models(&$controller){
$controller->AddModel("items.phpへのパス");
}
?>
準備ができたところで、リスト表示するスクリプトはこう
<?
require_once "config.phpへのパス";
require_once "cheetan.phpへのパス";
function action(&$controller){
$controller->set("result",$controller->items->find());
}
foreach($result['items'] as $item){
print_r($item);
}
?>
簡単すぎでしょこれ