1

私は約2年前にCodeIgniter1.7を使用したことがありますが、まったく問題ありませんが、コントローラーを1つしか持てない、別のコントローラーにリダイレクトできないなどの欠陥がありました。私もCakePHPで少し遊んでいましたが、率直に言って、設定より規約の「Ruby on Rails」アプローチにはあまり慣れていなかったので、結局あきらめました。

仕事が終わったら、新しいカジュアルなWebアプリケーションを自分で作成する予定ですが、今回は何か新しいことを試してみたいと思います。少し調べてみたところ、次の2つの候補が見つかりました。

YiiDooPHP

どちらも非常に有望に聞こえますが、ユーザーからのアドバイスも聞きたいです。これで、SOのCakePHPとCodeIgniterに関するスレッドのような適切な機能比較が得られることを願っています。

4

2 に答える 2

4

議論がYiiとDooPHPの間で行われている場合は、Yiiに進んでください。DooPHPは恐ろしい名前であるだけでなく(真剣に、ビジネスクライアントに「私はDooPHPを使用しました」と伝えたいと思いませんか?)、Yiiは単純に堅実です。これまでのところ、バージョン管理は公平です。Railsを使用したとき、私は1、2か月ごとにクレイジーな変更に襲われ、絶えずアップグレードすることを「強制」されました。Yiiは、バージョンごとに真の価値のある機能を追加しており、常に大量のアップグレードを余儀なくされるという誇大宣伝はありません。コミュニティはしっかりしていて、パフォーマンスは素晴らしく、まともな学習曲線にもかかわらず、すぐに立ち上げて実行することは難しくありません。

于 2011-01-19T03:11:41.433 に答える
3

CI、CakePHP(初期段階)、ZENDを試してみました。しかし、今はDooPHPを使用しています。これは、地獄のフレームワークのように単純で、非常に高速であり、エラー処理などの退屈なものすべてについて心配する必要がないためです。コードを書くだけです。doophpでは、コントローラーは1つですか、それとも多数ありますか(ルーティングのため、違いはありません)、正規表現を備えた非常に強力なルーティングエンジン、コードを使用したヘッダーリダイレクトなどがあります。簡単なドキュメントがあれば十分なので、チュートリアルは必要ありません。

コードを書くだけで退屈なことをすべて忘れることができるシンプルなフレームワークが必要な場合は、DooPHPが最適なフレームワークです。

于 2011-08-14T09:59:31.910 に答える