Я знаю мало людей, которые любят уборку. И ещё меньше админов, которые испытывают удовольствие от ручной чистки папок с временными файлами, которые имеют обыкновение «распухать» до самых невероятных размеров.
Свободное место на сервере заканчивается, а ты сиди и думай, можно удалять этот файл или нет. Мало ли.
В MyChat до недавнего времени на сервере было две таких папки: \backup и \images. В первой складываются автоматические резервные копии базы данных сервера, раз в неделю. Это ещё куда ни шло. А вот во второй папке хранятся оригиналы и уменьшенные копии картинок, скриншотов и фотографий, которые отправлялись пользователями в чат. Вечно.
У кого сеть небольшая, или пользователи не особо активно пользуются этой функцией, всё вроде бы нормально и не особо заметно. А вот у нас сервер публичный (mychat-server.com), заходят туда, сами понимаете, все, кому не лень. Зашёл я сегодня на VDS, где крутится наш тестовый сервер, и смотрю, что-то маловато свободного места на нём. Непродолжительные поиски привели к папке C:\Documents and Settings\All Users\Application Data\MyChat Server\images\. больше 5 000 файлов и солидный размер. Мы чистили кеши вручную, время от времени. Но теперь, похоже, настал момент включить автоматизацию.
Итак, что можно предпринять? По доброй традиции, у администраторов MyChat есть несколько путей:
Да, фишка эта будет доступна в следующей версии, сразу после 4.11.