人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

【PHP4のフレームワーク】
Maple、Ethna、Mojaviを使ってみたのですが、しっくりきません。

自分なりな考えで
・PHP4でのオブジェクト指向は限界がある。
・中規模案件にオブジェクト指向を分かっていない初心者が混じると足を引っ張られる
と、PHP4ならではの「ある程度簡単」という良さが活かせてない気がします。

そんな中、OpenPNEというオープンソースSNSを触る機会がありました。
どうも、独自っぽいのですが、これが使いやすいこと使いやすいこと。

・DTOとかDAOのきちんとした概念は取り入れられていないが、DB関係は、functionとして、まとめられている。PearのDBあたりを使っていて、痒いところにも手が届く。
・MVCでそれぞれの値の受け渡し方が明確で、初心者にも説明しやすい
・最低限のバリデータしか備え付けられていない。
・でも、REQUESTは、宣言ファイルを通さないと受け取れないようにしているので、書いた人の意図する型も伝わる

というわけで、PHP4に適しているっぽいフレームワークだと感動です。
OpenPNEのフレームワーク部分だけを抜いたようなフレームワーク、
もしくは、このくらいシンプルで分かりやすい、フレームワークを紹介してください。

●質問者: caster777
●カテゴリ:インターネット ウェブ制作
✍キーワード:dB DTO Ethna Maple Mojavi
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● orz66
●60ポイント

僕はCakePHPが好きです。

大規模過ぎず小回りがきくのが気に入ってます。

10分で作るCakePHPアプリ for Windows

http://p4life.jp/cake/

をごらん頂けばわかると思います。

◎質問者からの返答

CakePHP、雑誌で名前だけ見たのですが、

まだ触っていませんでした。

早速、やってみます。

ありがとうございます。

--------------------

試してみました。

シンプルさが結構良いのですが、

・日本語の情報が乏しい

・mod_rewriteが必須っぽい

のがネックです。

案件によっては、共用サーバへの納品があったりするので、環境依存はちょっと避けたいです。。。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