Виртуальные хостинги и php5.4, когда уже?

в 8:01, , рубрики: php, хостинг

Небольшая история релизов PHP:

  • версия 5.3 вышла в далеком 2009;
  • 5.4 — 1 марта 2012;
  • 5.5 — 20 января 2013.

доколе

В августе этого года PHP 5.3 получил свое последнее обновление, больше эта версия поддерживаться не будет. В 2015 году эта участь ждет и версию 5.4. К сожалению, ру-сегмент за разработчиками PHP не спешит.
В мире PHP за последние годы произошли достаточно крупные изменения. Появление GitHub, Composer и PSR серьезно изменили PHP-сообщество.
Symfony 2, laravel, а теперь yii2 можно считать нынешним мейнстримом. И конечно хочется писать современный, хороший, качественный код.
К несчастью не всегда желание совпадает с реальной действительностью. И вот к нам приходит очередной клиент, заказывает сайт и просит разместить на своем, обязательно на своем хостинге, потому как там уже крутится его блог на WordPress. А хостинг — очень хорошо если поддерживает хотя бы 5.3.Упрямость клиента тоже вызывает удивление: нынешняя стоимость хостинга — смешная сумма в районе 150 рублей в месяц, которая на порядок меньше стоимости самого сайта.
В свое время для наших хостингов очень болезненно осуществлялся переход с php5.2 на php 5.3. До сих пор на некоторых площадках версия 5.3 включается только одним единственным способом в htaccess: AddHandler application/x-httpd-php53 .php

Небольшое исследование хостингов я провел в начале и конце этого года.
Варианты с VPS,VDS, облаками сразу исключены. Так же исключаются варианты, когда хостинг предлагает собрать php самому. Выборка была из хостингов, с которыми сталкивался в процессе работы плюс топ гугла. Никакой рекламы и пиара, голые цифры:

Версия PHP лето 2013 Версия PHP на декабрь 2014
sweb.ru 5.2 5.5[upd1]
timeweb.ru 5.3 5.5
nic.ru 5.3 5.3
masterhost.ru 5.3 5.4[upd1]
hc.ru 5.3 5.4 не на всех панелях
zenon.ru 5.4 5.4
reg.ru 5.4 5.5
agava.ru 5.5 5.5
1gb.ru 5.3 5.5
hostland.ru - 5.3
dinohost.ru - 5.3
peterhost.ru - 5.4
caravan.ru - 5.4
diphost.ru 5.4 5.6
majordomo.ru - 5.5
sky-host.com - 5.3
hoster.ru - 5.4
ht-systems.ru - 5.4
bizhost.ru - 5.5
hostinger.ru - 5.5
jino.ru - 5.6
ukraine.com.ua - 5.5, 5.6-beta

Как видно из таблицы около 30% хостингов не готова перейти на 5.4, но эти 30% являются достаточно крупными игроками.

К сожалению эти 30% являются весомым доводом для наших менеджеров, чтобы не использовать новые возможности языка. Очень надеюсь, что этот пост не останется незамеченным нашими хостерами.
Конечно еще стоит вопрос: а нужен ли шаред хостингу поддержка современных версий php. Берите VPS, настраивайте и не парьтесь. Но это уже совсем другая история, да и клиенты многие с VPS просто не справятся.

[UPD.1]
Отписались по masterhost — есть поддержка php5.4, хотя ТП меня уверяла в покупке VPS
Ответ sweb —

5.4 и 5.5 доступны для самостоятельного выбора из панели управления для всех аккаунтов, зарегистрированных с момента внедрения этих версий у нас.Для аккаунтов, зарегистрированных до этого момента, версия меняется на 5.4 и 5.5 через саппорт, пока эти серверы находятся в процессе обновления.

Автор: nogoody

Источник

* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js