Сегодня расскажу о уменьшении места, которое нужно вордпресу на хостинге. Для многих это будет не актуально, сейчас хостинг стал дешевый, за несколько $ в месяц предлагают гигабайты на диске, но есть и минимальные тарифы, по 50-100-500 мегабайт, для пользователей которых данная информация будет очень полезна.
Что необходимо? Доступ по ftp к вашему блогу на WordPress.
Что будем удалять?
- Темы оформления, которые вам больше не нужны. Если вы планируете когда-то поменять — удалите, перекачайте на свой компьютер, когда будете менять, тогда и закачаете. Тоже самое относится и к неиспользуемым плагинам.
- Файлы с переводом интерфейса (в основном плагинов и админки) на различные языки, файлы которые заканчиваются вот так: es_ES.mo (испанский), zh_CN.mo (китайский). Эти файлы лежат обычно в папках lang, languages, только оставляйте файлы с русским языком RU.po и оригинальные с расширением .pot
- Скриншоты, файлы типа screenshot-1.png
- Различные инструкции типа readme.txt, readme.html, если вы опытный пользователь, то и так знаете что там написано, если будет нужно — всегда можно зайти на страничку плагина и прочитать все что нужно. А если вдруг с плагином начинаются проблемы, то все равно нужно лезть на сайт, общаться с автором.
- Лицензии в формате .txt, все равно кроме вас их там никто не прочитает
- Папки с временными файлами, которые созданы плагинами. Они могут остаться, если вы отключали плагины не отключив их в настройке.
- Неудачные апгрейды, папка upgrade, там могут остаться временные файлы.
- Образцы конфигов, wp-config-simple.php, которые идут в инсталяте, старые версии конфигов и системных файлов — их часто создают различные плагины после редактирования, добавления в конфиги своей информации.
- Карта сайта в формате xml, она занимает много места, если у вас много страниц. Можно настроить плагин для генерации карты на создание только запакованного.
Где лежат эти файлы? каталог public_html/каталог, куда установлен вордпресс/wp-content
основной размер создают плагины plugins и темы. Удалите все темы, кроме используемой, затем займитесь плагинами.
Вот вам пример, один из самых популярных плагинов simple-tags, содержит
- 6 скриншотов (414к)
- 1 ридми (12к)
- 18 файлов переводов (1064К), 16 если оставлять русский (879к)
практически полтора мегабайта совершенно ненужной информации, после очистки остается всего 515к, т.е. 75% из занимаего им по умолчанию места было совершенно бесполезно.
Другой пример, плагин wp-optimize, общий размер до очистки 163к, после 28к. Что не нужно: index.htm, readme.txt, screenshot-1.jpg, screenshot-2.jpg, wp-optimize-fa_IR.mo, wp-optimize-fa_IR.po. Уменьшается в 5 раз!
Популярный google-sitemap-generator после очистки всего 276к, выкидывается 1.5 мегабайта описания и интерфейсов на разных языках.
После полной очистки блог становится заметно меньше, 18 мегабайт для сайта с 26 плагинами (без учета картинок в постах), до очистки 30-40М. Это кажется совсем немного даже если у вас 50-100 мегабайт, но оставшееся место будет быстро сокращаться, например, из-за временных файлов различных кэширующих плагинов и в какой-то момент сайт может перестать работать.
Если вы закачиваете картинки в блог, то со временем каталог с ними станет очень большим. Старайтесь сжимать и оптимизировать размер картинок.
Один минус ручной очистки — после обновления плагина его нужно чистить заново.
Что пожно еще выкинуть? как уменьшить размер установки не ухудшая функциональность?