Инструкция по самостоятельной настройке отображения разделов меню для пользователя Битрикс 24
Установка memcached в BitrixVM и настройка работы в Битрикс
Memcached — программное обеспечение, реализующее сервис кэширования данных в оперативной памяти на основе хеш-таблицы. Для администратора сайта на Битрикс это означает, что кешируемые данные будут грузится из оперативной памяти, что гораздо эффективнее, чем использование файлов для хранения кеша. 1. Устанавливаем memcached на сервер. Так как BitrixVM устанавливается на CentOS, то команда установки выглядит так: yum -y install memcached Если вы используете другую операционную систему, то команда установки может отличаться...
Оптимизация базы данных для больших проектов 1С-Битрикс
Всем привет! Буквально сегодня весь день занимался проблемой медленной работы с базой данных. Немного вводной: есть корпоративный портал на битриксе. Живет он около 10 лет, соответственно мусора на нем накопилось очень-очень много. Таблица инфоблоков насчитывает около 500 тысяч элементов. И вот подошел момент, когда простые запросы к таблице инфоблоков (даже если писать их на чистом sql), результат которых должен быть под 100 записей длятся около 1-2 секунд, а если запрашивать пользовательские свойства, то и все 3-4. Примерный запрос: SELECT * FROM b_iblock_element WHERE IBLOCK_ID = 3 AND...