Как почистить хостинг от ненужных файлов

Обновлено: 06.07.2024

Если вы получили от хостера письмо следующего содержания:

«На Вашем аккаунте «ваш аккаунт» осталось менее десяти процентов свободного дискового пространства. Нехватка места может привести к сбоям в работе Ваших сайтов и почты,»

То не спишите переходить на более дорогой тарифный план, увеличить свободное пространство на хостинге можно, сильно большой головы с бородой для этого не надо. Ниже я расскажу, как сократить размер сайта за счёт удаления мусора на хостинге на примере CMS Joomla и хостера Спайс Веб (можно применять по аналогии ко всем движкам и хостингам).

Если у вас сайт на Битрикс, то выбирать хостера надо особенно трепетно, ведь от этого во многом зависит будущий профит коммерческого проекта. Блог Zegeberg рекомендует воспользоваться хостингом для Битрикс Adminvps, работающим по принципу «Всё включено». Шутки в сторону, любители онлайн-бизнеса, ведь сервис предлагает:

  1. Мгновенную активацию.
  2. Максимальную оперативность.
  3. Размещение данных на MVMе дисках.

Последний пункт даёт производительность в 350-400 раз выше аналогового оборудования и ускорение скорости примерно в 50 раз, проблем же со свободным пространством на диске быть не может в принципе. Неплохо, поэтому не ходите мимо.)

Что съедает свободное пространство

Увеличивают размер сайта следующие ненужные вещи:

  1. - Временные файлы,
  2. - Файлы в кэше,
  3. - Архивы,
  4. - Дубли и мини-копии картинок,
  5. - Ненужные шаблоны сайта,
  6. - Лог-файлы.

Временные файлы хранятся в папке tmp. Там находятся установочные файлы модулей, плагинов и компонентов – они после завершения установки никак не нужны, удалять их дело благое.

Папка cache никогда не пустует. Многие веб-мастера ошибочно думают, что при отключенном системном кэше никакие файлы не кэшируются – это не так. Ряд компонентов создаёт кэш независимо от системных настроек и эти файлы можно и нужно удалять для увеличения свободного пространства на хосте.

Архивы – дело нужное, но не надо их хранить на оплаченном дисковом пространстве. Нормальный хостер автоматом создаёт копии базы данных и файловой системы и хранит их на другом диске. Если хостеру вы не доверяете, то создавайте архивы сами и перекачивайте их на компьютер или Яндекс. Диск – делать им на оплаченном размере диска нечего.

Отнимают пространство диска и ненужные шаблоны. Некоторые любят ставить по очереди десятки шаблонов, выбирая лучший из них, после чего неподходящие из них оставляют на хостинге «по забывчивости».

Лог-файлы нужны для анализа и требуют не так много пространства на диске, однако хранить их много нет смысла – надо время от времени обслуживать сайт и удалять старые логи.

Удаляем мусор на хостинге

Удалить для увеличения дискового пространства мусор на хостинге можно напрямую в панели веб-мастера, через админку сайта (частично) или при подключении на хост через ftp-соединение.

Для начала надо очистить папку cache. Советую для этого зайти в панель управления хостинга, найти там вкладку «файловый менеджер» и удалить кэш там – при большом объёме кэшированных файлов удаление их через Total Commander дело долгое. Заходите в менеджер и полностью удаляете папку за минуту, переживать не стоит – она автоматом создастся опять, только будет какое-то время пустой.

На Joomla удалить кэш можно и в админке сайта. Путь:

Папка tmp очищается в любом месте – оставляйте только в ней файл index.

Архивы тоже лучше удалять через хостинг, шаблоны сайта, которые не планируется использовать, удаляйте там же, только не перепутайте и не удалите нужные из них. Про логи понятно – выделили старые и удалили, сложнее с картинками.

У меня на Joomla создаются копии картинок разного размера в папках Resized – эти копии используются для админки и вывода превьюшек. Оцените – надо ли вам оно и если не надо, то очистите паки и выставите на них в атрибутах права без записи (путь на скрине).

Результат очистки

На хостинге у меня на одном тарифе с размером дискового пространства 2 Гб 2 сайта. Письмо хостера пришло, когда размер пространства дошёл до 1,84 Гб, после очистки диска (сайта) его размер сократился до 453 Мб (скрин). Согласитесь, мусор в процессе работы сайта создаётся в жутком размере, а его удаление потребовало 10 минут и никак не повлияло на работу сайта.

Здравствуйте друзья! В данной статье показано, как проводится чистка базы данных сайта, его архивов на хостинге TimeWeb для сайтов, сделанных на WordPress.

Чистка базы данных

База_данных_сайта_1

