0

これまで PHP フレームワークを使用したことがなく、現在探しています。

問題は、どちらを使用するかを決めるのに苦労することです。

私が見た限りでは、CodeIgniter と Yii が最良のようです。

Laravel についてもいくつか聞いたことがありますが、まだ素晴らしいコミュニティはないと思います。

CodeIgniter は時代遅れだと言う人もいれば、そうではない人もいます。

そうそう、みんな違うことを言っている。

いくつかのフレームワークを使用した優れた経験を持つ誰かが、軽量で高速で、ユーザーログインシステムを備えた Web サイトに最適なフレームワークを選択するのに役立ちますか (セッション、Cookie に非常に適しています...) ?

ありがとうございました。

4

5 に答える 5

1

Yii Frameworkを使用する必要があります。簡単に拡張できる組み込みの認証があり、Codeigniter よりもはるかに使いやすいと思います。また、足場ジェネレーターと単体テストが組み込まれています。

以前は CodeIngniter を使用していましたが、彼らのコミュニティはしばらく前に下り坂になり、PHP5 の多くの機能を十分に活用していなかったので、周りを見回して Yii を見つけました。最近では、新しいコードイグナイターの方が優れている可能性があります。

Laravelもチェックアウトする必要があります。私はそれを使ったコーディングを本当に楽しんでおり、素晴らしいコミュニティとインストールが簡単な豊富なプラグインがあります. ただし、「自分でやる」ことははるかに多くなりますが、これにより多くの力が得られます。

于 2012-12-24T00:19:05.297 に答える
0

すべてのフレームワークはCookieとセッションに適していると思います。しかし、2か月以内にまったく同じ立場にあったとき(1996年以来ウェブサイトを作成していませんでした:) CodeIgniterを選択しましたが、非常に優れたドキュメントがあるだけでなく、phpacademyによる素晴らしいビデオチュートリアルがあるため、うまくいきました。 (私は決して関連付けられていませんが、それらがなければどこにもありません)。

これまでにPHPフレームワークを使用したことがない場合(2か月前のように)、特定のフレームワークロジックではなく、それらすべてが共有するもの(MVCパターン)を消化するのに苦労する可能性があるため、ドキュメントが優れているほど簡単になります。あなたのために。私もYiiを見ましたが、そのドキュメントは少しまばらなようです。

認証に関しては、私のこの答えが役立つかもしれません(これは少し恥知らずな自己宣伝です:)。

ほとんどの人は、「どのフレームワーク」は非常に主観的な質問であり、そもそも自分の選択に慣れている必要があることに同意すると思います。また、グーグルトレンドのさまざまなフレームワークへの関心をチェックして比較することもできます(CIは成長しています)。意見を読むときは、日付を確認してください。たとえば、CIとYiiの両方が進化し続けます。

あなたが選んだものは何でも、それで頑張ってください!

于 2012-12-24T13:28:26.567 に答える
0

PEAR_Authをテストしましたか?これは、ユーザー認証のための柔軟で小さなフレームワークです。DB、セッション、LDAPなどのさまざまな認証バックエンドをサポートします。

小さく、認証に特化しているため、既存のコードまたは他のフレームワークと統合されます。

他のPEARパッケージと同様に、PEAR_Authで更新が行われることはめったにありません。また、E_STRICTに準拠していません。しかし、少なくとも、そのようなフレームワークがどのように機能するかについて自分自身を教育する独自のコーディングの良い出発点として使用することができます。私が言ったように、それは大きくなく、簡単に理解することができます。

于 2012-12-23T20:12:12.317 に答える
0

フレームワークがオプションの場合、codeigniterを使用したIon_Authをお 勧めます

于 2012-12-23T20:15:35.237 に答える
0

より速くする必要がある場合は、適切な拡張機能で Yii を試してください。私は Symfony2 が大好きですが、次の LTS リリースを待っています。Yii は安定しており、2015 年 12 月 31 日までサポートされます。

于 2012-12-24T11:28:34.443 に答える