HTML_QuickForm2を読む

2007/07/17 | HTML_QuickForm2

PHP4にさよならを言わなくてはならなくなった今、本格的にPHP5に取り組まなくてはいけなくなった。いちおうcakePHPで開発をすすめていく予定にしている。cakePHP曰く「他のライブラリを一切必要としない」という高尚な思想はすばらしいとは思うが、それはイコール「cakePHPにないことは自前でどうぞ」ということだ。私は自前でプログラムを書くのは大嫌い!。
データベース関連はcakePHPで用意されているものを使うとして、そのほかの要素はやっぱりPEARで処理したい(ページングを実現するライブラリがないようで、decorate.phpに少しあるくらいだから、DBも要検討だが)。まずはHTML_QuickForm2を読んでみることにした。自分にとってのウェブプログラミングの3大要素は「データベース」「フォーム」「認証」なので、一つずつクリアしていきたい。認証はPEARのAuthかLiveUser。LiveUserはいろいろ出来るようだが、一度も使ったことがないので、多分Authから始める。

HTML_QuickForm2。読もうと試みたけど、見たことがないのがいろいろ出てくる。必要に駆られてPHP5も多少覗いてはいたのだが・・・理解に苦しむ記述が・・・(っていうかimplementsって何?)。
HTML_QuickForm2自体はそれほど難しくなさそうな感じだ。pear.php.netで紹介されているとおり、HTML_QuickFormをPHP5用に書き直しただけ、という印象だ。見たことのある関数がそこかしこにある。
オブジェクトの生成も、

$myForm=& new HTML_QuickForm2(‘myForm’);

みたいな感じでいけそう(未検証)。少し安心した。
まずはPHP5の環境を用意して諸々テストしていくとしよう。

2件のコメント

  1. NONAME :

    >ページングを実現するライブラリはなく
    PEAR::PAGERとかありますよー

  2. かおるん :

    cakePHPの話です。

コメントを残す


守谷市(まちの情報ポータル) 無料アンケートレンタルjpForm.net