Intereting Posts
htaccess переписывает все запросы на один контроллер Codeigniter, создающий новый сеанс при каждой загрузке страницы Нужна помощь … как добавить md5 в поле пароля в php? php MySqli: Как я могу переписать fetch для fetch_assoc? КАК КОНКАТ Как вставить переменную php в объект / массив javascript Проверить, существует ли ключ и получить соответствующее значение из массива в PHP Где получить доступ к API Google Analytics access_token? Редактирование PDF в PHP? Безопасное FTP-соединение с использованием PHP Отправка новостных бюллетеней HTML с помощью простого текстового резервного копирования Имена переменных PHP / function / class с использованием специальных символов Возвращает NULL вместо повторного значения в определенных столбцах Строка поиска MySQL с пробелами с использованием LIKE Изменение значений параметров команд Guzzle во время выполнения через плагины? Показать цену продажи до обычной цены (WooCommerce)

Какая версия PHP считается «стандартной» для большинства веб-хостов?

Я был удивлен, узнав, что на нескольких моих размещенных сайтах поддерживается только 5.1.6, когда в моем блоке dev работает 5.3.x. Это огромное разочарование, потому что я работал с пространствами имен (5.3+) и другими функциями, которые кажутся мне отличными, если не строго необходимыми.

Во всяком случае, при написании кода, который предназначен для переносимости (например: плагины для популярных платформ, таких как WordPress), какую версию PHP нужно планировать, исходя из минимальной версии, которая поддерживается на большинстве веб-хостов.

Кто-нибудь знает? Как можно узнать?

Проверьте http://w3techs.com/technologies/details/pl-php/all/all .

Он содержит много PHP-статистики. По состоянию на 12 декабря 2012 года ,

  • Версия 5 используется 96.4% всех веб-сайтов, которые используют PHP.
  • Версия 5.3 используется 42.3% всех веб-сайтов, которые используют PHP версии 5
  • Версия 5.2 используется 52.8% всех веб-сайтов, которые используют PHP версии 5

Моя учетная запись хостинг-сайта находится на 5.2.17. Если вы хотите, чтобы код был переносимым, я бы пошел с общей базой 5,0 функций, что довольно большой набор функций.

Во всяком случае, при написании кода, который предназначен для переносимости (например: плагины для популярных платформ, таких как WordPress), какую версию PHP нужно планировать, исходя из минимальной версии, которая поддерживается на большинстве веб-хостов.

Когда вы пишете для конкретной платформы, проверьте системные требования этой платформы. Например, WordPress 3.1 поддерживает PHP 4.3 и MySQL MySQL 4.1.2. Следующая версия 3.2 увеличит это значение до PHP 5.2.4 и MySQL 5.0. Поэтому просто проверьте соответствующий веб-сайт проекта, для которого вы хотели бы закодировать.