私たちは今プロジェクトを開始しており、最善の方法は何かを知りたいと思っていました.Symfony 2 を使用しますが、これは安定しておらず最終版ではありませんが、それとも Symfony1 を使用して後でアップグレードしますか?
質問する
2551 次
4 に答える
6
Symfony2 から始めることをお勧めします。Symfony 1 から 2 への移行は非常に難しく、Symfony2 はほとんどまったく異なるフレームワークです。
Symfony 1 のマイナー バージョン間での移行でさえ、本当に苦痛になる可能性があることを付け加えておきます。
于 2011-05-02T14:09:10.963 に答える
5
私はFrostyにある程度同意しますが、プロジェクトを開始したばかりで、1.4でそれを行うことを選択しました。
- 私はすでにたくさんのコードブロックとモジュール全体を再利用でき、時間が重要です
- S2は安定しておらず、私がしていることは初日から安定している必要があります
- S2のドキュメントは良好ですが、S1.xのドキュメントと同じレベルではありません。
- S2のプラグインの多くは進行中ですが、S1.xのプラグインの多くは堅実であり、十分に文書化されています。
- スピードパフォーマンスは問題ではないので、S2のゲインは私には役に立ちません
- クライアントは、成果物を入手する限り気にしません
- S1.x(ウェル1.4)は、2012年末まで、18か月以上サポートされます。これは、特にWebアリーナでは、ソフトウェアの平均寿命よりもはるかに長いことがよくあります。
- ネイティブ管理バックエンドはありません、そして私は本当にうまくいくものが必要です
- 6〜12か月で、手作業でリバースエンジニアリングを行うことができます。このプロジェクトは、S2.xで完全に機能し、テストされています。
- Fabpotは非常に賢い人で、おそらく1.4を2.xに変換するスクリプトを書いているので、心配する必要はありません(おそらく、彼はそうしませんが、他のすべては保持します)
上記は、S2はおそらく十分に安定しており、ドキュメントは使用可能であり、学習曲線を上るのに十分な時間があれば、Cookieがどのように崩れるかは個々のケースによって異なります。
于 2011-05-02T18:50:53.570 に答える
4
一言で言えば... 不可能です。私たちは Fabien Potencier 氏に「symfony1 から symfony2 への移行は可能でしょうか?」と尋ねました。彼の答えは私のものよりずっと短かった...いいえ。
Symfony2 は Symfony1 とは何の関係もありません。名前を共有するだけです。SF2 で新しいプロジェクトを開始し、それがどのように機能するかを理解しようとすると、新しい機能でプロジェクトを管理できるようになります。
引っ越しはダメ…
于 2011-12-19T15:01:58.273 に答える