Как я могу свести к минимуму дисковое пространство, используемое установкой Joomla?

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

Что я могу сделать, чтобы уменьшить дисковое пространство, используемое Joomla?

Существуют ли стандартные расширения, которые используют большое количество дискового пространства и которые можно безопасно удалить?

Существуют ли файлы журналов, которые могут расти с течением времени и которые могут быть безопасно удалены или сброшены каким-то образом?

cms
8 голосов | спросил Neil Robertson 25 AMpFri, 25 Apr 2014 10:46:13 +040046Friday 2014, 10:46:13

8 ответов


7

Некоторые советы,

  • Вы можете удалить неиспользуемые расширения.
  • Вы можете удалить или очистить файлы журнала. Многие расширения также создают свои собственные файлы журналов (например, PayPal, Virtuemart и т. Д.).
  • Если ваш сайт не установлен с сжатием изображения, попробуйте это. (JPEG tran или PNG out уменьшит пространство в медиа-галерее).
  • Проверьте файлы и папки времени разработки. Разработчики создают резервные копии файлов и /или резервные копии файлов, которые вы также можете удалить.
  • Резервные копии не должны храниться на одном сервере. Используйте некоторые Clouds для таких плагинов для Google для Joomla или чего-то подобного.

Надеюсь, что это поможет.

ответил Jobin Jose 25 AMpFri, 25 Apr 2014 11:06:49 +040006Friday 2014, 11:06:49
4

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

  1. Если вы используете git, удалите папку .git, это может быть MASSIVE время от времени (раньше у нас был сайт размером 1 ГБ.)

  2. Если вы используете Akeeba, удалите старые резервные копии, если его старый сайт, на мой взгляд, в какой-то момент резервной копии Akeeba хранит резервные копии, хранящиеся в папке в корневом каталоге, а затем перемещается в свою собственную папку компонентов позже, мы заметили старые резервные копии в исходном корневом каталоге, у которого было несколько резервных копий GB, которые больше не нужны.

ответил Jordan Ramstad 25 PMpFri, 25 Apr 2014 22:30:10 +040030Friday 2014, 22:30:10
4
  1. Проверьте, используете ли вы очень большие изображения, которые можно изменить.
  2. Проверьте неиспользуемые изображения и удалите их.
  3. Просмотрите файлы журнала и удалите их, если это необходимо.
ответил Ivo 30 AMpWed, 30 Apr 2014 01:45:35 +040045Wednesday 2014, 01:45:35
3

Стандартная среда Joomla (V3) по умолчанию - 21 МБ. Единственным существенным кандидатом для удаления может быть шаблон администратора hathor и образцы изображений. Возможно, редактор tinymce, но большинство реализаций, скорее всего, захотят этого. Обратите внимание, что все, что удаляется, может вернуться при выполнении регулярного обновления обслуживания.

Вот расширенное дерево, показывающее большие каталоги в среде по умолчанию.

  • /- 21 МБ
  • /administrator - 6 МБ
    • /administrator /components - 3 МБ
    • /администратор /язык - 1 МБ
    • /administrator /templates - 2 МБ
    • /administrator /templates /hathor - 1 МБ
    • /administrator /templates /isis - 1 МБ
  • /components - 1 МБ
  • /images - 1 МБ
  • /libraries - 6 МБ
    • /libraries /cms - 1 МБ
    • /libraries /fof - 1 МБ
    • /libraries /joomla - 3 МБ
  • /media - 5 МБ
    • /медиа /редакторы - 2 МБ
      • /media /editors /tinymce - 1 МБ
    • /media /jui - 2 МБ
    • /media /system - 1 МБ
  • /плагины - 1 МБ
  • /templates - 1 МБ

Существуют и другие каталоги, которые могут быть удалены.

  • /кэш
  • /журналы
  • /TMP

И тогда есть каталоги разработки, но они находятся только в исходной проверке.

  • /. Мерзавец
  • /сборки
  • /тесты
ответил Peter Wiseman 30 AMpWed, 30 Apr 2014 03:00:47 +040000Wednesday 2014, 03:00:47
3

Также изучите базу данных SQL и отсортируйте по размеру. Бывают случаи, когда таблица сеансов перепуталась и просто растет без очистки. До 1 Мб типично. Я обнаружил тот, который был 600 МБ. Таблица может быть безопасно усечена, и все онлайн-пользователи просто должны будут снова войти в систему.

ответил Duke3D 30 AMpWed, 30 Apr 2014 05:13:11 +040013Wednesday 2014, 05:13:11
1
  1. Удалить неиспользуемые шаблоны
  2. Удалите неиспользуемые изображения (которые появились по умолчанию с помощью Joomla)
ответил Shyam 25 PMpFri, 25 Apr 2014 12:14:49 +040014Friday 2014, 12:14:49
1
  • Удалить

    • index.html каждой папки
    • admin /templates /hathor, если не используется
    • templates /beez3, если не используется
    • media /editors /tinymce, когда используется другой редактор
  • Очистите <DocumentRoot>/<joomla>/tmp, найдите папки install_ #, оставшиеся после установки.

  • Убедитесь, что база данных содержит только используемые таблицы.

ответил sovainfo 25 PMpFri, 25 Apr 2014 13:25:42 +040025Friday 2014, 13:25:42
1

Удалите все старые резервные копии, после чего резервные копии будущих версий будут переданы за пределы. Резервное копирование Akeeba можно использовать для автоматического резервного копирования на Dropbox или аналогичного.

Просмотрите содержимое своих изображений и медиа-каталогов, чтобы убедиться, что вы или ваш клиент не добавили очень большие активы. Как уже указывалось, установка по умолчанию для Joomla довольно проста, но это не означает, что кто-то не загрузил несколько изображений размером 10 МБ или 200 Мб в формате pdf.

ответил Seth Warburton 1 Maypm14 2014, 12:31:22

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132