alfaitstudio.ru
Услуги
  • Интерактивная видеостудия
    • Съёмка в видеостудии с прозрачной доской
    • Проведение онлайн-трансляций и вебинаров
    • Съёмка видео для соцсетей
    • Съёмка видео обзоров/распаковок/анпакингов
    • Съёмка онлайн-курсов
    • Съёмка поздравлений
    • Съёмка видеоподкастов
  • Разработка сайтов на CMS
    • Создание сайтов
    • Создание интернет-магазинов
    • Создание маркетплейсов
    • Создание лэндингов/посадочных страниц
  • Продвижение и реклама
    • Поисковое продвижение и оптимизация
    • Настройка и ведение контекстной и таргетированной рекламы
    • Продвижение в социальных сетях
    • SEO аудит сайта
    • Продвижение интернет магазина
    • Продвижение промышленных и производственных предприятий
  • Графика и дизайн
    • UX/UI дизайн сайтов и приложений
    • Создание 3D моделей
    • Разработка фирменного стиля
    • Создание логотипа
  • 1C - установка и оптимизация
    • Установка и оптимизация 1С сервера
    • Устранение ошибок 1С
    • Создание и настройка обмена данными между 1С и 1С Битрикс
  • Разработка мобильных приложений
    • Разработка приложений для iOS и Android
  • Видеопродакшн
    • Рекламные видеоролики
Пресс-центр
  • Новости
  • Блог
  • Блогинг и соцсети
  • Всё о видеоконтенте
  • Онлайн обучение
  • Системное администрирование
Проекты
  • Разработка
  • SEO
  • Дизайн
Команда
Компания
  • О компании
  • Команда
  • Сертификаты
  • Реквизиты
  • Пользовательское соглашение
  • Политика обработки персональных данных
  • Публичный договор-оферта
  • Правила работы в студии
  • Как оставить отзыв
