Я знаю, что это было сделано много раз раньше (некоторые сообщения действительно старые, поэтому было бы неплохо получить обратную связь на основе текущего состояния игры), но мне бы хотелось, чтобы люди советовали, какие рамки использовать для нового приложения, которое мы вот-вот начнут развиваться. Хотя мы настроили все по ZEND, но теперь клиент-инвестор должен знать, почему мы выбираем Zend.
Он был выбран на основе, из 5 разработчиков 2 знакомы с Zend. Теперь клиент хочет получить подробное объяснение, почему мы не выбрали Symfony над Zend. Нашей причиной недостаточно, чтобы поддержать наш выбор;) так помогите мне выбрать, какая структура имеет какие преимущества перед другими, чтобы мы могли представить ему веские причины (для zend), и если у symfony больше + ves, то почему мы выбираем его (symfony ) ТЕПЕРЬ. Теперь мы можем изменить нашу структуру.
Я предполагаю, что правильный ответ "зависит от того, что вы используете, и у вас есть собственные требования/предпочтения", поэтому здесь приведено краткое описание приложения и некоторые из наших собственных требований:
Приложение:
Финансовая система транзакций, извлекающая данные о прямых транзакциях, выполненные за тысячами/миллионами POS во всем мире.
Немного важных вещей для проекта:
-
База данных уже предоставлена нам и это база данных ORACLE.
-
База данных Oracle содержит более 86 таблиц. Некоторые из таблиц содержат более 60000 строк данных, а некоторые из них имеют также 79 столбцов.
Наши требования:
- хорошая поддержка jQuery
- позволяют легко выводить выходные данные различных типов (HTML, XML, JSON)
- легкая разработка пользовательского интерфейса с использованием встроенных функций/методов.
- ACL
- довольно быстрая разработка (как всегда, расписание ограничено)
- хороший чистый уровень бизнес-логики с возможностью архитектовать решение по своему усмотрению.
- фреймворк, который поможет вам быстро сделать что-то, но не слишком сильно ограничивает вас.
- хорошая платформа для выполнения других проектов.
Любые отзывы людей, которые использовали эти фреймворки (особенно те, кто использовал их оба), будут высоко оценены.
Zend не является принуждением, но если он изменен на symfony, нам нужна поддержка для этого. Так что поддерживайте свои ответы по причинам, ссылкам.
Спасибо.