Помощь Долго прогружается первая страница - модуль категорий.

Maik Vini

Постоялец
Заблокирован
Регистрация
19 Июн 2013
Сообщения
73
Реакции
6
  • Автор темы
  • Заблокирован
  • #1
Такой вопрос: Есть Для просмотра ссылки Войди или Зарегистрируйся
После добавления около 30 тыс товаров, стала очень медлено грузится первая страница.
Перевели на MSQLI - стало чуть быстрее, но все же тормозит.

Подтормаживает сам модуль вывода категорий. Может есть какие нибуть решения этой проблемы?
 
Такой вопрос: Есть Для просмотра ссылки Войди или Зарегистрируйся
После добавления около 30 тыс товаров, стала очень медлено грузится первая страница.
Перевели на MSQLI - стало чуть быстрее, но все же тормозит.

Подтормаживает сам модуль вывода категорий. Может есть какие нибуть решения этой проблемы?
Да не, быстро она загружается, у меня в секунду вышло, даж меньше
 
секундой там и не пахнет, с другой стороны страница весит 1.7MB, грузится за 6 секунд. Можно ускорить на 1-2 секунды путем размещения jqery на внешних ресурсах.
Код:
http://unit.od.ua/catalog/view/javascript/jquery/ui/jquery-ui-1.8.16.custom.min.js (172.2KiB)
http://unit.od.ua/catalog/view/javascript/jquery/jquery-1.7.1.min.js (85.0KiB)
http://unit.od.ua/catalog/view/javascript/jquery/colorbox/jquery.colorbox.js (14.3KiB)
http://unit.od.ua/catalog/view/javascript/jquery/nivo-slider/jquery.nivo.slider.pack.js (8.8KiB)
http://unit.od.ua/catalog/view/javascript/common.js (2.3KiB)
http://unit.od.ua/catalog/view/javascript/jquery/ui/external/jquery.cookie.js (747B)
http://unit.od.ua/catalog/view/javascript/fast_order.js (460B)
http://www.unit.od.ua/ (365B of inline JavaScript)
http://unit.od.ua/catalog/view/javascript/jquery/tabs.js (331B)
Можно еще врубить Slow.log и посмотреть медленные запросы к бд.
 
  • Автор темы
  • Заблокирован
  • #4
секундой там и не пахнет, с другой стороны страница весит 1.7MB, грузится за 6 секунд. Можно ускорить на 1-2 секунды путем размещения jqery на внешних ресурсах.
Код:
http://unit.od.ua/catalog/view/javascript/jquery/ui/jquery-ui-1.8.16.custom.min.js (172.2KiB)
http://unit.od.ua/catalog/view/javascript/jquery/jquery-1.7.1.min.js (85.0KiB)
http://unit.od.ua/catalog/view/javascript/jquery/colorbox/jquery.colorbox.js (14.3KiB)
http://unit.od.ua/catalog/view/javascript/jquery/nivo-slider/jquery.nivo.slider.pack.js (8.8KiB)
http://unit.od.ua/catalog/view/javascript/common.js (2.3KiB)
http://unit.od.ua/catalog/view/javascript/jquery/ui/external/jquery.cookie.js (747B)
http://unit.od.ua/catalog/view/javascript/fast_order.js (460B)
http://www.unit.od.ua/ (365B of inline JavaScript)
http://unit.od.ua/catalog/view/javascript/jquery/tabs.js (331B)
Можно еще врубить Slow.log и посмотреть медленные запросы к бд.


Можно ускорить на 1-2 секунды путем размещения jqery на внешних ресурсах. - как это можно сделать, практически.
 
используй CDN, например замени в header.tpl
<script type="text/javascript" src="catalog/view/javascript/jquery/jquery-1.7.1.min.js"></script>
на
<script type="text/javascript" src="Для просмотра ссылки Войди или Зарегистрируйся"></script>
и по аналогии остальные
 
у меня при запуске выдает
Warning: file_get_contents(/var/www/users/unit/domains/unit.od.ua/system/cache/cache.product.total.1.0.1.55fd310a508947b76ec55a40c5d1d835.1384503428) [Для просмотра ссылки Войди или Зарегистрируйся]: failed to open stream: No such file or directory in/var/www/users/unit/domains/unit.od.ua/vqmod/vqcache/vq2-system_library_cache.php on line 17Warning: file_get_contents(/var/www/users/unit/domains/unit.od.ua/system/cache/cache.product.total.1.0.1.95e49bcbb7e404a2fd47d69edb07e0a5.1384503431) [Для просмотра ссылки Войди или Зарегистрируйся]: failed to open stream: No such file or directory in/var/www/users/unit/domains/unit.od.ua/vqmod/vqcache/vq2-system_library_cache.php on line 17Warning:

проблема скорее из-за vqmod
смотри в сторону vqcache
 
  • Автор темы
  • Заблокирован
  • #7
проблема скорее из-за vqmod
смотри в сторону vqcache

Так что делать, то? как смотреть? Что с ним можно сделать, куда переместить? Сервер вообще без ограничений. Свой.
Я не силен в этом можно поподробнее.
 
Для начала нужно поставить чистый opencart и выгрузить туда весь товар с текущей базы. Если все "Ок", то по одному подключать модули которые сейчас на сайте пока не появятся глюки
 
Версия 1.5.4.1 - не самая лёгкая. Она по запросам sql примерно в 2 раза "опережает" предыдущую версию - 1.5.3.1
 
Кеширование запросов пробовали включить?
 
Последнее редактирование:
Назад
Сверху