Преимущества использования Zend Framework над CodeIgniter

 *Примечание. Это не вопрос «Какая разница» или «Что лучше».* 

Я использую CodeIgniter уже пару лет, я считаю, что он очень хорош во всех аспектах - отличное сообщество (поддержка), множество информации и библиотек, хаки и т. Д., Его легко узнать, и его легко кодировать и прочитайте его код.

Уже пару месяцев я использую Zend Framework. Я привык к этому сейчас, и в основном я кодирую все, используя его прямо сейчас из-за требований к работе. Я вижу разницу между ними, но я не вижу никаких преимуществ при использовании ZF, кроме огромного количества библиотек. (У CI есть искры, что делает ZF лучшим выбором библиотеки только в редких ситуациях, когда вам нужны необычные функции).

Теперь мой вопрос в том, каковы преимущества использования Zend Framework над CodeIgniter? (Оба ZF, первый и второй).

Пожалуйста, не говорите мне разницу между ними, здесь есть много вопросов, я хочу знать, почему большинство людей, которые говорят, что они переросли CI, отправляются в ZF и поклоняются ему, поскольку мое личное мнение заключается в том, что ZF является рамки с другим подходом (не лучше или хуже, разные), что делает его сложнее и длиннее кодировать почти что угодно. Я хотел бы увидеть некоторый конструктивный список аргументов.

Постскриптум Некоторые говорят, что ZF лучше, потому что он использует шаблоны и прочее, и что синглтоны должны использоваться редко и только при определенных обстоятельствах, которые не имеют отношения к CodeIgniter, - я никогда не мог понять это, поскольку вижу только преимущества использования одного синглета для правильного MVC.

У меня ограниченный опыт работы с CI, но он, похоже, больше похож на структуру черных ящиков, а затем на Zend Framework, которая может быть более ограничена разработчиком в определенных ситуациях.

Но самым очевидным преимуществом для меня является Zend Technologies и репутация Andi Gutmans и Zeev Surask.

К лучшему или худшему кажется, что многие предприятия решили, что Zend Framework - это путь. Не уверен, что это будет верно для ZF2, время покажет.

Разработчики гораздо более гибкие, чем компании, в которых они работают.



У меня ограниченный опыт работы с CI, но он, похоже, больше похож на структуру черных ящиков, а затем на Zend Framework, которая может быть более ограничена разработчиком в определенных ситуациях.

Но самым очевидным преимуществом для меня является Zend Technologies и репутация Andi Gutmans и Zeev Surask.

К лучшему или худшему кажется, что многие предприятия решили, что Zend Framework - это путь. Не уверен, что это будет верно для ZF2, время покажет.

Разработчики гораздо более гибкие, чем компании, в которых они работают.



У меня ограниченный опыт работы с CI, но он, похоже, больше похож на структуру черных ящиков, а затем на Zend Framework, которая может быть более ограничена разработчиком в определенных ситуациях.

Но самым очевидным преимуществом для меня является Zend Technologies и репутация Andi Gutmans и Zeev Surask.

К лучшему или худшему кажется, что многие предприятия решили, что Zend Framework - это путь. Не уверен, что это будет верно для ZF2, время покажет.

Разработчики гораздо более гибкие, чем компании, в которых они работают.