1. Уважаемые пользователи, прежде чем ответить в теме или создать новую,
    внимательно ознакомьтесь с правилами раздела

    Кому лень работать или руки не оттуда - пользуйтесь услугами специалистов
  2. Не задавайте глупых вопросов "Посоветуйте какой-нибудь компонент.."

    Есть JED!!! Ищите там!!!

Обсуждение Скорость загрузки joomla + virtuemart

Тема в разделе "Virtuemart", создана пользователем Gavich, 25 фев 2012.

Информация :
  • Уважаемые пользователи, прежде чем ответить в теме или создать новую, внимательно ознакомьтесь с правилами раздела
  • Не задавайте глупых вопросов "Посоветуйте какой-нибудь компонент.." Есть JED!!! Ищите там!!!
  • Аналоги ищите там же - на JED!!!
  • Новая версия? - У кого будет - тот выложит!
Статус темы:
Закрыта.
  1. Gavich

    Gavich Читатель

    Заблокирован
    Регистр.:
    20 сен 2011
    Сообщения:
    27
    Симпатии:
    0
    Сделал сайт на Joomla 1.5.22 +VirtueMart 1.1.7 stable , занимался им, наполнял и понемногу росла посещаемость. Но вот когда число посетелей стало около 1000 человек, то хостинг начал отказывать. Потом обратил внимание на скорость загрузки страниц и ужаснулся: страница грузится больше 10с. Пробывал удалять лишние завросы к БД, включил кеширование, но толку немного. Насколько я понял большая проблема в том что сама база товаров большая
    jos_vm_product занимает Перейти по ссылке 10,656 записей (из них 3000 основных и 7000 дочерних товаров). Вопросы:
    1) Возможно ли как-то разбить jos_vm_produc на несколько таблиц, чтобы в зависимости от категории или от первой буквы товара запрос ишел к одной из таблиц jos_vm_produc_А, jos_vm_produc_В ?
    2) Поможет ли обновление версии VirtueMart или Joomla?
    3) Поскольку сайт на данный момент почти не обновляется, то как его можна перегнать в статический вид (сгенерировать стат. страницы), при сохранении урлов? (Есть ли такие готовые решения и можно ли только часть страниц сделать статическими)
     
  2. Funaki

    Funaki

    Регистр.:
    26 июн 2008
    Сообщения:
    151
    Симпатии:
    16
    1=>нет ничего невозможного:confused: , но это надо править код VM и надо понимать всю логику VM, а ускорение от этого будет минимум, потому как 10т записей это не так уж и много
    2=>скорости это не прибавит, но от некоторых уязвимостей избавит
    3=>можешь попробовать компонент Query Cache он как раз этим и занимается
    Ещё можешь посмотреть на WEBO Site SpeedUp и их Перейти по ссылке, для магазинов очень помогает разделение хостов для сайта и картинок, ещё не плохо было бы определить, что больше всего нагружает хостинг бд или всё-таки скрипты
     
  3. MaximM

    MaximM Постоялец

    Регистр.:
    25 сен 2007
    Сообщения:
    131
    Симпатии:
    17
    А ты логи БД смотрел то? Есть ли какие "долгие запросы" и всё такое?
    Хостер должен показать полюбасом тебе логи БД при такой ситуации
     
  4. prosto-chups

    prosto-chups ВТР

    Регистр.:
    3 фев 2009
    Сообщения:
    251
    Симпатии:
    161
    Была похожая ситуация…
    Что спасло:
    1. Отключение всех модулей показа случайных, рекомендованных, наиболее продаваемых (и т.д.) товаров. В место них установлен Перейти по ссылке, (только нужно отключить авто Item? в место него прописать в ручную);
    2. Отключение sh404sef, в место него использован pouter.php для работы с родным SEF;
    3. Отключение проверки колличества товаров;
    4. На странице категориии по умолчанию не более 15 товаров;
    5. Включение кеширования в общих настройках;
    6. Включение плагина "Система - Кеширование";
    7. Отключение или правка левых плагинов и модулей, связанных с магазином;
    8. Смена хостера )));
    Сайт стал летать с более чем 10K товаров и посетителей)
    Самый лучший способ проверить, что больше всего тупит, это зайти в управление модулей и плагинов, отключить все, а потом включать по одному и смотреть, после чего начались тормоза.
    Еще переход на Joomla 2.5 и VM2.0 ой как спасает…
     
    OraculX нравится это.
  5. cnap

    cnap Писатель

    Регистр.:
    19 апр 2012
    Сообщения:
    6
    Симпатии:
    0
    А насколько быстрее Joomla 2.5 + VM2.0?
    По сравнению с 1.5?
     
  6. ilyalevets

    ilyalevets Писатель

    Регистр.:
    26 апр 2012
    Сообщения:
    78
    Симпатии:
    3
    Всё зависит от хостера и заточенности рук)
    В моем случае с загруженностью БД страница стала грузиться на 30% быстрее.​
    Правда пришлось повозиться с переходом. ​
     
  7. derealty

    derealty Читатель

    Заблокирован
    Регистр.:
    27 янв 2012
    Сообщения:
    60
    Симпатии:
    3
    могу сказать про конкретно свои сайты... раза в 1,5 вторая версия быстрее
     
  8. redya

    redya Постоялец

    Регистр.:
    6 сен 2011
    Сообщения:
    59
    Симпатии:
    3
    А как долго делали переход на Joomla 2.5 + VM2.0? Много проблем? Все ссылки, тексты .... сохраняются?
     
  9. melitrom

    melitrom

    Регистр.:
    29 июн 2011
    Сообщения:
    300
    Симпатии:
    34
    Присоединяюсь к вопросу.
    Как лучше сделать переход, если много файлов правленых и уже непонятно где.
    Есть идея сделать так: на локалке установить J 2.5+VM 2, затем выложить весь товар, все сторонние модули и изменять новые файлы. Потом удалить на хостинге старый сайт и выгрузить новый. Однако не уверен что это правильный вариант.
     
  10. Searhio

    Searhio Писатель

    Регистр.:
    18 май 2012
    Сообщения:
    8
    Симпатии:
    0
    Я думаю можно использовать этот способ как вариант при условии, что URLы сохранятся. А чего ожидаете от перехода?
     
Статус темы:
Закрыта.