Какую версию php выбрать для битрикс
Переход на версию PHP 7.4
В данный момент CMS “Битрикс” рекомендует своим пользователям обновить версию PHP до 7.4. Однако в меню BitrixEnv максимальная доступная версия РНР – 7.2.
В инструкции мы рассмотрим, как перейти на PHP 7.4
1. Обновление версии BitrixEnv
Перед началом работы обязательно создайте резервную копию сервера: самостоятельно или с помощью инструмента бэкапов в панели управления.
Далее подключитесь к серверу по SSH и выполните в меню Bitrix следующие действия.
Если версия BitrixEnv ниже 7.4.3
Сначала необходимо обновить версию окружения до 7.4.3. Если вы уже используете эту версию, переходите к разделу Если версия BitrixEnv 7.4.3 или выше.
Для обновления до 7.4.3. выполните:
Если версия BitrixEnv 7.4.3 или выше
Необходимо обновить версию окружения до 7.4.11. Для этого:
Статус running означает, что операция выполняется; finished – операция успешно завершена.
Также может быть указан статус Error. Если обновление привело к некорректной работе ваших проектов, создайте обращение в нашу поддержку, предоставив реквизиты доступа к серверу для анализа проблемы.
После завершения обновления версия окружения изменится на 7.4.11:
2. Обновление версии PHP
В BitrixEnv версии 7.4.11 вы можете изменить версию PHP на 7.4. Для этого:
Версия РНР 7.4 установлена.
Если не удается выполнить обновление
Откройте файл в предпочитаемом редакторе, например:
И замените его содержимое на следующее:
После снова выполните обновление версии PHP по инструкции выше.
Выбор версии РНР для битрикс
При выборе версии РНР для битрикс нужно учитывать ряд моментов:
2) Совместимость модулей маркетплейс
Далеко не факт, что свежие версии РНР своевременно поддерживаются, особенно это касается бесплатных модулей.
Ещё статьи:
01.12.2020 Свершилось, битрикс перестал поддерживать mbstring.func_overload
Теперь для обновления на версию v20.100.0 требуется удаление опции mbstring.func_overload. Эта опция более не требуется и не поддерживается платформой. ID: 313
13.08.2020 Получить id элемента привязки к пользователю битрикс
Получить id элемента, который добавлен в свойство привязки к пользователю битрикс ID: 250
22.06.2020 Дубли внешнего кода не грузятся при импорте Битрикс
При копировании штатными средствами элементов (кнопка копировать) обнаружил такой момент, что при XML экспорте и последующим XML импорте не вс. ID: 243
Новые статьи в блоге:
07.05.2021 Дайджест №1 Ваджра и еврейский вопрос
На днях Ваджра зацепил так называемый “еврейский вопрос”, выдержка цитата:
На днях я был безжалостно записан в антисемиты. Забавно. Честно говоря. ID: 318
06.05.2021 Кто такой Андрей Ваджра? Мой персональный отзыв об этом псевдо-эксперте
Есть такой псевдо-аналитик Андрей Ваджра с Украины, основная специализация которого украинская тематика. У него есть канал в ютубе, новостной сайт и группы. ID: 317
1С-Битрикс и PHP 7: ускоряем сайт в 2 раза за 5 минут
Мы создаем крупные информационные веб-системы, глубоко интегрированные в бизнес Заказчика. Большинство наших проектов – комплексные, интеграционные.
Сегодня – перевод Битрикс-проектов на php7.
1 июля 2016 компания 1С-Битрикс анонсировала версию 16.5 платформы “Управление сайтом”, а вместе с ней поддержку PHP версии 7. Это прекрасная новость, так как PHP7 работает примерно в 2 раза быстрее. Теоретически. В статье проверяем скорость работы Битрикса на PHP7 на деле.
Переход рекомендован ВСЕМ! А в особенности тем, кого хостинг ругает за слишком высокую нагрузку на процессор.
Статья о том, как перевести на PHP 7 сайт, размещенный на хостинге TimeWeb. Для других хостингов процедура аналогичная. По итогам замеряем скорость.
Исходные данные
Моем руки
Переводим сайт на PHP 7
А теперь самое интересное
Снова смотрим на оценку производительности
Как видим, количество баллов производительности (в наших кругах “попугаев”) увеличилось в 2 раза. По информации от 1С-Битрикс увеличение может достигать 3-х раз и учитывая увиденное, этому можно верить.
Примечание №1 : препятствием к переходу на PHP7 могут стать модули из Marketplace.
Во-первых, в самом языке ужесточились правила написания кода. Например, в статических/нестатических методах и способах обращения к ним.
Во-вторых, после перевода на PHP7 нельзя будет установить из Marketplace демо-версии платных модулей, если по ним не было выпущено обновлений после 1 июля 2016. Это связано с изменением механизма защиты этих модулей.
Примечание №2 : обновление для виртуальной машины 1С-Битрикс ожидаем в сентябре. Если Ваш сайт развернут именно так, рекомендую подождать.
Подводя итог, могу сказать что получить такое ускорение сайта на битрикс за десятки минут это просто сказка. Матерые программисты подтвердят, что никакой рефакторинг кода никогда не даст такого прироста.
Всех желающих приглашаю оставить заявку на перевод своего сайта силами нашей техподдержки (быстро и с обязательным бекапом).
А для тех кто пропустил презентацию, вот то самое видео с рассказом о приросте скорости от Сергея Рыжикова
Надежный хостинг
для ваших проектов
Регистрация доменов
и другие услуги


![]() | ![]() |















