Главная » Файлы » Всё для Dle » Модули для Dle [ Добавить материал ]

Чистка неиспользуемых картинок
[ · Скриншот ] 06.03.2011, 20:56
одуль проводит очистку картинок которые не используются на сайте.

Алгоритм модуля простой, берем полный список файлов в папке uploads/posts/* заполняем таблицу PREFIX_clean, а потом проверяем на наличия изображений в таблице PREFIX_images, если нету то удаляем.

Настройки модуля в главном файле engine/inc/cleandisk.php они довольно понятно прокоментированы.

Установка:
1. Распаковать архив в корень
2. Запустить install.php

Функции модуля:
Сканировать - сканирует папку uploads/posts/* и в пакетном режиме записывает в БД пути и имена картинок
Очистить - фильтрует картинки и удаляет не нужные (в автоматическом режиме)

Сайт с количеством новостей 75К+ (ранее наполняемый граббером) нашлось примерно 200 Мбайт ненужных картинок.

Знайте: Очистка диска от картинок - операция трудоемкая и не приносящая столь явного положительного эффекта. Чем больше картинок будет удалено, тем больше будет деградация качества работы дисковой подсистемы сервера.

Категория: Модули для Dle | Добавил: Sky_DM | Теги: чистка, картинок, неиспользуемых
Просмотров: 289 | Загрузок: 0 | Рейтинг: 5.0/1
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]