Безопасно ли разрабатывать для более старых версий Zend Framework? - PullRequest
2 голосов
/ 21 апреля 2010

Операционная система нашего поддерживаемого поставщиком сервера поддерживает только PHP 5.1.6, что ограничивает нас до ZF 1.6. Текущая версия Zend Framework требует более высокой версии PHP.

Мы изо всех сил пытаемся решить, принимать ли ZF из-за этой несовместимости. Реально ли развиваться (до бесконечности) в этих старых версиях ZF или мы должны отложить?

Функции, безопасность, ошибки и т. Д. Мы не хотим идти по этому пути или эти старые версии идеально подходят для использования в производственной среде?

Ответы [ 5 ]

3 голосов
/ 21 апреля 2010

Вы можете развиваться в них сколько угодно, но 1.6, я думаю, около 2 лет.Были исправления безопасности, которыми вы, вероятно, захотите воспользоваться, и МНОГО новых функций.Как и с любым программным обеспечением, обычно неплохо быть относительно близким к самой последней версии.

Поскольку вы говорите, что PHP 5.1.6, я предполагаю CentOS или RHEL.Если это так, вы можете установить Zend Server или Zend Server CE (бесплатно) и быть в курсе самой последней версии PHP.

1 голос
/ 22 апреля 2010

Исправления ошибок в ZF выпущены в более новой версии ZF, и они не "перенесены" в более ранние версии.

PHP 5.1.6 был выпущен более 3 с половиной лет назад. Zend Framework 1.6 тоже древний. Если вам нужна поддержка поставщика, вам следует воспользоваться рекомендациями Kevins и использовать Zend Server. Если даже это невозможно, я бы серьезно подумал о смене поставщика вашего поставщика, если это возможно.

1 голос
/ 21 апреля 2010

Как жаль. В версии 1.7 было реализовано множество структурных изменений, которые не обязательно нарушают обратную совместимость (я не уверен), но, безусловно, изменили некоторые структурные элементы ... например, новый Zend_Loader_Autoloader, а также некоторые элементы с начальной загрузкой.

Я полагаю, что Zend выпускает обновления безопасности для большинства вещей 1.x ( см. Репозиторий svn ).

0 голосов
/ 22 мая 2010

check Zend Framework php версии для минимальной версии php для каждого компонента Zend Framework для последней версии: 1.10.4

0 голосов
/ 22 апреля 2010

На данный момент ZF не настолько зрелый и стабильный, как ASP.NET (где многие компании все еще используют 2.0, когда 4.0 только что был выпущен).

Я не могу сказать, что рекомендовал бы разработку исключительно с ZF 1.6, пока не узнаете, что у вас будет четкий путь для обновления в будущем.

Возможно, вы захотите исследовать платформы, чьи текущие версии поддерживают PHP 5.1.6, или поменять поставщиков.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...