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

Долгая загрузка url rewrite


prosp

Recommended Posts

Версия магазина: OpenCart 1.5.1.1
Изменения вносились, что касаемо этой ошибки модуль: SeoPack. файл: /system/library/url
Хостинг у хостера.
 
Проблема:
Долгая загрузка страницы, более 6 секунд из-за одной функции.
 
Разбор лога долгой загрузки, более 12 секунд:

 

23:21:23 - 0.76840 SELECT * FROM oc_weight_class wc LEFT JOIN oc_weight_class_description wcd ON (wc.weight_class_id = wcd.weight_class_id) WHERE wcd.language_id = '2'
23:21:26 - 0.50339 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 = '2' AND c2s.store_id = '0'  AND c.status = '1' ORDER BY c.sort_order, LCASE(cd.name)
23:21:29 - 0.60396 SELECT * FROM oc_url_alias WHERE `query` = 'category_id=32'
23:21:31 - 0.78631 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 = '57' AND cd.language_id = '2' AND c2s.store_id = '0'  AND c.status = '1' ORDER BY c.sort_order, LCASE(cd.name)
23:21:34 - 0.76840 |     1 | /home/p/*/*/public_html/index.php(210)
23:21:34 - 1.81848 |     7 | /home/p/*/*/public_html/vqmod/vqcache/vq2-catalog_controller_common_header.php(104)
23:21:34 - 6.74256 |    47 | /home/p/*/*/public_html/system/library/url.php(64)

Далее захожу в файл /system/library/url перехожу на 64 строчку и вижу вот это:
 

public function addRewrite($hook) {
$this->hook[] = $hook;
}
 
public function rewrite($url) {
foreach ($this->hook as $hook) {
$url = $hook->rewrite($url);  // Вот эта строка
}

Прошу помощи, заранее благодарен

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


Спасибо за совет, сделано.
А в чём отличие от:

ALTER TABLE `oc_url_alias` CREATE INDEX `query` ( `query` );

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

+ Ко всему часто долго загружаются данные с adblock, проверял на 5ти компьютерах с добавленным приложением adblock в chrome.

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


Прошу, помогите..
 

13:57:26 - --------------------
13:57:35 - 0.52979 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 = '25' AND cd.language_id = '2' AND c2s.store_id = '0'  AND c.status = '1' ORDER BY c.sort_order, LCASE(cd.name)
13:57:43 - 0.55403 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 = '2' AND i2s.store_id = '0' AND i.status = '1' ORDER BY i.sort_order, LCASE(id.title) ASC
13:57:49 - ----------
13:57:49 - 1.79631 |     7 | /home/p/*/*/public_html/vqmod/vqcache/vq2-catalog_controller_common_header.php(104)
13:57:49 - 4.62884 |    18 | /home/p/*/*/public_html/catalog/controller/module/category_menu.php(210)
13:57:49 - 8.89323 |   106 | /home/p/*/*/public_html/system/library/url.php(64)
13:57:49 - ----------
13:57:49 - 23.00746 |   189 | /%D0%92%D0%BF%D1%83%D1%81%D0%BA/%D0%98%D0%BD%D1%82%D0%B5%D1%80%D0%BA%D1%83%D0%BB%D0%B5%D1%80-%D0%9F%D0%B0%D0%B9%D0%BF%D0%B8%D0%BD%D0%B3/%D0%9F%D0%B0%D0%B9%D0%BF%D0%B8%D0%BD%D0%B3-76%D0%BC%D0%BC
13:57:49 - --------------------
Надіслати
Поділитися на інших сайтах


Прошу прощения, не правильно назвал модуль. У меня SeoPack за 60$ купленный на opencart.com
И url.php не заменялся, но я чем-то действительно его менял, потому что вижу в папке url_copy.php..
Сейчас посмотрю что я ставил.

Нашёл, это купленный тут модуль simple 3.8.3. Url.php менялся после этого модуля

Я так понимаю, лучше написать в этом случае владельцу модуля?

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


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

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

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

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

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

Вхід

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

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

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