siniy Опубліковано: 26 вересня 2014 Share Опубліковано: 26 вересня 2014 сейчас ищу новый хостинг чтобы сайт стал работать быстрей, рассматриваю продвинутый шаред или vps и в связи с этим беру на тест везде где есть тестовый период... пока результаты не очень... на одном из хостингов, когда обратился в ТП с вопросом почему на их vps сайт работает медленней чем на шаред, они дали такой ответ, что мы там немного модернизировали, проверьте, а так же есть запрос к базе, который все тормозит.... запрос ниже кто может сказать что это за запрос за что он отвечает и может сразу кто-то сможет его модернизировать? оптимизировали параметры сервера,проверьте сейчас скорость загрузки сайтатакже обнаружен запрос,выполняющийся более 1 секунды,скорость загрузки связана с его долгим выполнением SELECT p.product_id, (SELECT AVG(rating) AS total FROM review r1 WHERE r1.product_id = p.product_id AND r1.status = '1' GROUP BY r1.product_id) AS rating FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' GROUP BY p.product_id ORDER BY p.date_added DESC LIMIT 0,4; Надіслати Поділитися на інших сайтах More sharing options...
deim Опубліковано: 26 вересня 2014 Share Опубліковано: 26 вересня 2014 Обычный вывод товара и его рейтинга. Ничего сверхъестественного. Если у вас тормозит магазин, то обратить внимание нужно на количество категорий на сайте и включен ли в админке подсчёт товаров в настройках (нужно выключить) Так же можете поискать по форуму по запросам "тормозит" или "нагрузка mysql" Надіслати Поділитися на інших сайтах More sharing options... siniy Опубліковано: 27 вересня 2014 Автор Share Опубліковано: 27 вересня 2014 подсчет выключен категорий - около 200 товара - 85 000 "Так же можете поискать по форуму по запросам "тормозит" или "нагрузка mysql"" - со многим ознакомлен и бОльшинство рекомендаций выполнены. Надіслати Поділитися на інших сайтах More sharing options... Keyser Опубліковано: 27 вересня 2014 Share Опубліковано: 27 вересня 2014 response.php в system смотрели? Загрузите туда его с дистрибутива сборки. Надіслати Поділитися на інших сайтах More sharing options... siniy Опубліковано: 27 вересня 2014 Автор Share Опубліковано: 27 вересня 2014 response.php в system смотрели? Загрузите туда его с дистрибутива сборки. в респонс никаких base64 - нет! вопрос о запросе, что конкретно он делает, т.е. что он вызывает на главной странице, чтобы отключить модуль с главной и посмотреть будет ли быстрей? Надіслати Поділитися на інших сайтах More sharing options... Keyser Опубліковано: 27 вересня 2014 Share Опубліковано: 27 вересня 2014 ну так найдите файл с этим запросом! и узнаете что за модуль! Выше сказали, что он выводит. Я подозреваю, что это модуль поиска с выпадающим списком продуктов с фото, рейтингом, ценами и т д. типа search ajax Надіслати Поділитися на інших сайтах More sharing options... rb2 Опубліковано: 27 вересня 2014 Share Опубліковано: 27 вересня 2014 вопрос о запросе, что конкретно он делает, т.е. что он вызывает на главной странице, чтобы отключить модуль с главной и посмотреть будет ли быстрей?это `getProducts` из `catalog/model/ctalog/products.php`.На базе из 3k товаров вроде и получилось его в 2 раза ускорить, но от полного прохода по всем строкам избавиться не удаётся. Было 0.173-0.191 сек, стало 0.088. Возможно, разница была бы заметней на тех базах, где используется больше одного языка и больше одного магазина. А так - мне что-то кажется, что его сильно не оптимизируешь. что он вызывает на главной странице, чтобы отключить модуль с главной и посмотреть будет ли быстрей?Есть 2 ориентира: искомый модуль выводит всего 4 товара и идёт сортировка по дате добавления товара. Больше всего похоже на модуль последних поступлений. Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 27 вересня 2014 Share Опубліковано: 27 вересня 2014 Оптимизируешь))) Есть наработки. Надіслати Поділитися на інших сайтах More sharing options... rb2 Опубліковано: 27 вересня 2014 Share Опубліковано: 27 вересня 2014 Оптимизируешь))) Есть наработки. Секретные? :) Я понимаю, что можно ещё NOW() оптимизировать и проверить индексы - вряд ли они там все нужные есть. А конкретно по этому запросу интересно, как и насколько ещё его можно ускорить. Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 27 вересня 2014 Share Опубліковано: 27 вересня 2014 Конечно секретные :) Обфусцированные я бы сказал.В личке пример 2.5к товаров в категории 700к товаров в магазине. Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 27 вересня 2014 Share Опубліковано: 27 вересня 2014 нужно уйти от group by и ключ на date_added Надіслати Поділитися на інших сайтах More sharing options... siniy Опубліковано: 28 вересня 2014 Автор Share Опубліковано: 28 вересня 2014 это `getProducts` из `catalog/model/ctalog/products.php`. На базе из 3k товаров вроде и получилось его в 2 раза ускорить, но от полного прохода по всем строкам избавиться не удаётся. Было 0.173-0.191 сек, стало 0.088. Возможно, разница была бы заметней на тех базах, где используется больше одного языка и больше одного магазина. А так - мне что-то кажется, что его сильно не оптимизируешь. Есть 2 ориентира: искомый модуль выводит всего 4 товара и идёт сортировка по дате добавления товара. Больше всего похоже на модуль последних поступлений. Спасибо за ответ и наводку про 4 товара. на главной у меня 4 товара выводит 3 модуля: 1. Акции 2. Просмотренные 3. Последние поступления Надіслати Поділитися на інших сайтах More sharing options... siniy Опубліковано: 28 вересня 2014 Автор Share Опубліковано: 28 вересня 2014 Спасибо за ответ и наводку про 4 товара. на главной у меня 4 товара выводит 3 модуля: 1. Акции 2. Просмотренные 3. Последние поступления поотключал по очереди каждый из этих 3х модулей, при отключении Акции, Просмотренные - ничего не изменилось, а вот при отключении Последние поступления, сразу время загрузки уменьшилось на 1 секунду!!!! Да уж, вывод 4-х товаров и время занимает половину от загрузки всей страницы.... отключил этот модуль, теперь имею время загрузки меньше 1 секунды! Большое спасибо rb2 !!!! Если еще кто-то поделится видом этого запроса в модернизированной форме, чтобы все таки оставить этот модуль на страницу, но чтобы его вывод занимал не 1 секунду, десяте доли секунды, буду так же признателен! и сразу с инструкцией где что поменять :) Заранее спасибо! Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 28 вересня 2014 Share Опубліковано: 28 вересня 2014 так вот решение. нужно уйти от group by и ключ на date_added или вы хотите "сделайте всё за меня" ? Надіслати Поділитися на інших сайтах More sharing options... siniy Опубліковано: 28 вересня 2014 Автор Share Опубліковано: 28 вересня 2014 так вот решение. или вы хотите "сделайте всё за меня" ? Сделайте за меня - хороший вариант, но у вас на этот вариант дорогие цены. поэтому воспользоваться вашей услугой вряд ли смогу. Но если вы написали бы какую строку и где и на что поменять, то я смог бы это сделать сам. Если в данном случае не все так просто.... тогда оставим до лучших времен, и обойдемся без данного модуля. P.S. кстати обращался к вам за помощью с вашим бесплатным модулем скидка в контакте, но ни помощи ни ответа так и не получил... писал в личку вам и в теме модуля так же... Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Встановлення, оновлення, налаштування что это за запрос к базе, за что он отвечает? Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення EasyMods Автор: kJlukOo PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
siniy Опубліковано: 27 вересня 2014 Автор Share Опубліковано: 27 вересня 2014 подсчет выключен категорий - около 200 товара - 85 000 "Так же можете поискать по форуму по запросам "тормозит" или "нагрузка mysql"" - со многим ознакомлен и бОльшинство рекомендаций выполнены. Надіслати Поділитися на інших сайтах More sharing options...
Keyser Опубліковано: 27 вересня 2014 Share Опубліковано: 27 вересня 2014 response.php в system смотрели? Загрузите туда его с дистрибутива сборки. Надіслати Поділитися на інших сайтах More sharing options...
siniy Опубліковано: 27 вересня 2014 Автор Share Опубліковано: 27 вересня 2014 response.php в system смотрели? Загрузите туда его с дистрибутива сборки. в респонс никаких base64 - нет! вопрос о запросе, что конкретно он делает, т.е. что он вызывает на главной странице, чтобы отключить модуль с главной и посмотреть будет ли быстрей? Надіслати Поділитися на інших сайтах More sharing options...
Keyser Опубліковано: 27 вересня 2014 Share Опубліковано: 27 вересня 2014 ну так найдите файл с этим запросом! и узнаете что за модуль! Выше сказали, что он выводит. Я подозреваю, что это модуль поиска с выпадающим списком продуктов с фото, рейтингом, ценами и т д. типа search ajax Надіслати Поділитися на інших сайтах More sharing options...
rb2 Опубліковано: 27 вересня 2014 Share Опубліковано: 27 вересня 2014 вопрос о запросе, что конкретно он делает, т.е. что он вызывает на главной странице, чтобы отключить модуль с главной и посмотреть будет ли быстрей?это `getProducts` из `catalog/model/ctalog/products.php`.На базе из 3k товаров вроде и получилось его в 2 раза ускорить, но от полного прохода по всем строкам избавиться не удаётся. Было 0.173-0.191 сек, стало 0.088. Возможно, разница была бы заметней на тех базах, где используется больше одного языка и больше одного магазина. А так - мне что-то кажется, что его сильно не оптимизируешь. что он вызывает на главной странице, чтобы отключить модуль с главной и посмотреть будет ли быстрей?Есть 2 ориентира: искомый модуль выводит всего 4 товара и идёт сортировка по дате добавления товара. Больше всего похоже на модуль последних поступлений. Надіслати Поділитися на інших сайтах More sharing options...
snastik Опубліковано: 27 вересня 2014 Share Опубліковано: 27 вересня 2014 Оптимизируешь))) Есть наработки. Надіслати Поділитися на інших сайтах More sharing options... rb2 Опубліковано: 27 вересня 2014 Share Опубліковано: 27 вересня 2014 Оптимизируешь))) Есть наработки. Секретные? :) Я понимаю, что можно ещё NOW() оптимизировать и проверить индексы - вряд ли они там все нужные есть. А конкретно по этому запросу интересно, как и насколько ещё его можно ускорить. Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 27 вересня 2014 Share Опубліковано: 27 вересня 2014 Конечно секретные :) Обфусцированные я бы сказал.В личке пример 2.5к товаров в категории 700к товаров в магазине. Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 27 вересня 2014 Share Опубліковано: 27 вересня 2014 нужно уйти от group by и ключ на date_added Надіслати Поділитися на інших сайтах More sharing options... siniy Опубліковано: 28 вересня 2014 Автор Share Опубліковано: 28 вересня 2014 это `getProducts` из `catalog/model/ctalog/products.php`. На базе из 3k товаров вроде и получилось его в 2 раза ускорить, но от полного прохода по всем строкам избавиться не удаётся. Было 0.173-0.191 сек, стало 0.088. Возможно, разница была бы заметней на тех базах, где используется больше одного языка и больше одного магазина. А так - мне что-то кажется, что его сильно не оптимизируешь. Есть 2 ориентира: искомый модуль выводит всего 4 товара и идёт сортировка по дате добавления товара. Больше всего похоже на модуль последних поступлений. Спасибо за ответ и наводку про 4 товара. на главной у меня 4 товара выводит 3 модуля: 1. Акции 2. Просмотренные 3. Последние поступления Надіслати Поділитися на інших сайтах More sharing options... siniy Опубліковано: 28 вересня 2014 Автор Share Опубліковано: 28 вересня 2014 Спасибо за ответ и наводку про 4 товара. на главной у меня 4 товара выводит 3 модуля: 1. Акции 2. Просмотренные 3. Последние поступления поотключал по очереди каждый из этих 3х модулей, при отключении Акции, Просмотренные - ничего не изменилось, а вот при отключении Последние поступления, сразу время загрузки уменьшилось на 1 секунду!!!! Да уж, вывод 4-х товаров и время занимает половину от загрузки всей страницы.... отключил этот модуль, теперь имею время загрузки меньше 1 секунды! Большое спасибо rb2 !!!! Если еще кто-то поделится видом этого запроса в модернизированной форме, чтобы все таки оставить этот модуль на страницу, но чтобы его вывод занимал не 1 секунду, десяте доли секунды, буду так же признателен! и сразу с инструкцией где что поменять :) Заранее спасибо! Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 28 вересня 2014 Share Опубліковано: 28 вересня 2014 так вот решение. нужно уйти от group by и ключ на date_added или вы хотите "сделайте всё за меня" ? Надіслати Поділитися на інших сайтах More sharing options... siniy Опубліковано: 28 вересня 2014 Автор Share Опубліковано: 28 вересня 2014 так вот решение. или вы хотите "сделайте всё за меня" ? Сделайте за меня - хороший вариант, но у вас на этот вариант дорогие цены. поэтому воспользоваться вашей услугой вряд ли смогу. Но если вы написали бы какую строку и где и на что поменять, то я смог бы это сделать сам. Если в данном случае не все так просто.... тогда оставим до лучших времен, и обойдемся без данного модуля. P.S. кстати обращался к вам за помощью с вашим бесплатным модулем скидка в контакте, но ни помощи ни ответа так и не получил... писал в личку вам и в теме модуля так же... Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Встановлення, оновлення, налаштування что это за запрос к базе, за что он отвечает? Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення EasyMods Автор: kJlukOo PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut
rb2 Опубліковано: 27 вересня 2014 Share Опубліковано: 27 вересня 2014 Оптимизируешь))) Есть наработки. Секретные? :) Я понимаю, что можно ещё NOW() оптимизировать и проверить индексы - вряд ли они там все нужные есть. А конкретно по этому запросу интересно, как и насколько ещё его можно ускорить. Надіслати Поділитися на інших сайтах More sharing options...
snastik Опубліковано: 27 вересня 2014 Share Опубліковано: 27 вересня 2014 Конечно секретные :) Обфусцированные я бы сказал.В личке пример 2.5к товаров в категории 700к товаров в магазине. Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 27 вересня 2014 Share Опубліковано: 27 вересня 2014 нужно уйти от group by и ключ на date_added Надіслати Поділитися на інших сайтах More sharing options... siniy Опубліковано: 28 вересня 2014 Автор Share Опубліковано: 28 вересня 2014 это `getProducts` из `catalog/model/ctalog/products.php`. На базе из 3k товаров вроде и получилось его в 2 раза ускорить, но от полного прохода по всем строкам избавиться не удаётся. Было 0.173-0.191 сек, стало 0.088. Возможно, разница была бы заметней на тех базах, где используется больше одного языка и больше одного магазина. А так - мне что-то кажется, что его сильно не оптимизируешь. Есть 2 ориентира: искомый модуль выводит всего 4 товара и идёт сортировка по дате добавления товара. Больше всего похоже на модуль последних поступлений. Спасибо за ответ и наводку про 4 товара. на главной у меня 4 товара выводит 3 модуля: 1. Акции 2. Просмотренные 3. Последние поступления Надіслати Поділитися на інших сайтах More sharing options... siniy Опубліковано: 28 вересня 2014 Автор Share Опубліковано: 28 вересня 2014 Спасибо за ответ и наводку про 4 товара. на главной у меня 4 товара выводит 3 модуля: 1. Акции 2. Просмотренные 3. Последние поступления поотключал по очереди каждый из этих 3х модулей, при отключении Акции, Просмотренные - ничего не изменилось, а вот при отключении Последние поступления, сразу время загрузки уменьшилось на 1 секунду!!!! Да уж, вывод 4-х товаров и время занимает половину от загрузки всей страницы.... отключил этот модуль, теперь имею время загрузки меньше 1 секунды! Большое спасибо rb2 !!!! Если еще кто-то поделится видом этого запроса в модернизированной форме, чтобы все таки оставить этот модуль на страницу, но чтобы его вывод занимал не 1 секунду, десяте доли секунды, буду так же признателен! и сразу с инструкцией где что поменять :) Заранее спасибо! Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 28 вересня 2014 Share Опубліковано: 28 вересня 2014 так вот решение. нужно уйти от group by и ключ на date_added или вы хотите "сделайте всё за меня" ? Надіслати Поділитися на інших сайтах More sharing options... siniy Опубліковано: 28 вересня 2014 Автор Share Опубліковано: 28 вересня 2014 так вот решение. или вы хотите "сделайте всё за меня" ? Сделайте за меня - хороший вариант, но у вас на этот вариант дорогие цены. поэтому воспользоваться вашей услугой вряд ли смогу. Но если вы написали бы какую строку и где и на что поменять, то я смог бы это сделать сам. Если в данном случае не все так просто.... тогда оставим до лучших времен, и обойдемся без данного модуля. P.S. кстати обращался к вам за помощью с вашим бесплатным модулем скидка в контакте, но ни помощи ни ответа так и не получил... писал в личку вам и в теме модуля так же... Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Встановлення, оновлення, налаштування что это за запрос к базе, за что он отвечает?
freelancer Опубліковано: 27 вересня 2014 Share Опубліковано: 27 вересня 2014 нужно уйти от group by и ключ на date_added Надіслати Поділитися на інших сайтах More sharing options... siniy Опубліковано: 28 вересня 2014 Автор Share Опубліковано: 28 вересня 2014 это `getProducts` из `catalog/model/ctalog/products.php`. На базе из 3k товаров вроде и получилось его в 2 раза ускорить, но от полного прохода по всем строкам избавиться не удаётся. Было 0.173-0.191 сек, стало 0.088. Возможно, разница была бы заметней на тех базах, где используется больше одного языка и больше одного магазина. А так - мне что-то кажется, что его сильно не оптимизируешь. Есть 2 ориентира: искомый модуль выводит всего 4 товара и идёт сортировка по дате добавления товара. Больше всего похоже на модуль последних поступлений. Спасибо за ответ и наводку про 4 товара. на главной у меня 4 товара выводит 3 модуля: 1. Акции 2. Просмотренные 3. Последние поступления Надіслати Поділитися на інших сайтах More sharing options... siniy Опубліковано: 28 вересня 2014 Автор Share Опубліковано: 28 вересня 2014 Спасибо за ответ и наводку про 4 товара. на главной у меня 4 товара выводит 3 модуля: 1. Акции 2. Просмотренные 3. Последние поступления поотключал по очереди каждый из этих 3х модулей, при отключении Акции, Просмотренные - ничего не изменилось, а вот при отключении Последние поступления, сразу время загрузки уменьшилось на 1 секунду!!!! Да уж, вывод 4-х товаров и время занимает половину от загрузки всей страницы.... отключил этот модуль, теперь имею время загрузки меньше 1 секунды! Большое спасибо rb2 !!!! Если еще кто-то поделится видом этого запроса в модернизированной форме, чтобы все таки оставить этот модуль на страницу, но чтобы его вывод занимал не 1 секунду, десяте доли секунды, буду так же признателен! и сразу с инструкцией где что поменять :) Заранее спасибо! Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 28 вересня 2014 Share Опубліковано: 28 вересня 2014 так вот решение. нужно уйти от group by и ключ на date_added или вы хотите "сделайте всё за меня" ? Надіслати Поділитися на інших сайтах More sharing options... siniy Опубліковано: 28 вересня 2014 Автор Share Опубліковано: 28 вересня 2014 так вот решение. или вы хотите "сделайте всё за меня" ? Сделайте за меня - хороший вариант, но у вас на этот вариант дорогие цены. поэтому воспользоваться вашей услугой вряд ли смогу. Но если вы написали бы какую строку и где и на что поменять, то я смог бы это сделать сам. Если в данном случае не все так просто.... тогда оставим до лучших времен, и обойдемся без данного модуля. P.S. кстати обращался к вам за помощью с вашим бесплатным модулем скидка в контакте, но ни помощи ни ответа так и не получил... писал в личку вам и в теме модуля так же... Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
siniy Опубліковано: 28 вересня 2014 Автор Share Опубліковано: 28 вересня 2014 это `getProducts` из `catalog/model/ctalog/products.php`. На базе из 3k товаров вроде и получилось его в 2 раза ускорить, но от полного прохода по всем строкам избавиться не удаётся. Было 0.173-0.191 сек, стало 0.088. Возможно, разница была бы заметней на тех базах, где используется больше одного языка и больше одного магазина. А так - мне что-то кажется, что его сильно не оптимизируешь. Есть 2 ориентира: искомый модуль выводит всего 4 товара и идёт сортировка по дате добавления товара. Больше всего похоже на модуль последних поступлений. Спасибо за ответ и наводку про 4 товара. на главной у меня 4 товара выводит 3 модуля: 1. Акции 2. Просмотренные 3. Последние поступления Надіслати Поділитися на інших сайтах More sharing options...
siniy Опубліковано: 28 вересня 2014 Автор Share Опубліковано: 28 вересня 2014 Спасибо за ответ и наводку про 4 товара. на главной у меня 4 товара выводит 3 модуля: 1. Акции 2. Просмотренные 3. Последние поступления поотключал по очереди каждый из этих 3х модулей, при отключении Акции, Просмотренные - ничего не изменилось, а вот при отключении Последние поступления, сразу время загрузки уменьшилось на 1 секунду!!!! Да уж, вывод 4-х товаров и время занимает половину от загрузки всей страницы.... отключил этот модуль, теперь имею время загрузки меньше 1 секунды! Большое спасибо rb2 !!!! Если еще кто-то поделится видом этого запроса в модернизированной форме, чтобы все таки оставить этот модуль на страницу, но чтобы его вывод занимал не 1 секунду, десяте доли секунды, буду так же признателен! и сразу с инструкцией где что поменять :) Заранее спасибо! Надіслати Поділитися на інших сайтах More sharing options...
freelancer Опубліковано: 28 вересня 2014 Share Опубліковано: 28 вересня 2014 так вот решение. нужно уйти от group by и ключ на date_added или вы хотите "сделайте всё за меня" ? Надіслати Поділитися на інших сайтах More sharing options... siniy Опубліковано: 28 вересня 2014 Автор Share Опубліковано: 28 вересня 2014 так вот решение. или вы хотите "сделайте всё за меня" ? Сделайте за меня - хороший вариант, но у вас на этот вариант дорогие цены. поэтому воспользоваться вашей услугой вряд ли смогу. Но если вы написали бы какую строку и где и на что поменять, то я смог бы это сделать сам. Если в данном случае не все так просто.... тогда оставим до лучших времен, и обойдемся без данного модуля. P.S. кстати обращался к вам за помощью с вашим бесплатным модулем скидка в контакте, но ни помощи ни ответа так и не получил... писал в личку вам и в теме модуля так же... Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0
siniy Опубліковано: 28 вересня 2014 Автор Share Опубліковано: 28 вересня 2014 так вот решение. или вы хотите "сделайте всё за меня" ? Сделайте за меня - хороший вариант, но у вас на этот вариант дорогие цены. поэтому воспользоваться вашей услугой вряд ли смогу. Но если вы написали бы какую строку и где и на что поменять, то я смог бы это сделать сам. Если в данном случае не все так просто.... тогда оставим до лучших времен, и обойдемся без данного модуля. P.S. кстати обращался к вам за помощью с вашим бесплатным модулем скидка в контакте, но ни помощи ни ответа так и не получил... писал в личку вам и в теме модуля так же... Надіслати Поділитися на інших сайтах More sharing options...
Recommended Posts