これは以前何度も行われていたことが分かっています(いくつかの投稿は本当に古いので、現在の遊び状態に基づいてフィードバックを得てうれしいです)が、私は新しいフレームワーク開発を開始しようとしています。ZENDに基づいてすべてをセットアップしましたが、クライアントの投資家はなぜZendを選ぶべきかを知る必要があります。ZendまたはSymfonyを選択しますか?なぜ?
これはベースで選択されましたが、5人の開発者のうち2人がZendに精通しています。クライアントはZendよりもSymfonyを選択しなかった理由を詳細に説明したいと思っています。私たちの選択は、私の選択をサポートするには十分ではありません;)私は彼に確かな理由(zendのため)を提示できるように、そしてsymfonyが+ )今。今私たちの枠組みを変えることができます。
アプリケーション:
私は、正しい答えが「あなたがアプリケーションだものに依存して、独自の要件/好みだ」されるので、ここで推測するには、アプリケーションと当社独自の要件のいくつかの簡単な説明です:
世界中の数千万のPOSで実行されたライブトランザクションデータを抽出する金融取引システム。プロジェクトの
いくつかの重要な事柄:
データベースはすでにそれがORACLEデータベースです&私たちに提供されます。
Oracleデータベースには86を超えるテーブルがあります。テーブルの中には現在60000行以上のデータがあるものもありますが、その中には79個のカラムもあるものがあります。
我々の要求
:
- ための良いサポートjQueryの
- は、出力の異なる種類の簡単な出力(HTML、XML、JSON)
- 簡単なUIの開発がインエージェントbulit使用許可関数/メソッド。
- ACL建築家へ
- かなり速い発展(いつものように、スケジュールがタイトである)
- 自由で素敵なきれいなビジネスロジック層を、我々は好きなようにソリューションを提供します。
- あなたがすばやく完了するのに役立つフレームワークですが、あまりにもあなたを制限しません。
- 他のプロジェクトを行うための優れたプラットフォームです。
これらのフレームワークを使用しているユーザー(特に両方を使用しているユーザー)からのフィードバックは非常に高く評価されます。
Zendは強制ではありませんが、symfonyに変更された場合は、それをサポートする必要があります。あなたの答えを理由、リンクでサポートしてください。
ありがとうございます。すべての
あなたのクライアントは、技術的な選択肢を指示し、何が「最良」であるかという認識があるため、新しい何かを学ばせるのではなく、選択したフレームワークで作業する方が良いと信じています。 –
@ティム:実は彼は負傷したライオンです; p。彼は特定の問題に直面したことを知り、zend&oracleのパッケージとしていくつかの問題があることを知りました。私たちは彼を説得するためのポイントを挙げていますので、より多くのポイントとサポートを探しています:) –
これらのフレームワークのいずれかが、必要なことをすることができます。 Symfonyはより現代的で、名前空間をサポートしています。Symfony –