Папка /upload/ — самое «прожорливое» место в любом проекте на 1С-Битрикс. Со временем она забивается мусором: временными файлами, дубликатами и остатками удаленного контента, на которые больше нет ссылок в базе данных. Эти файлы просто «едят» дисковое пространство и замедляют создание бэкапов. Что делает это приложение? Приложение проводит глубокое сканирование файловой структуры и сверяет её с записями в базе данных. Оно находит те файлы, которые физически существуют, но фактически не используются системой, и безопасно удаляет их. Основные возможности:
Умный поиск: Находит «сиротские» файлы, которые не привязаны к инфоблокам, модулям или письмам.
Безопасность: Перед удалением вы можете просмотреть список найденных объектов, чтобы ничего не потерять.
Экономия ресурсов: Существенно уменьшает размер резервных копий и освобождает место на хостинге/сервере.
Простой интерфейс: Запуск очистки в пару кликов без сложной настройки.
Кому это нужно? — Владельцам интернет-магазинов с большим количеством товаров и частым обновлением картинок. — Проектам, которые уперлись в лимит дискового пространства на хостинге. — Администраторам, которые хотят держать структуру файлов в идеальном порядке.
1. Установка модуля После стандартной установки из Маркетплейса перейдите в настройки модуля. 2. Конфигурация (Настройки модуля) Задайте параметры, чтобы очистка была максимально безопасной и не нагружала сервер:
Минимальный возраст файла (дней): Укажите, сколько дней файл должен пролежать в папке, прежде чем система посчитает его «забытым». Это защитит временные файлы, которые еще находятся в процессе обработки.
Лимит сканирования (файлов): Определите количество файлов для проверки за один проход. Если у вас сотни тысяч файлов, лучше начать с небольших порций, чтобы не создавать нагрузку на диск.
3. Поиск и удаление Перейдите в рабочую область модуля: Настройки → Чистка /upload → Сканировать Нажмите кнопку «Сканировать». Приложение проверит файлы на соответствие вашим критериям и сверит их с базой данных. Если «лишние» файлы будут найдены, система выведет их список. Ознакомьтесь с результатами и подтвердите удаление, чтобы освободить место.
Если у вас есть идеи или пожелания по улучшению модуля или проблемы с модулем — обращайтесь в техническую поддержку: mail@profycode.pro Наш сайт — profycode.pro