Список для проверки сайта на 1С Битрикс

Правильное создание резервных копий сайта

Перенос сайта НЕ рекомендуется осуществлять средствами битрикс (облако, restore.php) т.к. не редки случаи, когда резервная копия создается с неактуальными (устаревшими) данными и в неполном объеме. Используйте стандартные средства хостинга (FTP, SSH, встроенное резервное копирование) для переноса.

 

Проверка подключаемых скриптов и стилей

После переноса могут возникнуть проблемы с отображением css-стилей (графики) и js-скриптов. Кэш-система Битрикса генерирует уникальные пути до этих файлов в т.ч. в CDN (облаке), которые становятся неактуальны после переноса сайта.

Для решения проблемы необходимо очистить кэш из администраторской панели или очистить папки bitrix/cache и bitrix/managed_cache. Убедиться, что ваш браузер так же не закешировал состояние сайта до правок.

 

Проверка производительности

Проверка производительности замеряется на “чистой” установке редакции Битрикс, в таком случае, оценка будет объективной в 99% случаев. При проверке производительности уже наполненного и доработанного сайта (в т.ч. с установленными решениями из Маркетплейса) оценка производительности будет ниже в зависимости от качества используемых решений.

 

Экспорт товаров из 1С или CSV, XLSX, TXT

Рекомендуемый тип выгрузки товаров на сайт - синхронизация с 1С. При объемных выгрузках 1С разбивает список на части и сервер успевает принять данные без перегрузок. В случае экспорта товаров через файлы нет возможности автоматической разбивки, поэтому сервер может прекращать загрузку объемных выгрузок из-за timeout > 180 секунд.

 

После переноса сайта

После переноса сайтов на другой сервер нужно проверять таблицу прав (cmod), владельца и группу прав.

Неправильно установленные права доступа будут оказывать деструктивное влияние на работу сайта, при этом скрипты 1С Битрикса (например, обновления или тест проверки) могут ссылаться на некорректную настройку параметров PHP (php.ini).

 

Файлы кэша

Чрезмерная нагрузка на сервер и замедление работы Битрикса может быть вызвана поврежденным, неправильно сгенерированным кэшем, а также переполнением доступного дискового пространства кэшем.

В админ. панеле, в разделе настроек кеширования, на вкладке "Очистка файлов кеша" можно использовать инструмент в разделе настроек кеширования, на вкладке "Очистка файлов кэша".

Например, при исчерпания свободного места можно также наблюдать ошибку, ссылающуюся якобы на работу mysql , проблему “отключения” базы данных сайта.

Пример ошибки:

Bitrix\Main\DB\ConnectionException] Mysql connect error [localhost, 127.0.0.1]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) (400)

 

Для решения вопроса, можно использовать SSH или FTP доступ  (рекомендуется использовать крайне осторожно) для очистки каталогов "/bitrix/cache/ " и "/bitrix/managed_cache/"
После - выполнить запрос в MySQL "TRUNCATE TABLE b_cache_tag" и  проверить работу.

 

Кэширование меню

В некоторых случаях, для каждого меню создается отдельный кэш при разных ссылках для разных пользователей, из-за этого размер папки с кэшем меню "/bitrix/managed_cache/MYSQL/menu/"  может превышать размер сайта.

В случае, если меню в разных каталогах не изменяется, то для каждого меню в свойствах вызова компонента меню, нужно задать по одному кэшу:

"CACHE_SELECTED_ITEMS" => "N", // Не создавать кэш меню для каждой страницы

Если меню не модифицируется для разных пользователей, то права доступа не учитываем:

"MENU_CACHE_USE_GROUPS" => "N", // Выключить учет прав доступа

 

Указать корректный домен

Если подразумевается тестирование на техническом домене или смена домена, то  в настройках Облака 1С Битрикс: ВАШДОМЕН/bitrix/admin/bitrixcloud_cdn.php?lang=ru потребуется новый домен.


Некорректный ответ сервера

В случае получения ошибки "Некорретный ответ сервера" требуется закомментировать код в /bitrix/modules/main/tools/upload.php

 

Файл robots.txt

Рекомендуется исключать из поискового индекса служебные запросы путем указания их в файле robots.txt

 

Cбор данных "Пути по сайту"

В некоторых редакциях  1С-Битрикс есть опция "Пути по сайту", которую для оптимизации работы нужно отключать. в разделе "Настройка данных" - убрать отметку с пункта "Собирать данные для отчета "Пути по сайту"?" - "Сохранить".

Консультант
Перезвонить
Оплата
Личный кабинет
No products in cart

Перезвоним в удобное для вас время


Вы должны включить JavaScript чтобы использовать эту форму.

Быстрая оплата


 

Пополнить баланс
Быстрое пополнение
баланса аккаунта.
Оплатить заказ
Прямая оплата заказа
(узнать номер у менеджера).

 

Пополнение баланса
руб.
Оплата заказа
0 руб.
Регистрация нового пользователя
You are not currently logged in. In order to post this item please login now or provide the following details to register.
Существующий адрес электронной почты. Все почтовые сообщения с сайта будут отсылаться на этот адрес. Адрес электронной почты не будет публиковаться и будет использован только по вашему желанию: для восстановления пароля или для получения новостей и уведомлений по электронной почте.

Вы должны включить JavaScript чтобы использовать эту форму.

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.

Вертикальные вкладки