Любой сайт (блог) в процессе своего развития становится больше и больше. На собственном сайте (блоге) размещаются новые статьи, фотографии, что увеличивает содержимое сайта и его базу данных.

Наступает такой момент, когда надо делать чистку базы данных сайта от ненужной информации – от мусора. Мусор мешает сайту нормально работать, перегружает сервер хостинга. Как минимум, сайт начинает медленно открываться и реагировать на команды. Кстати, о том, как узнать время загрузки сайта, смотрите в статье Тест скорости загрузки сайта. В недавней статье «Чистка базы данных сайта» достаточно подробно была описана процедура оптимизации базы данных с помощью плагина WP- Optimize. Выполнение процедуры оптимизации базы данных не до конца решает проблему.

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

Плагин WP-Optimize при оптимизации базы данных не учитывает это обстоятельство и сервер хостинга «забивается» большим количеством ненужной информации. Если сайт занимает 250 Мб, то при каждом сохранении, база данных будет увеличиваться на столько же. А сайт с каждым днём становится больше, ведь пишутся статьи, размещается фото.

Я попытался найти информацию в Интернете, можно ли безопасно удалять старые базы данных и как это сделать? Ответа не нашел, решил аккуратно поэкспериментировать. Работу выполнил успешно, поэтому решил поделиться своим опытом, возможно, пригодится новичкам.

Хостинг 1

Всё оказалось очень просто. Удаленные архивы баз данных никак не повлияли на работу сайта. Итак, для удаления старых баз данных заходим на хостинг TimeWeb. Проверяем в левой колонке запись «Дисковая квота», она должна быть размером в один или два сайта (не больше). Если база данных больше, делаем чистку.

Делаем бэкап и сохраняем, на всякий случай, последнюю базу данных сайта на жесткий диск компьютера (как это делать можно посмотреть статью Как сохранить копию сайта с хостинга TimeWeb). После этого нажимаем «Файловый менеджер» (если Вы там не остались после того, как делали бэкап). Выбираем старый архив базы данных и выделяем его правой кнопкой мыши. После чего, нажимаем в верхней части таблицы, «Файл» и нажимаем «Удалить». Так удаляются все ранее сохраненные архивы по очереди. После чего, возвращаемся на главную страницу, обновляем её и смотрим в строке «Дисковая квота», объем Вашей базы данных. У меня загруженность диска сервера упала с 58% до 10,5 %. Она уменьшается в разы. Всё очень просто. Проверяем работу сайта. Сайт стал работать быстрее. На этом работа закончена. Можно не боясь выполнять эту работу, удачи Вам.

Если Вам интересна тема сохранения базы данных сайта, ее оптимизации, то можете прочитать мои статьи на блоге:

13 Фев, 2013 Комментариев 79

То, что надо периодически оптимизировать базы данных или удалять ревизии постов и спам всем хорошо известно. Для тех, кто не хочет делать это вручную, даже придуманы удобные плагины для WordPress. Например, WP-Cleanup. Но все равно такая уборка не позволяет заглянуть во все углы и папки, хранящиеся на хостинге, и увидеть весь мусор. Лично я, в процессе экскурсии на хостинг по FTP, обнаружил на одном из сайтов два десятка, давно не используемых, zip архивов. Конечно, я их удалил, но подумал, вдруг у кого-то такая же история, поэтому решил написать эту небольшую статью.

Где прятались забытые архивы

Без лишних слов сразу покажу, что и где я нашел. Надо сказать, что этот мой блог на движке WordPress я редко посещаю, и за прошлый год опубликовал на нем всего лишь три статьи. Думаю, не стоит говорить, что его файлы на хостинге я проверяю еще реже. Тем не менее, в папке Uploads , рядом с папками, загруженных и отсортированных по месяцам, картинок, я обнаружил 19 zip архивов шаблонов и плагинов. Их я устанавливал когда-то в процессе всевозможных экспериментов по развитию этого блога. Причем большинство из этих плагинов и тем давно не используются и удалены. Полный путь к ним выглядел так: /public_html/wp-content/uploads .

Проверьте, может и у вас есть подобные лишние файлы. Кстати, интересно это узнать, так как на других своих сайтах я ничего лишнего не нашел. Хотя я примерно догадываюсь почему, но об этом позже. А пока соединяемся с хостингом по FTP с помощью программы FileZilla и идем по указанному выше пути.

Лишние архивы в папке uploads

Конечно, много места эти архивы не занимают, всего лишь около 9 МБ. Но ведь, если активно развивать сайт в течение нескольких лет, то размер этой папки может быть гораздо больше. По любому, зачем нам мусор? Удаляем без тени сомнения и, таким образом, освобождаем место на хостинге. Кто не рискует, может сделать копии. У меня на работе блога это, естественно, никак не отразилось.

