4

私は(SaaSではなく)販売されるカスタムWebアプリケーションを計画しているところなので、別のサーバーにインストールする必要があります。Symfony2またはZendFrameworkを使用するのは悪い/良い考えだと思いますか?

私は1つを選択する必要があり、これらの両方について幅広い知識しか持っていないため、他のフレームワークを使用することはできません。Symfony2での私の経験にもかかわらず、私はまだ別の意見をいただければ幸いです。

私の主な関心事は、サーバーへのインストールのしやすさとソースコードの保護です。悲しいことに、Symfony2のような5.3は必要ないという点で、ZFはすでにこれを実行しているように見えます。また、ZendGuardがあります。

どんなアドバイスも大歓迎です!私はこのアプリを育てて成長させたいと思っています。最初のステップが正しいものであることを確認したいと思います。

4

1 に答える 1

3

Symfony2のダウンロードページにはまだ次のように書かれています。

Symfony2.0はまだ安定していないことに注意してください。注意して使用してください(現在のバージョンはベータ1です)。

だから私はSymfony2を待つだけです。

ソースコード保護の意味はわかりませんが、2つのフレームワークはどちらもオープンソースであるため、いずれの部分もエンコードしても意味がありません(ライセンスで実際に許可されているかどうかを確認する必要があります)。

Zend Framework 2はまだオーブンの中にあり、その見た目では、Symfony2はZF2よりもベータ版ではありません。待ちきれない場合は、最も使いやすいものを使用してください。それ以外の場合は、Symfony2のベータ版がリリースされるのを待ってから、バグが解消されるまでもう少し待ちます。

ここで、アプリケーションにフレームワークをバンドルすることについて、おそらくある種のインストーラーを作成する必要があります。最初にSymfonyの「サンドボックス」バージョンを見て、それがどのように行われたかを確認できます。これは基本的に、解凍して機能する種類のインストールです。何も設定する必要はありません。それはあなたにいくつかの指針を与えるかもしれません。

何をするにしても、ユーザーがダウンロードして実行できる最小限のスペックスクリプトを記述して、システムにアプリを実行する準備が整っているかどうかを確認する必要があります(構成、phpモジュールなどを確認してください)。このようなスクリプトの例については、SlideShowProDirectorを参照してください。

主観的な答え:ZFを使用するのは、それが私がよく知っていることだからですが、そうは言っても、パフォーマンスに関しては、Symfonyでより良い結果が得られました。どうやらZF2は大幅な速度の向上が見られるでしょう。

于 2011-05-04T13:54:30.527 に答える