Комментарии 35
В Yii2 это уже пофиксили, да никак не доходят руки накатить новую версию и перепроверить на сайте-стотысячнике.
Ну а обычно сложность только возникает, если используется mysql_ библиотека и просто из-за отсутствия штатных разработчиков, которые бы поддерживали актуальность скрипта. Многие сайты работают по принципу: «работает — не трогай».
сложность только возникает… просто из-за отсутствия штатных разработчиков, которые бы поддерживали актуальность скрипта. Многие сайты работают по принципу: «работает — не трогай».
Это самая большая проблема индустрии :(
К сожалению, чем дольше ждать, тем сложнее довести скрипт до новой версии
Если у пользователя старый php. Значит и Plesk тоже старый. И не собирает информацию о php. Разве нет?
Plesk вначале начал давать возможность подключить самособранные PHP, а затем (тоже давно уже) начал поставлять дополнительные версии PHP сам, чтобы решить проблему с отсутствием нужной сборки и сложность сборки самостоятельной, но раньше не было известно — кто и что выбрал.
К примеру, количество клиентов из России и Японии падает, поэтому большая часть проектов — легаси, в котором страшно что-то менять, а из Литвы и Кореи растёт, поэтому там больше свежих проектов с новыми версиями PHP?
возможно еще причина в том, что панели больше предпочитают владельцы не особо продвинутые в администрировании, соответственно не стремящиеся что-то лишний раз менять, обновлять и перенастраивать, пока и так работает
Китай — версия 4.4
WTF…
И вот сидишь такой, развернул локалку, поставил 7.2 да ещё заморских приблуд и прогаешь на ней, а потом приходишь в компанию, а там 5.3. И никому там неинтересно, что появились типы аргументов, есть PDO, сокращённые конструкции if() и ещё много чего. Бизнес любит стабильность. Печально все это (
Очень удивлен высоким долям версий ниже 5.6. Я могу понять инертность в переходе на 7.x, у самого есть 1 проект, изобилующий mysql_. Начинался он с ранних версий 5.3, но на каждую новую версию вплоть до 5.6, включительно, обновлялся регулярно.
Была проведена огромная разъяснительная работа с клиетами по электронной почте, телефону. Было выделено несколько коллег, которые помогали переносить данные со старых сайтов на новые Joomla либо Wordpress. В результате огромной работы уже в августе 2016 года мы смогли отказатся от поддержки PHP 5.2, 5.3 и даже 5.4
Самое забавное, что некоторые пользователи Wordpress заметили что сайты стали работать гораздо быстрее и писали нам в техподдержку «Вы что-то исправили у меня на сайте? Он теперь быстрее открывается. Мне нужно больше платить ?»
Суть этой истории проста: не нужно боятся отказываться от старых, неподдерживаемых версий.
Потери клиентов были не такие уж и значительные т.к. во первых: уже не было к кому бежать, во вторых мы помогли большинству клиентов обновится до чего-то более свежего.
Заранее была задумана стратегия "не будем прекращать поддержку до последнего, чтобы от тех, кто прекратил раньше, бежали к нам, а когда останемся последними прекратим, ведь некуда будет бежать" или просто осознали почему конкуренты прекратили раньше? Если заранее, то большой респект :)
Во вторых в Германии очень ценится качественная техподдержка (яркие примеры: клиенты О2 могут висеть по 30-50 минут на телефоне дожидаясь ответа оператора. Другой пример — платные номера техподдержки: от 10 центов до евро в минуту) — Вторым нашим шагом была огромная работа техподдержки по удержанию клиентов.
Все остались в выигрыше: и мы с низкими затратами на поддержку софта и клиенты с более или менее новыми/залатаными сайтами
PHP 5.x – старикам здесь (не) место