Ускоряем производительность сайта на Битрикс
Исходные данные
- Подопытный: сайт нашего отдела маркетинга https://www.avangard-sp.ru
- Версия PHP: 5.6
- Хостинг: Селектел
- Оценка производительности
![php56.png php56.png](/upload/medialibrary/14a/14a26d5171a382ce3d590ed36f145e46.png)
Первым делом делаем бекап сайта. Все изменения мы проводим через SSH (административная панель сайта не подходит !). Перед внесением изменений не лишним будет запустить проверку хостинга, чтобы убедиться что в результатах проверки нет никаких красных строк (Настройки → Инструменты → Проверка системы)
![proverka.png proverka.png](/upload/medialibrary/61f/61f80c8e05c395d310a2fe61fadd560e.png)
Проверяем, что используется новая версия драйвера базы данных: MySqli. Процесс перехода на новую БД подробно описан в блоге Битрикс
https://dev.1c-bitrix.ru/community/blogs/vad/the-new-kernel-and-the-mysqli-extension.php .
И меняем версию PHP в настройках хостинга
И меняем версию PHP в настройках хостинга
![php7.png php7.png](/upload/medialibrary/d93/d9321421fc6ba5ed53e9df557e33a556.png)
Подводя итог, можно что за несколько минут получили двукратное ускорение сайта. Это просто сказка. Рекомендуем перед публикацией сайта в продакшн провести его полное тестирование. Некоторые старые модули из Маркетплейс могут некорректно работать.