Почему три разные версии PHP?

Почему команды PHP получили три разных стабильных версии PHP на ходу? Это: 5.6, 5.5, 5.4, и они только что выпустили альфа-версию 7.

Может ли кто-нибудь объяснить мне, почему группа PHP решила, что три разные стабильные версии PHP - это хорошая идея? И могу ли я предположить, что мне лучше просто перейти прямо в 5.7 и очистить мой код?

Я не думаю, что мои требования экзотичны - я не хрущу данные, я просто использую проверенные данные PHP для чтения / записи в MySQL - без ракетостроения.

Проблема? Моя старая WAMP Zend v6 Community Edition работала на PHP 5.5.7, а моя новая микроарматура AWS использует 5.3.29 (дата сборки май 2015, но, как ни удивительно, AWS стандартизирован на доисторических 5.3). Я обнаружил ошибку с json_encode(), Когда я понял, что у меня есть две разные версии PHP, я думаю, что лучше всего просто обновить обе версии до одинаковых. Поэтому я думаю, что 5.7 - это, вероятно, моя лучшая ставка для будущей поддержки. Комментарии приветствуются.

1 ответ

Решение

Более старые версии менее поддерживаются, чем более новые версии, однако более старые версии существуют из-за их популярности в современном производстве.

Другие вопросы по тегам