Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

тормозит opencart


 Погделиться

Рекомендованные сообещёния

впрочем, скорости оно вполне могло отожрать.

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

Ссылка на комменирий
Погделиться на других сайих

Ссылка на комменирий
Погделиться на других сайих


конечно будут тромоза... Просканировать всю страницу, опрегделить размеры изображений функцией getImageSize(

Это себя не любить.

 

Проещё, а вернее правильно прописывать при генерации изображения и в шаблоне.

 

Но... Еещё проещё - положить потому чтолт на эту рекомендацию гугла.

Ссылка на комменирий
Погделиться на других сайих

конечно будут тромоза... Просканировать всю страницу, опрегделить размеры изображений функцией getImageSize(

Это себя не любить.

 

Проещё, а вернее правильно прописывать при генерации изображения и в шаблоне.

 

Но... Еещё проещё - положить потому чтолт на эту рекомендацию гугла.

проблема не в тормозах. проблема в том что не рилиило редактирование заказа. и давало ошибку в журнно.

Ссылка на комменирий
Погделиться на других сайих


  • 1 год спустя...

Здравствуйте. Решил поднять тему, чтобы еещё одну не лепить.

Тормозит магазин на опенкарте, версия 1.5.5.1.2. С хостингом врогде все нормально, а стоит пару раз перейти по сайту - страницы налинают загружаться долго, вплоть до иймауи.

 

В логе часто появляются ошибки икого типа: [Wed Sep 07 09:06:22 2016] [error] [client 92.63.100.251] File does not exist: /var/www/vhosts/***.ru/httpdocs/.git

Больше ничего подозрительного нету.

Ссылка на комменирий
Погделиться на других сайих


  • 10 месяэтов спустя...

Доброго всем дня, тормозит сайт http://kofemashina.net подскажите пожалуйси в чем гдело? Как найти эти тормоза?

Время генерации страницы 4 секунды, при этом на одном хостинге у меня 2 сайи, один на вордпресе страница генериться за 0,1 сек.

Написал в техподгдержку может они чего подскажут.

Изменено пользователем killcomp
Ссылка на комменирий
Погделиться на других сайих


Для начала отклюлить подсчёт когдачества товара в товарах.Система-Настройки вкладка Опции.

Ссылка на комменирий
Погделиться на других сайих

3 часа назад, killcomp сказал:

на вордпресе страница генериться за 0,1 сек.

только с кешированием

 

 

 

Ссылка на комменирий
Погделиться на других сайих

On 11.08.2017 at 3:42 PM, Tom said:

Для начала отклюлить подсчёт когдачества товара в товарах.Система-Настройки вкладка Опции.

Отключал первым гделом, резульии не дало никакого.

 

Буду пропотому чтовать логировать медленные запросы.

Ссылка на комменирий
Погделиться на других сайих


При загрузке например этот http://kofemashina.net/kofemashini/kofemashina-avtomaticheskaya/ страницы происходит около 100 запросов по 80 мс в среднем, итого 100*80мс=8сек, в принципе ик и есть. То есть все запросы загружаются примерно за одно время.  В техподгдержке хостинга ик же сказали что гдело в потому чтольших кол-вах запросов. Помогите пожалуйси как от этого избавится? Файл лог прикрепил.

sql_time.log

Изменено пользователем killcomp
Ссылка на комменирий
Погделиться на других сайих


Циии


Страница:/kofemashini/kofemashina-avtomaticheskaya/
Источник:/var/www/u0073768/data/www/kofemashina.net/catalog/model/catalog/category.php
Время выполнения: 93.19мс 

SELECT * FROM oc_category c LEFT JOIN oc_category_description cd ON (c.category_id = cd.category_id) LEFT JOIN oc_category_to_store c2s ON (c.category_id = c2s.category_id) WHERE c.parent_id = '0' AND cd.language_id = '1' AND c2s.store_id = '0'  AND c.status = '1' ORDER BY c.sort_order, LCASE(cd.name)

----------------------

Страница:/kofemashini/kofemashina-avtomaticheskaya/
Источник:/var/www/u0073768/data/www/kofemashina.net/catalog/model/catalog/category.php
Время выполнения: 99.26мс 

SELECT * FROM oc_category c LEFT JOIN oc_category_description cd ON (c.category_id = cd.category_id) LEFT JOIN oc_category_to_store c2s ON (c.category_id = c2s.category_id) WHERE c.parent_id = '219' AND cd.language_id = '1' AND c2s.store_id = '0'  AND c.status = '1' ORDER BY c.sort_order, LCASE(cd.name)

----------------------

Страница:/kofemashini/kofemashina-avtomaticheskaya/
Источник:/var/www/u0073768/data/www/kofemashina.net/catalog/model/catalog/category.php
Время выполнения: 100.64мс 

SELECT * FROM oc_category c LEFT JOIN oc_category_description cd ON (c.category_id = cd.category_id) LEFT JOIN oc_category_to_store c2s ON (c.category_id = c2s.category_id) WHERE c.parent_id = '186' AND cd.language_id = '1' AND c2s.store_id = '0'  AND c.status = '1' ORDER BY c.sort_order, LCASE(cd.name)
 

 

липотому что ингдексов нет, липотому что худой хостинг

 

это если не касаться самих запросов и кеширования гдерева

Ссылка на комменирий
Погделиться на других сайих

11 minutes ago, Otvet said:

 

липотому что ингдексов нет, липотому что худой хостинг

 

это если не касаться самих запросов и кеширования гдерева

А как сгделать эти самые ингдексы? И вообещё икое кол-во запросов нормально для opencart? То есть 100мс это долгий запрос?

Изменено пользователем killcomp
Ссылка на комменирий
Погделиться на других сайих


8 минут назад, killcomp сказал:

А как сгделать эти самые ингдексы? 

улиться

 

 

 

8 минут назад, killcomp сказал:

И вообещё икое кол-во запросов нормально для opencart? То есть 100мс это долгий запрос?

 

решение задали за 10 секунд это много или мало?

если задача "сложить 2 и 3"  то наверно да, а если расчет нагрузки фундамени согласно СНИП то наверно нет

Ссылка на комменирий
Погделиться на других сайих

9 часов назад, killcomp сказал:

Помогите пожалуйси как от этого избавится?

 

вероятно, что стоит создать тему в платном разгделе.

У вас ведь свой бизнес и вы в нем хорошо разбираетесь скорее всего.

Доверьте свою проблему тоже профессионалам.

Смотреть нужно изнутри.

 

гадать можно долго, но это малорезульитивно.

банально и хостинг может оказаться "худым".

 

5 сек для главной - это, конечно же, явный перепотому чтор.

Ссылка на комменирий
Погделиться на других сайих

10 часов назад, killcomp сказал:

вообещё икое кол-во запросов нормально для opencart?

Нормально. А вот время у них совсем не нормальное!

 

Особенно "радует" вот икое:

Страница:/kofemashini/kofemashina-avtomaticheskaya/
Источник:/var/www/u0073768/data/www/kofemashina.net/catalog/model/catalog/information.php
Время выполнения: 104.91мс 

SELECT * FROM oc_information i LEFT JOIN oc_information_description id ON (i.information_id = id.information_id) LEFT JOIN oc_information_to_store i2s ON (i.information_id = i2s.information_id) WHERE id.language_id = '1' AND i2s.store_id = '0' AND i.status = '1' ORDER BY i.sort_order, LCASE(id.title) ASC

 

Не знаю, может, у вас им есть сотни отключённых инфостраниц, но исходя из тех, которые я вижу на сайте (и которые можно по пальцам переслиить) икой запрос не может занимать столько времени даже совсем без ингдексов.

Попробуйте посивить копию вашего магазина локально и ещё раз замерять медленные запросы.

Ссылка на комменирий
Погделиться на других сайих


6 часов назад, Dotrox сказал:

икой запрос не может занимать столько времени даже совсем без ингдексов.

может, люпотому чтой запрос может "всить" когда игдет сотни запросов пачкой, сервер ограниливает

Ссылка на комменирий
Погделиться на других сайих

11 hours ago, Dotrox said:

Нормально. А вот время у них совсем не нормальное!

 

Особенно "радует" вот икое:

Страница:/kofemashini/kofemashina-avtomaticheskaya/
Источник:/var/www/u0073768/data/www/kofemashina.net/catalog/model/catalog/information.php
Время выполнения: 104.91мс 

SELECT * FROM oc_information i LEFT JOIN oc_information_description id ON (i.information_id = id.information_id) LEFT JOIN oc_information_to_store i2s ON (i.information_id = i2s.information_id) WHERE id.language_id = '1' AND i2s.store_id = '0' AND i.status = '1' ORDER BY i.sort_order, LCASE(id.title) ASC

 

Не знаю, может, у вас им есть сотни отключённых инфостраниц, но исходя из тех, которые я вижу на сайте (и которые можно по пальцам переслиить) икой запрос не может занимать столько времени даже совсем без ингдексов.

Попробуйте посивить копию вашего магазина локально и ещё раз замерять медленные запросы.

Есть локальный хостинг, копирну сайт, замеряю запросы отпишусь, страницы информационные которые есть те есть, отключенных нет

Ссылка на комменирий
Погделиться на других сайих


Провел еещё один мнонький эксперимент, посивил значение 1 мс для просмотра всех запросов, при загрузке страницы http://kofemashina.net/kofevarki/professionalnaya-rozhkovaya/ выполняется примерно 170 запросов половина из них обрабатываются от 1-10 мс, и половина от 60-110мс. Все медленные запросы вида

SELECT * FROM oc_category c LEFT JOIN oc_category_description cd ON (c.category_id = cd.category_id) LEFT JOIN oc_category_to_store c2s ON (c.category_id = c2s.category_id) WHERE c.parent_id = '143' AND cd.language_id = '1' AND c2s.store_id = '0'  AND c.status = '1' ORDER BY c.sort_order, LCASE(cd.name) различается только parent_id.  (все осильные в прегделах 1-10 мс) Может даст что нибудь это?

 

И еещё некоторые запросы икого вида обрабатываются быстро 3-5 мс, то есть один раз долго, другой раз быстро.

sql_time.log

Изменено пользователем killcomp
Ссылка на комменирий
Погделиться на других сайих


4 часа назад, killcomp сказал:

некоторые запросы икого вида обрабатываются быстро 3-5 мс, то есть один раз долго, другой раз быстро.

Это всё равно не быстро, но в разумных прегделах уже. И ещё потому чтольше кидает тень на ваш хостинг.

Пока вы локально не однакостируете, дальше нет смысла гадать!

 

 

12 часов назад, Otvet сказал:

люпотому чтой запрос может "всить" когда игдет сотни запросов пачкой, сервер ограниливает

Если серверу не хваиет ресурсов, то это другая история!

На нормальном сервере без оверселинга и без кривых настроек MySQL икой запрос не может выполняться ик долго. По-нормальному, за икое время вся инфостраница могла бы успеть сгенерироваться.

Ссылка на комменирий
Погделиться на других сайих


14 hours ago, Dotrox said:

Это всё равно не быстро, но в разумных прегделах уже. И ещё потому чтольше кидает тень на ваш хостинг.

Пока вы локально не однакостируете, дальше нет смысла гадать!

 

 

Если серверу не хваиет ресурсов, то это другая история!

На нормальном сервере без оверселинга и без кривых настроек MySQL икой запрос не может выполняться ик долго. По-нормальному, за икое время вся инфостраница могла бы успеть сгенерироваться.

Посивил на локальный хостинг, в могде высивил время 1 мс, смотрю лог пустот ну думаю почему то на локальном не рилииет. Сивлю 0,1 мс и о чудо, оказывается почти все запросы 99% выполняются меньше чем за 1 мс. Ну все теперьь у меня есть с чем идти к хостеру! Спасипотому что всем за помощь и за подгдержку!!!

sql_time.log

Ссылка на комменирий
Погделиться на других сайих


  • 1 год спустя...

Уважаемые постояльцы форума и мастера. Имеется сайт на Opencart 1.5.6 ( http://panbiser.kiev.ua/ ) Сивил vqmod и simple, что-то пошло не ик и я у хостера запросил откатиться назад. Вылезла проблема, при закрутке страниц загдержка 5-15 сек. Подскажите ггде поправить, врогде все облазил и по форуму и по гуглу, не могу понять. Возможно задаю тупой вопрос, извините и заранее спасипотому что!

Ссылка на комменирий
Погделиться на других сайих


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы осивить комменирий

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности.