Настройка сервера под 1С-Битрикс

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

Задать вопрос
Наши специалисты ответят на любой интересующий вопрос по услуге

Типовые ошибки конфигурации настройки сервера под 1С-Битрикс:

  • PHP как CGI (не путать с FastCGI). В этом случае на каждый хит запускается собственный процесс, который делает какую-то обработку, а потом гасится. Ресурсоёмкая и долгая операция, проект при такой настройке будет работать непроизводительно.
  • Использование параметра open_basedir в PHP, который призван изолировать клиентов на сервере друг от друга. Этот параметр не панацея в плане безопасности, и существенно снижает производительность.
  • Не установлен прекомпилятор PHP на хостинге. Часто его нужно включать самостоятельно. Прекомпилятор интерпретирует php скрипт в байткод, обрабатывается и сохраняет в кеше. В последующем интерпретация не требуется, байткод получается из кеша. Прекомпилятор снижает нагрузку на процессор и ускоряет исполнение php скриптов.
  • Недостаточно памяти прекомпилятору, в результате кеш для прекомпилированных скриптов будет работать крайне неэффективно на больших проектах.
  • Медленная файловая система и/или мало дискового кэша.
  • Отсутствует FrontEnd (NGINX). Подробнее смотрите в курсе для хостеров
  • NGINX есть, но всю статику запрашивает у Apache.
  • Не отрегулировано значение MaxClients в Apache.

Чек-лист по настройке

Примерный чек-лист, который должен быть выполнен при настройке веб-сервера:

  • Стабилизировать систему по памяти.
  • Обеспечить надёжность системы при возрастающей нагрузке - обслуживается максимум запросов, остальные ожидают в очереди.
  • Использовать persistent connections для базы при установленном фиксированном число процессов.
  • Используем frontend для отдачи статики.
  • Не занимать backend медленными запросами клиентов.
  • Использовать сжатие - быстрее отдавать на медленных каналах.
  • Разгрузить процессор за счет прекомпиляции PHP.
Заказать услугу
Оформите заявку на сайте, мы свяжемся с вами в ближайшее время и ответим на все интересующие вопросы.