Удаляем ненужные файлы с хостинга

Теперь все выглядит аккуратненько, как и должно быть.

Папка uploads очищена от лишних файлов

Освобождаем место в папке Uploads — удаляем лишние картинки

Кстати, как вы знаете, в той же папке Uploads на совершенно законных основаниях хранятся файлы изображений. Так вот, там тоже много мусора. Дело в том, что Вордпресс автоматически добавляет к вставляемым в посты картинкам 2-3 копии разных размеров. Поэтому неиспользуемые файлы можно удалить и, тем самым, значительно освободить дисковое пространство хостинга. Речь идет уже не о 9 МБ, а о сотнях и даже больше. Поверьте, лишние изображения занимают очень много места, особенно, если картинок большое количество. Вот, как это выглядит у меня на примере одного изображения.

Копии изображений на хостинге

Как видите, нужная картинка весит 28 КБ, а две ее копии, которые совершенно ни к чему, занимают еще 31 КБ места на хостинге, то есть размер увеличивается в 2 раза. Поэтому, когда вес папки с блогом станет критическим, вспомните, что его можно значительно снизить простым удалением копий файлов изображений. Только смотрите внимательно, иногда разные размеры бывают нужны. Например, для миниатюр.

Можно для удаления лишних картинок использовать специальный плагин DNUI Delete not used image .

Откуда взялись ненужные файлы?

Честно говоря, меня не особо волнует этот вопрос, но некоторые мысли есть. Скорее всего, эти архивы попадают в папку Uploads при установке тем и плагинов Вордпресс напрямую из админпанели. Раньше я пользовался именно этим способом. Архив загружается на хостинг, его файлы распаковывается в нужную папку, а он сам так и остается в папке загрузки.

Хотя сейчас попробовал для интереса установить пару плагинов через админку WordPress — ничего нового не появилось. К слову, мусорных файлов было не так много, так как за все время я устанавливал намного больше плагинов. Может не все из них оставляют после себя копии архивов? В любом случае, сейчас я загружаю файлы на хостинг через FTP соединение и ничего подобного не замечаю.

Какие у кого мысли на этот счет? Интересно, нашел еще кто-то в этой папке что-то не нужное? Поделитесь результатами своей проверки в комментариях.

В панели хостинга на главной странице в пункте «Ограничения» строка «Диск» — показывает сколько места занято на Вашем диске . Если доступного места на диске достаточно, то цвет текста будет зеленый, если место на диске скоро закончится, то цвет текста будет желтый, если место на диске закончилось — цвет текста красный.

Также справа в пункте «Использование диска» Вы можете увидеть диаграмму, которая показывает, чем именно занят Ваш диск: сайты, почта, базы данных и др.

Панель управления "главное"

Как определить, чем занято место на диске хостинга?

В панели хостинга в меню слева нужно перейти в раздел «Статистика» → «Использование диска». В столбцах будет отражен размер папок с файлами.

Панель управления "статистика"

Мы видим, что в нашем примере занимает больше всего места папка «www» — 434.91Мб

Панель управления "использование диска"

Панель управления "использование диска - www"

Далее мы можем удалить ненужные файлы по инструкции:

Как очистить дисковое пространство?

Очистить дисковое пространство можно удалением ненужных файлов — например, файлы кэша. Рассмотрим данный способ более подробно.

Удаление файлов кэша:

В панели хостинга в меню слева перейдите в раздел «Главное» → пункт «Менеджер файлов».

Панель управления "менеджер файлов"

Перейдите в папку с кэшем. Для сайтов на WordPress папку можно найти по пути www/ваш сайт/wp-content/cache. Выделите все содержимое каталога и очистите папку с помощью кнопки «Удалить».

Панель управления - папка cache

Также Вы можете увеличить размер самого диска на услуге хостинга, если ненужных файлов на услуге нет. Для этого Вам нужно будет сменить тариф на более высокий.

Смена размера Диска при помощи смены тарифа

Сменить тарифный план на более высокий Вы можете в личном кабинете.

Вам нужно на странице «Главное» в разделе «Виртуальный хостинг» нажмите на «Три точки» рядом с надписью Меню.

Далее откроется меню, нажмите кнопку «Изменить».

Биллинг-панель

В открывшемся меню нажимаем кнопку «Сменить тариф» и выбираем нужный тарифный план, после чего добавляем данный тариф в «Корзину» и производим оплату.
Будем произведен расчет средств, которые необходимы для смены тарифа на более высокий.

Смена тарифа

Что будет, если закончится место на диске?

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

Вам нужно будет произвести очистку диска или перейти на более высокий тариф для увеличения размера диска.

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

Читайте также: