Smarty

インクルードパスについて、少しだけ調べてみました。

パスの表記がメンドウな感じがしたので、include_path にクラスファイルのディレクトリを追加しようと思って少しだけ調べてみました。 [user@hoge class]$ pwd /home/user/path_to/class [user@hoge class]$ tree . |-- MySmarty.class.php |-- ctrl | |-- H…

認証部分を array から MDB2 に変更しました。

PEAR:Auth の認証コンテナとして配列を使っていましたが、ユーザ数や管理を考慮すると、やはりデーターベースを使う方が良いと思ったので、MDB2コンテナを使った認証をするようにプログラムを変更しました。 まず、ユーザー管理用のテーブルを作成して、ユー…

テンプレートエンジンに Smarty を採用しました。

PHPベースのテンプレートエンジンとして有名な Smarty を使ってみようと思います。http://smarty.php.net/こちらの公式サイトから最新版をダウンロードしてきて使用します。 解凍して demo を見てみます。このとき、コンパイル済みのファイルが保存されるデ…