Срочно нужна помощь с Mysql Opencart тема Journal
500 UAHЕсть запрос который тормозит и задерживает остальные запросы
SELECT COUNT(DISTINCT p.product_id) AS total FROM oc_product p LEFT JOIN oc_product_description pd ON (p.product_id = pd.product_id) LEFT JOIN oc_product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND (p.model LIKE '32519%'
OR p.product_id IN ( SELECT product_id FROM oc_relatedoptions WHERE model LIKE '32519%' ) )
Нужно что-то сделать чтобы ускорить выполнение данного запроса
Может кеширование или ещё что-то, вы должны лучше знать подобная проблема обсуждалась на форуме
https://opencartforum.com/topic/52899-resheno-ochen-dolgiy-otklik-sayta/
-
1482 28 0 пишите, посмотрим
+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=
-
394 7 0 Приветствую! Задача ясна и решение уже есть. С удовольствием помогу и Вам. Обращайтесь!
-
1651 45 0 Давайте помогу решить ваш вопрос . Skype : romantiks84 - нужен доступ к коду и к mysql
-
894 53 6 2 Проведу профелирования, сделаю рефакторинг кода, советы новичков не принимаю, работаю на результат сам.
-
День добрый.
В Вашей же ссылке нормальное решение - В админке:
2) вырубить подсчет количества товаров в категории
Чем Вам не подходит ?
-
В данном запросе лишние JOIN :
1) LEFT JOIN oc_product_to_category p2c ON (p.product_id = p2c.product_id)
ибо потом выборка по категории никак не ранжируется
2) LEFT JOIN oc_product_description pd ON (p.product_id = pd.product_id) - вроде идёт ограничение по языку - но опять таки в запросе идёт фильтрация по основной таблице - по этому можно без неё
SELECT COUNT(DISTINCT p.product_id) AS total FROM oc_product p LEFT JOIN oc_product_description pd ON (p.product_id = pd.product_id) LEFT JOIN oc_product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND (p.model LIKE '32519%'
OR p.product_id IN ( SELECT product_id FROM oc_relatedoptions WHERE model LIKE '32519%' ) ) можно заменить на SELECT COUNT(DISTINCT p.product_id) AS total FROM oc_product p WHERE (p.model LIKE '32519%'
OR p.product_id IN ( SELECT product_id FROM oc_relatedoptions WHERE model LIKE '32519%' ) ) пробуйте. -
Актуальні фриланс-проєкти в категорії PHP
Поправити CLSПотрібно поправити Cumulative Layout Shift через код PageSpeed не бачить цієї проблемиале через гугл хром видно що є зсув макету для комп версії сторінки відповіднов гугл сеарч зявилася помилка стосовно швидкості комп версії Потрібно підняти на іншому хостингу актуальну… PHP, Веб-програмування ∙ 2 дні 21 година тому ∙ 29 ставок |
Перенести повністю готову адаптивну HTML5-структуру в WordPress.
12 000 UAH
Я шукаю досвідченого WordPress-розробника, який зможе перетворити наш ретельно підготовлений статичний HTML5/CSS3 код у високопродуктивну кастомну WordPress-тему. Фронтенд уже практично готовий (приблизно 99%): семантична розмітка, метадані та мультимовна структура (hreflang)… CMS, PHP ∙ 3 дні тому ∙ 66 ставок |
Інтеграція GoPosПривіт, робив хтось інтеграцію GoPos з кастомним сайтом для ресторану в Польщі? Потрібна допомога, у них дуже скудна документація, є тільки swagger і той без описів https://app.gopos.io/doc/swagger-ui/index.html Суть така, використовували від них сайт для онлайн замовлень, якщо… PHP, Веб-програмування ∙ 3 дні 16 годин тому ∙ 25 ставок |
Прописати мета дані АЛЬТ за допомогою ІІСайт на Laravel, на сайті багато зображень, для яких потрібно прописати коректні за семантикою та релевантні для сторінки АЛЬТ описання зображення в автоматичному режимі, з можливістю перевірки AI та машинне навчання, PHP ∙ 4 дні 13 годин тому ∙ 35 ставок |
Потрібен розробник для завершення та інтеграції проєкту з автоматичного збору й обробки данних
700 UAH
Основна частина парсера вже реалізована. Парсер працює на Windows-середовищі через Microsoft Edge: сайт має антибот-захист, тому збір даних виконується не прямими HTTP-запитами, а через живу браузерну сесію. Скрипти керують відкритою вкладкою Edge через Chrome DevTools Protocol,… PHP, Веб-програмування ∙ 4 дні 19 годин тому ∙ 26 ставок |