Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Оптимизация размера сайта


compressor12

Recommended Posts

Всем привет. Столкнулся с проблемой. Стоит диспетчер YML/XML, добавляются новые товары постоянно, что-то более неактуально и отключается. Полагаю, что за время существования сайта накопились не только фото, но и другие ненужные файлы. В итоге объем хранения разрастается как опухоль.

Как вы обычно решаете данную проблему? Периодически чистить вручную, есть какая-та программа или еще какие-то варианты? Заранее спасибо!

Надіслати
Поділитися на інших сайтах


Ну сейчас спецы подтянутся может, подскажут более детально...

Для начала я бы просто самые большие папки и таблицы в БД вручную определил, посмотрел что в них и кто в них пишет.

Ведь это и модуль какой-нибудь не очень качественный может засирать вам базу.

Надіслати
Поділитися на інших сайтах


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

Можно поставить Беч Едитор и удалить все выключенные товары

Можно ручками удалять =)

Надіслати
Поділитися на інших сайтах


  1. Посмотреть что занимает большой объем данных, например, через shell клиент командой du или сторонним пакетом. 
  2. Почистить магазин.
  3. Использовать batch editor, он удалит файлы изображений вместе с выключенными товарами.
  4. Добавить код для удаления изображений при удалении товаров. Можно так же написать скрипт, который удалит все изображения, не относящиеся к существующим товарам (осторожно) (где-то видел что-то готовое).
  5. Если у вас выделенный сервер, то можно поставить пакеты mozjpeg и optipng для сжатия картинок, либо поговорить с тех поддержкой, чтобы они поставили. 
  6. Обрезать оригиналы изображений до максимально допустимых размеров в магазине, перед их непосредственной загрузкой на сервер. (обрезка + FileOptimizer). Либо написать скрипт, который сам сделает обрезку оригинала при загрузке.
  7. Провести в магазине типизацию размеров изображений и из множества оставить несколько. Чем меньше таксономий, тем меньше размер всех кэшированных изображений.
  8. Подумать о смене тарифа, переезде, покупке доп. дискового пространства.

 

Я бы на вашем месте все автоматизировал, чтобы не беспокоиться метастазах. Раз уж проблема есть, то ее нужно решать. 

  • +1 1
Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.