私はいくつかのPHPフレームワークを読んで、候補をCodeIgniterとSymfonyに還元しました。 CodeIgniterに強く傾いていますが、まだ100%決まっていません。PHPフレームワーク:一般的なステートメントを理解するのに役立ちます
私は一般的な "CodeIgniter対Symfony"の議論を探していません。
Symfonyは「高度な」コーダーと「より大きな」サイトのためのものです。 CodeIgniterは「初心者」のコーダーと「より小さい」サイト用です。しかし、私はまだこれの技術的な証拠を見ていない。 CodeIgniterについて私が見ているすべてが正しいと感じています。
誰もがこれらの声明をベースにしている構造的かつ技術的に説明することはできますか?
私ができることをすべて理解したい。いったん私が決定を下すと、私は一つのフレームワークに注目したいと思います。
おかげで、
マシュー
「CodeIgniterのやり方ではなく、あなたのやり方をしたいときは、フレームワークと戦わなければならないだろう」 - それを詳しく説明できますか? Afaik CIは、最も制限の少ないフレームワークの1つです。 – stef
@stefフレームワークが何か違った扱いをしたいと思う時が来たら、あなたはそれを変えようとするロードブロッキングに走ります。これは、より小さい、「より速い」フレームワークの間で一般的です。 SymfonyとZFよりも線形である傾向があります。 SymfonyとZFでは、フレームワークの内部動作をより少ない摩擦で置き換えることができます。 –
素晴らしい返答をいただきありがとうございます。私はSymfonyとCodeIgniterの両方で強く読んだり再読したりしました。ドキュメンテーションから判断すると、私は両方のプロジェクトが恒星であると言わなければなりません。私はまだ、「より大きな」対「より小さな」プロジェクトの全体的な問題をよりよく理解しようと努力しています。私は、なぜ、あるフレームワークか他のフレームワークが「より大きな」プロジェクトに適しているかについての明確な(私には)説明を見つけることができないことを認めなければならない。これをうまく理解するために、私が次にやるべきことは、サイト要素を指定してから、CodeIgniterとSymfonyでどのようにしたらよいかを見ていくことです。 – MatthewSchenker