Контакты
Ещё
    Задать вопрос
    Корзина0
    +7 (800) 555-26-23
    +7 (982) 928-11-11
    Заказать звонок
    88005552623@mail.ru
    Тюмень, ул. Ленина 2а, ТРЦ Панорама, 6 этаж 603 офис
    • Вконтакте
    • Facebook
    • Telegram
    • YouTube
    • Одноклассники
    • Whats App
    • Viber
    0
    +7 (800) 555-26-23
    +7 (982) 928-11-11
    Заказать звонок
    alfaitstudio.ru
    Услуги
    • Интерактивная видеостудия
      Интерактивная видеостудия
      • Съёмка в видеостудии с прозрачной доской
      • Проведение онлайн-трансляций и вебинаров
      • Съёмка видео для соцсетей
      • Съёмка видео обзоров/распаковок/анпакингов
      • Съёмка онлайн-курсов
      • Съёмка поздравлений
      • Съёмка видеоподкастов
    • Разработка сайтов на CMS
      Разработка сайтов на CMS
      • Создание сайтов
      • Создание интернет-магазинов
      • Создание маркетплейсов
      • Создание лэндингов/посадочных страниц
    • Продвижение и реклама
      Продвижение и реклама
      • Поисковое продвижение и оптимизация
      • Настройка и ведение контекстной и таргетированной рекламы
      • Продвижение в социальных сетях
      • SEO аудит сайта
      • Продвижение интернет магазина
      • Продвижение промышленных и производственных предприятий
    • Графика и дизайн
      Графика и дизайн
      • UX/UI дизайн сайтов и приложений
      • Создание 3D моделей
      • Разработка фирменного стиля
      • Создание логотипа
    • 1C - установка и оптимизация
      1C - установка и оптимизация
      • Установка и оптимизация 1С сервера
      • Устранение ошибок 1С
      • Создание и настройка обмена данными между 1С и 1С Битрикс
    • Разработка мобильных приложений
      Разработка мобильных приложений
      • Разработка приложений для iOS и Android
    • Видеопродакшн
      Видеопродакшн
      • Рекламные видеоролики
    Пресс-центр
    • Новости
    • Блог
    • Блогинг и соцсети
    • Всё о видеоконтенте
    • Онлайн обучение
    • Системное администрирование
    Проекты
    • Разработка
    • SEO
    • Дизайн
    Команда
    Компания
    • О компании
    • Команда
    • Сертификаты
    • Реквизиты
    • Пользовательское соглашение
    • Политика обработки персональных данных
    • Публичный договор-оферта
    • Правила работы в студии
    • Как оставить отзыв
    Контакты

      Видеостудия

      Разработка сайтов

      Дизайн и графика

      1С - установка и оптимизация

      Реклама и продвижение

      alfaitstudio.ru
      Услуги
      • Интерактивная видеостудия
        Интерактивная видеостудия
        • Съёмка в видеостудии с прозрачной доской
        • Проведение онлайн-трансляций и вебинаров
        • Съёмка видео для соцсетей
        • Съёмка видео обзоров/распаковок/анпакингов
        • Съёмка онлайн-курсов
        • Съёмка поздравлений
        • Съёмка видеоподкастов
      • Разработка сайтов на CMS
        Разработка сайтов на CMS
        • Создание сайтов
        • Создание интернет-магазинов
        • Создание маркетплейсов
        • Создание лэндингов/посадочных страниц
      • Продвижение и реклама
        Продвижение и реклама
        • Поисковое продвижение и оптимизация
        • Настройка и ведение контекстной и таргетированной рекламы
        • Продвижение в социальных сетях
        • SEO аудит сайта
        • Продвижение интернет магазина
        • Продвижение промышленных и производственных предприятий
      • Графика и дизайн
        Графика и дизайн
        • UX/UI дизайн сайтов и приложений
        • Создание 3D моделей
        • Разработка фирменного стиля
        • Создание логотипа
      • 1C - установка и оптимизация
        1C - установка и оптимизация
        • Установка и оптимизация 1С сервера
        • Устранение ошибок 1С
        • Создание и настройка обмена данными между 1С и 1С Битрикс
      • Разработка мобильных приложений
        Разработка мобильных приложений
        • Разработка приложений для iOS и Android
      • Видеопродакшн
        Видеопродакшн
        • Рекламные видеоролики
      Пресс-центр
      • Новости
      • Блог
      • Блогинг и соцсети
      • Всё о видеоконтенте
      • Онлайн обучение
      • Системное администрирование
      Проекты
      • Разработка
      • SEO
      • Дизайн
      Команда
      Компания
      • О компании
      • Команда
      • Сертификаты
      • Реквизиты
      • Пользовательское соглашение
      • Политика обработки персональных данных
      • Публичный договор-оферта
      • Правила работы в студии
      • Как оставить отзыв
      Контакты
        0
        alfaitstudio.ru
        0
        Телефоны
        +7 (800) 555-26-23
        +7 (982) 928-11-11
        Заказать звонок
        • Услуги
          • Назад
          • Услуги
          • Интерактивная видеостудия
            • Назад
            • Интерактивная видеостудия
            • Съёмка в видеостудии с прозрачной доской
            • Проведение онлайн-трансляций и вебинаров
            • Съёмка видео для соцсетей
            • Съёмка видео обзоров/распаковок/анпакингов
            • Съёмка онлайн-курсов
            • Съёмка поздравлений
            • Съёмка видеоподкастов
          • Разработка сайтов на CMS
            • Назад
            • Разработка сайтов на CMS
            • Создание сайтов
            • Создание интернет-магазинов
            • Создание маркетплейсов
            • Создание лэндингов/посадочных страниц
          • Продвижение и реклама
            • Назад
            • Продвижение и реклама
            • Поисковое продвижение и оптимизация
            • Настройка и ведение контекстной и таргетированной рекламы
            • Продвижение в социальных сетях
            • SEO аудит сайта
            • Продвижение интернет магазина
            • Продвижение промышленных и производственных предприятий
          • Графика и дизайн
            • Назад
            • Графика и дизайн
            • UX/UI дизайн сайтов и приложений
            • Создание 3D моделей
            • Разработка фирменного стиля
            • Создание логотипа
          • 1C - установка и оптимизация
            • Назад
            • 1C - установка и оптимизация
            • Установка и оптимизация 1С сервера
            • Устранение ошибок 1С
            • Создание и настройка обмена данными между 1С и 1С Битрикс
          • Разработка мобильных приложений
            • Назад
            • Разработка мобильных приложений
            • Разработка приложений для iOS и Android
          • Видеопродакшн
            • Назад
            • Видеопродакшн
            • Рекламные видеоролики
        • Пресс-центр
          • Назад
          • Пресс-центр
          • Новости
          • Блог
          • Блогинг и соцсети
          • Всё о видеоконтенте
          • Онлайн обучение
          • Системное администрирование
        • Проекты
          • Назад
          • Проекты
          • Разработка
          • SEO
          • Дизайн
        • Команда
        • Компания
          • Назад
          • Компания
          • О компании
          • Команда
          • Сертификаты
          • Реквизиты
          • Пользовательское соглашение
          • Политика обработки персональных данных
          • Публичный договор-оферта
          • Правила работы в студии
          • Как оставить отзыв
        • Контакты
        • Корзина0
        • +7 (800) 555-26-23
          • Назад
          • +7 (800) 555-26-23
          • +7 (982) 928-11-11
          • Заказать звонок
        88005552623@mail.ru
        Тюмень, ул. Ленина 2а, ТРЦ Панорама, 6 этаж 603 офис
        • Вконтакте
        • Facebook
        • Telegram
        • YouTube
        • Одноклассники
        • Whats App
        • Viber
        • Главная
        • Пресс-центр
        • Блог
        • Как настроить автоматическое удаление неактуального кэша сайтов "1С-Битрикс"

        Как настроить автоматическое удаление неактуального кэша сайтов "1С-Битрикс"

        31 марта 2021
        Блог
        UPD. Если вы столкнулись с проблемой разрастания файлового кэша, скорее всего, ваш проект не оптимизирован и работает не корректно. Как правило, для крупных проектов используются быстрые диски SSD/NVME, которые стоят дорого и неразумно забивать пространство кэшем в размерах от 100Гб. Правильным решением будет перенести кэш в RAM. Рассмотрим memcached в нашей статье "Memcache — замена способа хранения кэша из файловой системы в оперативную память".

        Как часто вы очищаете кэш "Битрикс"? И знаете ли, что это нужно делать регулярно?
        В этой статье наш эксперт Антон Моисеев расскажет для чего нужно чистить кэш, а также подробно со скриншотами покажет 100% работающий метод настройки регулярной автоматической очистки кэша сайтов "1С-Битрикс", который с успехом был применён командой ALFA IT STUDIO для крупного интернет-магазина alfaopt.com.

        Зачем регулярно очищать кэш "Битрикс"

        Во-первых, безграничное накопление кеша на диске, может привести к его полному заполнению, к замедлению работы сайта и в итоге к аварийной остановке сервера.

        Во-вторых, кэшированные файлы мешают пользователям вашего ресурса увидеть актуальную врсию страниц сайта. То есть внесённые на сайт изменения в контент или другие блоки через админпанель просто не отобразятся.

        Настраиваем автоматическое удаление кэша на 1С-Битрикс

        Перейдите на панели администрирования в Настройки (1) → Настройки продукта (2) → Автокеширование (3). Откройте вкладку «Очистка файлов кеша» и выберите (4):

        • Только устаревшие.
        • Все.
        • Меню – в случае, если проводите проверки доступа к его пунктам.
        • Весь управляемый – файлы раздела /bitrix/managed_cache/.
        • Все страницы HTML кеша.
        state.png

        Папка /bitrix/cache/ растет

        В папке /bitrix/cache/ находятся файлы неуправляемого кэша. Она может увеличиваться в объеме, если при создании файлов устанавливаются права без возможности их последующего изменения и удаления.

        При назначении прав на файлы и папки используются значения констант BX_FILE_PERMISSIONS и BX_DIR_PERMISSIONS из /bitrix/php_interface/dbconn.php. но часто срабатывает маска прав на сервере и чтобы избежать этого необходимо прописать в этом же скрипте:

        umask(000);
        @umask(~BX_DIR_PERMISSIONS);

        Не удаляется устаревший кэш

        Для удаления устаревшего кэша нужно добавить нового агента. Перейдите в Настройки (1) → Настройки продукта (2) → Агенты (3) и выберите «Добавить агента» (4).

        c04105cc-9066-11eb-82e3-fa163e7d9ee1.png

        В открывшейся вкладке задайте настройки для агента (1-4):

        • Функция агента – clean_expire_cache();
        • Сортировка – 100.
        • Интервал – 10.
        • Модуль – main 

        Прочитав много статей по схожим проблемам, не увидел указание модуля - main. Обратите на это внимание!

        Сохраните нового агента.

        1-4.png

        Далее перейдите в /bitrix/php_interface/. Найдите файл init.php.

        В файл вставьте:

        if (defined("BX_CRONTAB") && BX_CRONTAB === true)
           $endTime = time()+5; //Если на кроне, то работает 5 секунд 
        else
           $endTime = time()+1; //Если на хитах, то не более 1 секунды
        

        Время работы скрипта зависит от того, исполняется он на Cron или нет. Если скрипт исполняется не на Cron, то время исполнения назначается в 1 секунду.

        Если файла init.php нет, то создайте его и вставьте:

        <?
        function clean_expire_cache($path = "") {
        if (!class_exists("CFileCacheCleaner")) {
        require_once ($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/classes/general/cache_files_cleaner.php");
        }
        $curentTime = mktime();
        if (defined("BX_CRONTAB") && BX_CRONTAB === true) $endTime = time() + 5; //Если на кроне, то работает 5 секунд
        else $endTime = time() + 1; //Если на хитах, то не более 1 секунды
        //Работаем со всем кэшем
        $obCacheCleaner = new CFileCacheCleaner("all");
        if (!$obCacheCleaner->InitPath($path)) {
        //Произошла ошибка
        return "clean_expire_cache();";
        }
        $obCacheCleaner->Start();
        while ($file = $obCacheCleaner->GetNextFile()) {
        if (is_string($file)) {
        $date_expire = $obCacheCleaner->GetFileExpiration($file);
        if ($date_expire) {
        if ($date_expire < $curentTime) {
        unlink($file);
        }
        }
        if (time() >= $endTime) break;
        }
        }
        if (is_string($file)) {
        return "clean_expire_cache(\"" . $file . "\");";
        }
        else {
        return "clean_expire_cache();";
        }
        }

        Чистим кеш крупного интернет-магазина


        Данным методом решили накопление огромного кэша у нашего клиента - компании ООО "ОС АЛЬФАСНАБ".

        Сайт https://alfaopt.com

        Кэш за несколько суток мог превышать ~500гб, как видим на скриншоте ниже до ручного удаления кэш составляет ~500гб

        site1.png
        Обращаем внимание на столбец Used раздела vda1

        После внедрения агента удаления кэша, у клиента максимальный размер составил ~150гб.

        site2.png
        Обращаем внимание на столбец Used раздела vda1

        Проблема решена, сайт работает стабильно, данные отображаются в реальном времени. В итоге - клиент доволен.

        автор статьи: Антон Моисеев

        Если у вас возникают проблемы с работой системы "1С-Битрикс", необходимы доработки и уникализация по запросы вашего бизнеса, обращайтесь!
        Команда ALFA IT STUDIO постоянно решает сложные задачи и помогает своим клиентам вывести прибыльность на новый уровень.

        Подписаться на
        рассылку

        Будьте в курсе последних новостей отрасли

        Подписаться

        Команда

        Антон Моисеев
        1С Битрикс разработчик
        Антон Моисеев
        E-mail
        prog@alfaopt.com
        Телефон
        +7 (982)968-26-23
        Написать сообщение
        • Комментарии
        Загрузка комментариев...
        Назад к списку
        Услуги
        Интерактивная видеостудия
        Разработка сайтов на CMS
        Продвижение и реклама
        Графика и дизайн
        1C - установка и оптимизация
        Разработка мобильных приложений
        Видеопродакшн
        Пресс-центр
        Новости
        Блог
        Блогинг и соцсети
        Всё о видеоконтенте
        Онлайн обучение
        Системное администрирование
        Компания
        О компании
        Команда
        Сертификаты
        Реквизиты
        Пользовательское соглашение
        Политика обработки персональных данных
        Публичный договор-оферта
        Правила работы в студии
        Как оставить отзыв
        Проекты
        Контакты
        Подписка на рассылку
        +7 (800) 555-26-23
        +7 (982) 928-11-11
        Заказать звонок
        88005552623@mail.ru
        Тюмень, ул. Ленина 2а, ТРЦ Панорама, 6 этаж 603 офис
        • Вконтакте
        • Facebook
        • Telegram
        • YouTube
        • Одноклассники
        • Whats App
        • Viber
        Версия для печати
        Политика конфиденциальности
        © 2025
        0

        Ваша корзина пуста

        Исправить это просто: выберите в каталоге интересующий товар и нажмите кнопку «В корзину»
        В каталог
        Заказать звонок
        Написать сообщение
        Оставить отзыв
        Ближайший офис

        Мы используем файлы cookie, разработанные нашими специалистами и третьими лицами, для анализа событий на нашем веб-сайте, что позволяет нам улучшать взаимодействие с пользователями и обслуживание. Продолжая просмотр страниц нашего сайта, вы принимаете условия его использования. Более подробные сведения смотрите в нашей Политике в отношении файлов Cookie.