freelancer Опубліковано: 10 квітня 2012 Share Опубліковано: 10 квітня 2012 Возможно это поможет: нужно немного оптимизировать ORDER BY, то же как раз этим занимаюсь тестирую сейчас запросы с STRAIGHT_JOIN. В магазине 81 тыс. товаров. да, это поможет =)оптимизацию начните с добавления ключей Надіслати Поділитися на інших сайтах More sharing options... l.slava Опубліковано: 10 квітня 2012 Share Опубліковано: 10 квітня 2012 да, это поможет =) оптимизацию начните с добавления ключей А причем здесь ключи? Вы EXPLAIN запроса посмотрите. Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 10 квітня 2012 Share Опубліковано: 10 квітня 2012 А причем здесь ключи? Вы EXPLAIN запроса посмотрите.которого?этого? =) UPDATE " . DB_PREFIX . "product SET viewed = viewed + 1 WHERE product_id = Надіслати Поділитися на інших сайтах More sharing options... Yesvik Опубліковано: 10 квітня 2012 Share Опубліковано: 10 квітня 2012 В Категории заходит без проблем, а в товары жжжжутко тормозит.Судя по всему речь про ocStore... Построение дерева категорий в списке категорий - переделано, а в товарах дерево категорий строится рекурсивно и поэтому тормоза... надо менять алгоритм и в товарах. Надіслати Поділитися на інших сайтах More sharing options... alch Опубліковано: 11 квітня 2012 Share Опубліковано: 11 квітня 2012 Судя по всему речь про ocStore... Построение дерева категорий в списке категорий - переделано, а в товарах дерево категорий строится рекурсивно и поэтому тормоза... надо менять алгоритм и в товарах. да ocStore Version 1.5.1.3. и тормозит, судя по всему потому что загружает все категории. Частично справился отключив модуль - фильтр товара по категориям в админ. список товара теперь открывается быстрее. но в сам товар зайти весьма проблематично. как это побороть, и возможно вообще? Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 11 квітня 2012 Share Опубліковано: 11 квітня 2012 да ocStore Version 1.5.1.3. и тормозит, судя по всему потому что загружает все категории. Частично справился отключив модуль - фильтр товара по категориям в админ. список товара теперь открывается быстрее. но в сам товар зайти весьма проблематично. как это побороть, и возможно вообще? при редактировании товара категории все сразу грузит. у меня было решение, найду выложуа вы читать умеете? Надіслати Поділитися на інших сайтах More sharing options... alch Опубліковано: 11 квітня 2012 Share Опубліковано: 11 квітня 2012 а вы читать умеете? умею. а что не так я спросил? Надіслати Поділитися на інших сайтах More sharing options... Yesvik Опубліковано: 12 квітня 2012 Share Опубліковано: 12 квітня 2012 умею. а что не так я спросил?Открой в товаре закладку "Связи" и увидиш что там полное дерево категорий... и формируется это дерево категорий - рекурсивно. Надо менять этот алгоритм. Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 12 квітня 2012 Share Опубліковано: 12 квітня 2012 Открой в товаре закладку "Связи" и увидиш что там полное дерево категорий... и формируется это дерево категорий - рекурсивно. Надо менять этот алгоритм.да дело не только в алгоритме.. представь категорий over 8000, нужно менять логику вывода Надіслати Поділитися на інших сайтах More sharing options... Yesvik Опубліковано: 12 квітня 2012 Share Опубліковано: 12 квітня 2012 да дело не только в алгоритме.. представь категорий over 8000, нужно менять логику выводаРекурсивная выборка дерева из 8000 категорий, при двух - трёх уровнях, даст порядка 15000 запросов к базе... и от этого надо обязательно избавляться.А вывод можно закешировать и забыить... сервак особо напрягаться не будет, но выбирать из списка в 8000 элементов - будет сложно... По количеству категорий можно судить о количестве товаров... такое количество товаров вряд ли будут заводить руками... так что как будут выведены категории - не важно. Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 12 квітня 2012 Share Опубліковано: 12 квітня 2012 Рекурсивная выборка дерева из 8000 категорий, при двух - трёх уровнях, даст порядка 15000 запросов к базе... и от этого надо обязательно избавляться.это без вопросовА вывод можно закешировать и забыить... сервак особо напрягаться не будет, но выбирать из списка в 8000 элементов - будет сложно...о чем и речь.+ тормоза браузера на отрисовкуПо количеству категорий можно судить о количестве товаров... такое количество товаров вряд ли будут заводить руками... так что как будут выведены категории - не важно.ага, а мне захотелось самому у одного товара сменить категорию Надіслати Поділитися на інших сайтах More sharing options... 1 month later... Helixir Опубліковано: 14 травня 2012 Share Опубліковано: 14 травня 2012 Удалить пост. Надіслати Поділитися на інших сайтах More sharing options... Helixir Опубліковано: 15 травня 2012 Share Опубліковано: 15 травня 2012 Удалить пост Надіслати Поділитися на інших сайтах More sharing options... 2 months later... olyura Опубліковано: 30 липня 2012 Share Опубліковано: 30 липня 2012 У меня магазин на 15000 товаров. Сайт на очень мощном хостинге. Также наблюдались проблемы с загрузкой страниц. Помогло кеширование БД. http://opencart-module.pp.ua/viewtopic.php?f=13&t=48 Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... sviridenko85 Опубліковано: 10 серпня 2012 Share Опубліковано: 10 серпня 2012 Этого недостаточно, нужна ещё и большая база (а лучше - несколько) для тестов в живую. А логику и без этого можно посмотреть. могу предоставить доступ к базе в которой 2 млн товаров. еще и готов вознаградить если получиться нормально ускорить работую. моя ася 453270478 Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 10 серпня 2012 Share Опубліковано: 10 серпня 2012 могу предоставить доступ к базе в которой 2 млн товаров. еще и готов вознаградить если получиться нормально ускорить работую. моя ася 453270478 2млн.. хотелось бы посмотреть Надіслати Поділитися на інших сайтах More sharing options... sviridenko85 Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 http://bigautoparts24.com Надіслати Поділитися на інших сайтах More sharing options... sviridenko85 Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 напиши в асю 453270478 дам доступ Надіслати Поділитися на інших сайтах More sharing options... Sergei70rus Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 Бился как и многие с тормозами в магазине когда кол-во продуктов перевалило за 1500.... в итоге самый простой способ существенно ускорить работу - убрать отображение количества продуктов в категориях. Если установлен vqmod то просто распаковывайте прикрепленный к сообщению файл в корневую папку магазина. Конечно индексы, оптимизации и тд это правильнее, но для начинающего неподъемно... Еще интересно что решение нашел на англоязычном форуме.. наши что то не спешат делиться открытиями)) OCA_CategoryProductCountRemoval(v1.2).zip Надіслати Поділитися на інших сайтах More sharing options... krumax Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 Да у нас народ сначала понавешивает на двиг кучу всякой ерунды которая увеличивает количество запросов к БД вдвое, а потом, когда появляется приличное количество товаров, удивляется почему сайт так тормозит и пытается бороться с этим. Мой совет, ставьте только самое необходимое, используйте кеширование и поймите, что практически каждый добавленый модуль увеличивает нагрузку на сервер, что приводит к тормозам. 1 Надіслати Поділитися на інших сайтах More sharing options... Einshtein Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 у меня фигова куча модулей и личных доработок (многие кривые ибо я не мастер), на основном сайте более 3к товаров + на субдомене 25к товаров - поначалу лагал ужастно. Очень помог анализ сайта http://adf.ly/282518/banner/http://www.uptrends.com/aspx/free-html-site-page-load-check-tool.aspx с дальнейшим выявлением ссылок на несуществующие скрипты, картинки и т.д. Так же очень помог редирект скриптов jquery через ресурсы яндекса (прописывается в хедере). В итоге удалось сократить время загрузки страниц в среднем с 12 секунд до 1 сек. Правда прошло время и время загрузки опять выросло...дойдут руки - опять почищу сайт. Единственное что я не смог догнать, это как оптимизировать БД...Если кому не лень - раскажите как это сделать на хосте Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 Единственное что я не смог догнать, это как оптимизировать БД...Если кому не лень - раскажите как это сделать на хостеэто основная проблема, всё остальное мелочи Надіслати Поділитися на інших сайтах More sharing options... krumax Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 Сначала тогда нужно оптимизировать запросы 8-) Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... ArBuzin Опубліковано: 30 серпня 2012 Share Опубліковано: 30 серпня 2012 "Я отключал категории через catalog/controller/common/header.php закомментировал строку $this->data['categories'] = $this->getCategories(0); сделал $this->data['categories'] = array(); // $this->data['categories'] = $this->getCategories(0); " Но в 1.5.1.3 и 1.5.3 эти строчки выглядят так $this->data['categories'] = array(); //$categories = $this->model_catalog_category->getCategories(0); И при комментировании последней в браузере всплывает ошибка: Notice: Undefined variable: categories in /var/www/vhosts/webspace/httpdocs/xxx.ru/catalog/controller/common/header.php on line 79Warning: Invalid argument supplied for foreach() in /var/www/vhosts/webspace/httpdocs/xxx.ru/catalog/controller/common/header.php on line 79 И еще один вопрос, как сделать логгирование медленных запросов на виртуальном хостинге по этому типу: "В mysql включите логирование медленных запросов, например log-slow-queries = slow.log long_query_time = 1 log-queries-not-using-indexes" 1 Надіслати Поділитися на інших сайтах More sharing options... Einshtein Опубліковано: 4 вересня 2012 Share Опубліковано: 4 вересня 2012 вот тоже интересует, так и не вкурил куда чё писать и где смотреть Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 Вперед Сторінка 3 з 4 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Встановлення, оновлення, налаштування Тормозит ужасно [решено] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
l.slava Опубліковано: 10 квітня 2012 Share Опубліковано: 10 квітня 2012 да, это поможет =) оптимизацию начните с добавления ключей А причем здесь ключи? Вы EXPLAIN запроса посмотрите. Надіслати Поділитися на інших сайтах More sharing options...
freelancer Опубліковано: 10 квітня 2012 Share Опубліковано: 10 квітня 2012 А причем здесь ключи? Вы EXPLAIN запроса посмотрите.которого?этого? =) UPDATE " . DB_PREFIX . "product SET viewed = viewed + 1 WHERE product_id = Надіслати Поділитися на інших сайтах More sharing options... Yesvik Опубліковано: 10 квітня 2012 Share Опубліковано: 10 квітня 2012 В Категории заходит без проблем, а в товары жжжжутко тормозит.Судя по всему речь про ocStore... Построение дерева категорий в списке категорий - переделано, а в товарах дерево категорий строится рекурсивно и поэтому тормоза... надо менять алгоритм и в товарах. Надіслати Поділитися на інших сайтах More sharing options... alch Опубліковано: 11 квітня 2012 Share Опубліковано: 11 квітня 2012 Судя по всему речь про ocStore... Построение дерева категорий в списке категорий - переделано, а в товарах дерево категорий строится рекурсивно и поэтому тормоза... надо менять алгоритм и в товарах. да ocStore Version 1.5.1.3. и тормозит, судя по всему потому что загружает все категории. Частично справился отключив модуль - фильтр товара по категориям в админ. список товара теперь открывается быстрее. но в сам товар зайти весьма проблематично. как это побороть, и возможно вообще? Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 11 квітня 2012 Share Опубліковано: 11 квітня 2012 да ocStore Version 1.5.1.3. и тормозит, судя по всему потому что загружает все категории. Частично справился отключив модуль - фильтр товара по категориям в админ. список товара теперь открывается быстрее. но в сам товар зайти весьма проблематично. как это побороть, и возможно вообще? при редактировании товара категории все сразу грузит. у меня было решение, найду выложуа вы читать умеете? Надіслати Поділитися на інших сайтах More sharing options... alch Опубліковано: 11 квітня 2012 Share Опубліковано: 11 квітня 2012 а вы читать умеете? умею. а что не так я спросил? Надіслати Поділитися на інших сайтах More sharing options... Yesvik Опубліковано: 12 квітня 2012 Share Опубліковано: 12 квітня 2012 умею. а что не так я спросил?Открой в товаре закладку "Связи" и увидиш что там полное дерево категорий... и формируется это дерево категорий - рекурсивно. Надо менять этот алгоритм. Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 12 квітня 2012 Share Опубліковано: 12 квітня 2012 Открой в товаре закладку "Связи" и увидиш что там полное дерево категорий... и формируется это дерево категорий - рекурсивно. Надо менять этот алгоритм.да дело не только в алгоритме.. представь категорий over 8000, нужно менять логику вывода Надіслати Поділитися на інших сайтах More sharing options... Yesvik Опубліковано: 12 квітня 2012 Share Опубліковано: 12 квітня 2012 да дело не только в алгоритме.. представь категорий over 8000, нужно менять логику выводаРекурсивная выборка дерева из 8000 категорий, при двух - трёх уровнях, даст порядка 15000 запросов к базе... и от этого надо обязательно избавляться.А вывод можно закешировать и забыить... сервак особо напрягаться не будет, но выбирать из списка в 8000 элементов - будет сложно... По количеству категорий можно судить о количестве товаров... такое количество товаров вряд ли будут заводить руками... так что как будут выведены категории - не важно. Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 12 квітня 2012 Share Опубліковано: 12 квітня 2012 Рекурсивная выборка дерева из 8000 категорий, при двух - трёх уровнях, даст порядка 15000 запросов к базе... и от этого надо обязательно избавляться.это без вопросовА вывод можно закешировать и забыить... сервак особо напрягаться не будет, но выбирать из списка в 8000 элементов - будет сложно...о чем и речь.+ тормоза браузера на отрисовкуПо количеству категорий можно судить о количестве товаров... такое количество товаров вряд ли будут заводить руками... так что как будут выведены категории - не важно.ага, а мне захотелось самому у одного товара сменить категорию Надіслати Поділитися на інших сайтах More sharing options... 1 month later... Helixir Опубліковано: 14 травня 2012 Share Опубліковано: 14 травня 2012 Удалить пост. Надіслати Поділитися на інших сайтах More sharing options... Helixir Опубліковано: 15 травня 2012 Share Опубліковано: 15 травня 2012 Удалить пост Надіслати Поділитися на інших сайтах More sharing options... 2 months later... olyura Опубліковано: 30 липня 2012 Share Опубліковано: 30 липня 2012 У меня магазин на 15000 товаров. Сайт на очень мощном хостинге. Также наблюдались проблемы с загрузкой страниц. Помогло кеширование БД. http://opencart-module.pp.ua/viewtopic.php?f=13&t=48 Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... sviridenko85 Опубліковано: 10 серпня 2012 Share Опубліковано: 10 серпня 2012 Этого недостаточно, нужна ещё и большая база (а лучше - несколько) для тестов в живую. А логику и без этого можно посмотреть. могу предоставить доступ к базе в которой 2 млн товаров. еще и готов вознаградить если получиться нормально ускорить работую. моя ася 453270478 Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 10 серпня 2012 Share Опубліковано: 10 серпня 2012 могу предоставить доступ к базе в которой 2 млн товаров. еще и готов вознаградить если получиться нормально ускорить работую. моя ася 453270478 2млн.. хотелось бы посмотреть Надіслати Поділитися на інших сайтах More sharing options... sviridenko85 Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 http://bigautoparts24.com Надіслати Поділитися на інших сайтах More sharing options... sviridenko85 Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 напиши в асю 453270478 дам доступ Надіслати Поділитися на інших сайтах More sharing options... Sergei70rus Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 Бился как и многие с тормозами в магазине когда кол-во продуктов перевалило за 1500.... в итоге самый простой способ существенно ускорить работу - убрать отображение количества продуктов в категориях. Если установлен vqmod то просто распаковывайте прикрепленный к сообщению файл в корневую папку магазина. Конечно индексы, оптимизации и тд это правильнее, но для начинающего неподъемно... Еще интересно что решение нашел на англоязычном форуме.. наши что то не спешат делиться открытиями)) OCA_CategoryProductCountRemoval(v1.2).zip Надіслати Поділитися на інших сайтах More sharing options... krumax Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 Да у нас народ сначала понавешивает на двиг кучу всякой ерунды которая увеличивает количество запросов к БД вдвое, а потом, когда появляется приличное количество товаров, удивляется почему сайт так тормозит и пытается бороться с этим. Мой совет, ставьте только самое необходимое, используйте кеширование и поймите, что практически каждый добавленый модуль увеличивает нагрузку на сервер, что приводит к тормозам. 1 Надіслати Поділитися на інших сайтах More sharing options... Einshtein Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 у меня фигова куча модулей и личных доработок (многие кривые ибо я не мастер), на основном сайте более 3к товаров + на субдомене 25к товаров - поначалу лагал ужастно. Очень помог анализ сайта http://adf.ly/282518/banner/http://www.uptrends.com/aspx/free-html-site-page-load-check-tool.aspx с дальнейшим выявлением ссылок на несуществующие скрипты, картинки и т.д. Так же очень помог редирект скриптов jquery через ресурсы яндекса (прописывается в хедере). В итоге удалось сократить время загрузки страниц в среднем с 12 секунд до 1 сек. Правда прошло время и время загрузки опять выросло...дойдут руки - опять почищу сайт. Единственное что я не смог догнать, это как оптимизировать БД...Если кому не лень - раскажите как это сделать на хосте Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 Единственное что я не смог догнать, это как оптимизировать БД...Если кому не лень - раскажите как это сделать на хостеэто основная проблема, всё остальное мелочи Надіслати Поділитися на інших сайтах More sharing options... krumax Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 Сначала тогда нужно оптимизировать запросы 8-) Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... ArBuzin Опубліковано: 30 серпня 2012 Share Опубліковано: 30 серпня 2012 "Я отключал категории через catalog/controller/common/header.php закомментировал строку $this->data['categories'] = $this->getCategories(0); сделал $this->data['categories'] = array(); // $this->data['categories'] = $this->getCategories(0); " Но в 1.5.1.3 и 1.5.3 эти строчки выглядят так $this->data['categories'] = array(); //$categories = $this->model_catalog_category->getCategories(0); И при комментировании последней в браузере всплывает ошибка: Notice: Undefined variable: categories in /var/www/vhosts/webspace/httpdocs/xxx.ru/catalog/controller/common/header.php on line 79Warning: Invalid argument supplied for foreach() in /var/www/vhosts/webspace/httpdocs/xxx.ru/catalog/controller/common/header.php on line 79 И еще один вопрос, как сделать логгирование медленных запросов на виртуальном хостинге по этому типу: "В mysql включите логирование медленных запросов, например log-slow-queries = slow.log long_query_time = 1 log-queries-not-using-indexes" 1 Надіслати Поділитися на інших сайтах More sharing options... Einshtein Опубліковано: 4 вересня 2012 Share Опубліковано: 4 вересня 2012 вот тоже интересует, так и не вкурил куда чё писать и где смотреть Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 Вперед Сторінка 3 з 4 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Встановлення, оновлення, налаштування Тормозит ужасно [решено] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Yesvik Опубліковано: 10 квітня 2012 Share Опубліковано: 10 квітня 2012 В Категории заходит без проблем, а в товары жжжжутко тормозит.Судя по всему речь про ocStore... Построение дерева категорий в списке категорий - переделано, а в товарах дерево категорий строится рекурсивно и поэтому тормоза... надо менять алгоритм и в товарах. Надіслати Поділитися на інших сайтах More sharing options... alch Опубліковано: 11 квітня 2012 Share Опубліковано: 11 квітня 2012 Судя по всему речь про ocStore... Построение дерева категорий в списке категорий - переделано, а в товарах дерево категорий строится рекурсивно и поэтому тормоза... надо менять алгоритм и в товарах. да ocStore Version 1.5.1.3. и тормозит, судя по всему потому что загружает все категории. Частично справился отключив модуль - фильтр товара по категориям в админ. список товара теперь открывается быстрее. но в сам товар зайти весьма проблематично. как это побороть, и возможно вообще? Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 11 квітня 2012 Share Опубліковано: 11 квітня 2012 да ocStore Version 1.5.1.3. и тормозит, судя по всему потому что загружает все категории. Частично справился отключив модуль - фильтр товара по категориям в админ. список товара теперь открывается быстрее. но в сам товар зайти весьма проблематично. как это побороть, и возможно вообще? при редактировании товара категории все сразу грузит. у меня было решение, найду выложуа вы читать умеете? Надіслати Поділитися на інших сайтах More sharing options... alch Опубліковано: 11 квітня 2012 Share Опубліковано: 11 квітня 2012 а вы читать умеете? умею. а что не так я спросил? Надіслати Поділитися на інших сайтах More sharing options... Yesvik Опубліковано: 12 квітня 2012 Share Опубліковано: 12 квітня 2012 умею. а что не так я спросил?Открой в товаре закладку "Связи" и увидиш что там полное дерево категорий... и формируется это дерево категорий - рекурсивно. Надо менять этот алгоритм. Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 12 квітня 2012 Share Опубліковано: 12 квітня 2012 Открой в товаре закладку "Связи" и увидиш что там полное дерево категорий... и формируется это дерево категорий - рекурсивно. Надо менять этот алгоритм.да дело не только в алгоритме.. представь категорий over 8000, нужно менять логику вывода Надіслати Поділитися на інших сайтах More sharing options... Yesvik Опубліковано: 12 квітня 2012 Share Опубліковано: 12 квітня 2012 да дело не только в алгоритме.. представь категорий over 8000, нужно менять логику выводаРекурсивная выборка дерева из 8000 категорий, при двух - трёх уровнях, даст порядка 15000 запросов к базе... и от этого надо обязательно избавляться.А вывод можно закешировать и забыить... сервак особо напрягаться не будет, но выбирать из списка в 8000 элементов - будет сложно... По количеству категорий можно судить о количестве товаров... такое количество товаров вряд ли будут заводить руками... так что как будут выведены категории - не важно. Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 12 квітня 2012 Share Опубліковано: 12 квітня 2012 Рекурсивная выборка дерева из 8000 категорий, при двух - трёх уровнях, даст порядка 15000 запросов к базе... и от этого надо обязательно избавляться.это без вопросовА вывод можно закешировать и забыить... сервак особо напрягаться не будет, но выбирать из списка в 8000 элементов - будет сложно...о чем и речь.+ тормоза браузера на отрисовкуПо количеству категорий можно судить о количестве товаров... такое количество товаров вряд ли будут заводить руками... так что как будут выведены категории - не важно.ага, а мне захотелось самому у одного товара сменить категорию Надіслати Поділитися на інших сайтах More sharing options... 1 month later... Helixir Опубліковано: 14 травня 2012 Share Опубліковано: 14 травня 2012 Удалить пост. Надіслати Поділитися на інших сайтах More sharing options... Helixir Опубліковано: 15 травня 2012 Share Опубліковано: 15 травня 2012 Удалить пост Надіслати Поділитися на інших сайтах More sharing options... 2 months later... olyura Опубліковано: 30 липня 2012 Share Опубліковано: 30 липня 2012 У меня магазин на 15000 товаров. Сайт на очень мощном хостинге. Также наблюдались проблемы с загрузкой страниц. Помогло кеширование БД. http://opencart-module.pp.ua/viewtopic.php?f=13&t=48 Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... sviridenko85 Опубліковано: 10 серпня 2012 Share Опубліковано: 10 серпня 2012 Этого недостаточно, нужна ещё и большая база (а лучше - несколько) для тестов в живую. А логику и без этого можно посмотреть. могу предоставить доступ к базе в которой 2 млн товаров. еще и готов вознаградить если получиться нормально ускорить работую. моя ася 453270478 Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 10 серпня 2012 Share Опубліковано: 10 серпня 2012 могу предоставить доступ к базе в которой 2 млн товаров. еще и готов вознаградить если получиться нормально ускорить работую. моя ася 453270478 2млн.. хотелось бы посмотреть Надіслати Поділитися на інших сайтах More sharing options... sviridenko85 Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 http://bigautoparts24.com Надіслати Поділитися на інших сайтах More sharing options... sviridenko85 Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 напиши в асю 453270478 дам доступ Надіслати Поділитися на інших сайтах More sharing options... Sergei70rus Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 Бился как и многие с тормозами в магазине когда кол-во продуктов перевалило за 1500.... в итоге самый простой способ существенно ускорить работу - убрать отображение количества продуктов в категориях. Если установлен vqmod то просто распаковывайте прикрепленный к сообщению файл в корневую папку магазина. Конечно индексы, оптимизации и тд это правильнее, но для начинающего неподъемно... Еще интересно что решение нашел на англоязычном форуме.. наши что то не спешат делиться открытиями)) OCA_CategoryProductCountRemoval(v1.2).zip Надіслати Поділитися на інших сайтах More sharing options... krumax Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 Да у нас народ сначала понавешивает на двиг кучу всякой ерунды которая увеличивает количество запросов к БД вдвое, а потом, когда появляется приличное количество товаров, удивляется почему сайт так тормозит и пытается бороться с этим. Мой совет, ставьте только самое необходимое, используйте кеширование и поймите, что практически каждый добавленый модуль увеличивает нагрузку на сервер, что приводит к тормозам. 1 Надіслати Поділитися на інших сайтах More sharing options... Einshtein Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 у меня фигова куча модулей и личных доработок (многие кривые ибо я не мастер), на основном сайте более 3к товаров + на субдомене 25к товаров - поначалу лагал ужастно. Очень помог анализ сайта http://adf.ly/282518/banner/http://www.uptrends.com/aspx/free-html-site-page-load-check-tool.aspx с дальнейшим выявлением ссылок на несуществующие скрипты, картинки и т.д. Так же очень помог редирект скриптов jquery через ресурсы яндекса (прописывается в хедере). В итоге удалось сократить время загрузки страниц в среднем с 12 секунд до 1 сек. Правда прошло время и время загрузки опять выросло...дойдут руки - опять почищу сайт. Единственное что я не смог догнать, это как оптимизировать БД...Если кому не лень - раскажите как это сделать на хосте Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 Единственное что я не смог догнать, это как оптимизировать БД...Если кому не лень - раскажите как это сделать на хостеэто основная проблема, всё остальное мелочи Надіслати Поділитися на інших сайтах More sharing options... krumax Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 Сначала тогда нужно оптимизировать запросы 8-) Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... ArBuzin Опубліковано: 30 серпня 2012 Share Опубліковано: 30 серпня 2012 "Я отключал категории через catalog/controller/common/header.php закомментировал строку $this->data['categories'] = $this->getCategories(0); сделал $this->data['categories'] = array(); // $this->data['categories'] = $this->getCategories(0); " Но в 1.5.1.3 и 1.5.3 эти строчки выглядят так $this->data['categories'] = array(); //$categories = $this->model_catalog_category->getCategories(0); И при комментировании последней в браузере всплывает ошибка: Notice: Undefined variable: categories in /var/www/vhosts/webspace/httpdocs/xxx.ru/catalog/controller/common/header.php on line 79Warning: Invalid argument supplied for foreach() in /var/www/vhosts/webspace/httpdocs/xxx.ru/catalog/controller/common/header.php on line 79 И еще один вопрос, как сделать логгирование медленных запросов на виртуальном хостинге по этому типу: "В mysql включите логирование медленных запросов, например log-slow-queries = slow.log long_query_time = 1 log-queries-not-using-indexes" 1 Надіслати Поділитися на інших сайтах More sharing options... Einshtein Опубліковано: 4 вересня 2012 Share Опубліковано: 4 вересня 2012 вот тоже интересует, так и не вкурил куда чё писать и где смотреть Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 Вперед Сторінка 3 з 4 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Встановлення, оновлення, налаштування Тормозит ужасно [решено] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
alch Опубліковано: 11 квітня 2012 Share Опубліковано: 11 квітня 2012 Судя по всему речь про ocStore... Построение дерева категорий в списке категорий - переделано, а в товарах дерево категорий строится рекурсивно и поэтому тормоза... надо менять алгоритм и в товарах. да ocStore Version 1.5.1.3. и тормозит, судя по всему потому что загружает все категории. Частично справился отключив модуль - фильтр товара по категориям в админ. список товара теперь открывается быстрее. но в сам товар зайти весьма проблематично. как это побороть, и возможно вообще? Надіслати Поділитися на інших сайтах More sharing options...
freelancer Опубліковано: 11 квітня 2012 Share Опубліковано: 11 квітня 2012 да ocStore Version 1.5.1.3. и тормозит, судя по всему потому что загружает все категории. Частично справился отключив модуль - фильтр товара по категориям в админ. список товара теперь открывается быстрее. но в сам товар зайти весьма проблематично. как это побороть, и возможно вообще? при редактировании товара категории все сразу грузит. у меня было решение, найду выложуа вы читать умеете? Надіслати Поділитися на інших сайтах More sharing options... alch Опубліковано: 11 квітня 2012 Share Опубліковано: 11 квітня 2012 а вы читать умеете? умею. а что не так я спросил? Надіслати Поділитися на інших сайтах More sharing options... Yesvik Опубліковано: 12 квітня 2012 Share Опубліковано: 12 квітня 2012 умею. а что не так я спросил?Открой в товаре закладку "Связи" и увидиш что там полное дерево категорий... и формируется это дерево категорий - рекурсивно. Надо менять этот алгоритм. Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 12 квітня 2012 Share Опубліковано: 12 квітня 2012 Открой в товаре закладку "Связи" и увидиш что там полное дерево категорий... и формируется это дерево категорий - рекурсивно. Надо менять этот алгоритм.да дело не только в алгоритме.. представь категорий over 8000, нужно менять логику вывода Надіслати Поділитися на інших сайтах More sharing options... Yesvik Опубліковано: 12 квітня 2012 Share Опубліковано: 12 квітня 2012 да дело не только в алгоритме.. представь категорий over 8000, нужно менять логику выводаРекурсивная выборка дерева из 8000 категорий, при двух - трёх уровнях, даст порядка 15000 запросов к базе... и от этого надо обязательно избавляться.А вывод можно закешировать и забыить... сервак особо напрягаться не будет, но выбирать из списка в 8000 элементов - будет сложно... По количеству категорий можно судить о количестве товаров... такое количество товаров вряд ли будут заводить руками... так что как будут выведены категории - не важно. Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 12 квітня 2012 Share Опубліковано: 12 квітня 2012 Рекурсивная выборка дерева из 8000 категорий, при двух - трёх уровнях, даст порядка 15000 запросов к базе... и от этого надо обязательно избавляться.это без вопросовА вывод можно закешировать и забыить... сервак особо напрягаться не будет, но выбирать из списка в 8000 элементов - будет сложно...о чем и речь.+ тормоза браузера на отрисовкуПо количеству категорий можно судить о количестве товаров... такое количество товаров вряд ли будут заводить руками... так что как будут выведены категории - не важно.ага, а мне захотелось самому у одного товара сменить категорию Надіслати Поділитися на інших сайтах More sharing options... 1 month later... Helixir Опубліковано: 14 травня 2012 Share Опубліковано: 14 травня 2012 Удалить пост. Надіслати Поділитися на інших сайтах More sharing options... Helixir Опубліковано: 15 травня 2012 Share Опубліковано: 15 травня 2012 Удалить пост Надіслати Поділитися на інших сайтах More sharing options... 2 months later... olyura Опубліковано: 30 липня 2012 Share Опубліковано: 30 липня 2012 У меня магазин на 15000 товаров. Сайт на очень мощном хостинге. Также наблюдались проблемы с загрузкой страниц. Помогло кеширование БД. http://opencart-module.pp.ua/viewtopic.php?f=13&t=48 Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... sviridenko85 Опубліковано: 10 серпня 2012 Share Опубліковано: 10 серпня 2012 Этого недостаточно, нужна ещё и большая база (а лучше - несколько) для тестов в живую. А логику и без этого можно посмотреть. могу предоставить доступ к базе в которой 2 млн товаров. еще и готов вознаградить если получиться нормально ускорить работую. моя ася 453270478 Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 10 серпня 2012 Share Опубліковано: 10 серпня 2012 могу предоставить доступ к базе в которой 2 млн товаров. еще и готов вознаградить если получиться нормально ускорить работую. моя ася 453270478 2млн.. хотелось бы посмотреть Надіслати Поділитися на інших сайтах More sharing options... sviridenko85 Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 http://bigautoparts24.com Надіслати Поділитися на інших сайтах More sharing options... sviridenko85 Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 напиши в асю 453270478 дам доступ Надіслати Поділитися на інших сайтах More sharing options... Sergei70rus Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 Бился как и многие с тормозами в магазине когда кол-во продуктов перевалило за 1500.... в итоге самый простой способ существенно ускорить работу - убрать отображение количества продуктов в категориях. Если установлен vqmod то просто распаковывайте прикрепленный к сообщению файл в корневую папку магазина. Конечно индексы, оптимизации и тд это правильнее, но для начинающего неподъемно... Еще интересно что решение нашел на англоязычном форуме.. наши что то не спешат делиться открытиями)) OCA_CategoryProductCountRemoval(v1.2).zip Надіслати Поділитися на інших сайтах More sharing options... krumax Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 Да у нас народ сначала понавешивает на двиг кучу всякой ерунды которая увеличивает количество запросов к БД вдвое, а потом, когда появляется приличное количество товаров, удивляется почему сайт так тормозит и пытается бороться с этим. Мой совет, ставьте только самое необходимое, используйте кеширование и поймите, что практически каждый добавленый модуль увеличивает нагрузку на сервер, что приводит к тормозам. 1 Надіслати Поділитися на інших сайтах More sharing options... Einshtein Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 у меня фигова куча модулей и личных доработок (многие кривые ибо я не мастер), на основном сайте более 3к товаров + на субдомене 25к товаров - поначалу лагал ужастно. Очень помог анализ сайта http://adf.ly/282518/banner/http://www.uptrends.com/aspx/free-html-site-page-load-check-tool.aspx с дальнейшим выявлением ссылок на несуществующие скрипты, картинки и т.д. Так же очень помог редирект скриптов jquery через ресурсы яндекса (прописывается в хедере). В итоге удалось сократить время загрузки страниц в среднем с 12 секунд до 1 сек. Правда прошло время и время загрузки опять выросло...дойдут руки - опять почищу сайт. Единственное что я не смог догнать, это как оптимизировать БД...Если кому не лень - раскажите как это сделать на хосте Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 Единственное что я не смог догнать, это как оптимизировать БД...Если кому не лень - раскажите как это сделать на хостеэто основная проблема, всё остальное мелочи Надіслати Поділитися на інших сайтах More sharing options... krumax Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 Сначала тогда нужно оптимизировать запросы 8-) Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... ArBuzin Опубліковано: 30 серпня 2012 Share Опубліковано: 30 серпня 2012 "Я отключал категории через catalog/controller/common/header.php закомментировал строку $this->data['categories'] = $this->getCategories(0); сделал $this->data['categories'] = array(); // $this->data['categories'] = $this->getCategories(0); " Но в 1.5.1.3 и 1.5.3 эти строчки выглядят так $this->data['categories'] = array(); //$categories = $this->model_catalog_category->getCategories(0); И при комментировании последней в браузере всплывает ошибка: Notice: Undefined variable: categories in /var/www/vhosts/webspace/httpdocs/xxx.ru/catalog/controller/common/header.php on line 79Warning: Invalid argument supplied for foreach() in /var/www/vhosts/webspace/httpdocs/xxx.ru/catalog/controller/common/header.php on line 79 И еще один вопрос, как сделать логгирование медленных запросов на виртуальном хостинге по этому типу: "В mysql включите логирование медленных запросов, например log-slow-queries = slow.log long_query_time = 1 log-queries-not-using-indexes" 1 Надіслати Поділитися на інших сайтах More sharing options... Einshtein Опубліковано: 4 вересня 2012 Share Опубліковано: 4 вересня 2012 вот тоже интересует, так и не вкурил куда чё писать и где смотреть Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 Вперед Сторінка 3 з 4 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Встановлення, оновлення, налаштування Тормозит ужасно [решено] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
alch Опубліковано: 11 квітня 2012 Share Опубліковано: 11 квітня 2012 а вы читать умеете? умею. а что не так я спросил? Надіслати Поділитися на інших сайтах More sharing options...
Yesvik Опубліковано: 12 квітня 2012 Share Опубліковано: 12 квітня 2012 умею. а что не так я спросил?Открой в товаре закладку "Связи" и увидиш что там полное дерево категорий... и формируется это дерево категорий - рекурсивно. Надо менять этот алгоритм. Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 12 квітня 2012 Share Опубліковано: 12 квітня 2012 Открой в товаре закладку "Связи" и увидиш что там полное дерево категорий... и формируется это дерево категорий - рекурсивно. Надо менять этот алгоритм.да дело не только в алгоритме.. представь категорий over 8000, нужно менять логику вывода Надіслати Поділитися на інших сайтах More sharing options... Yesvik Опубліковано: 12 квітня 2012 Share Опубліковано: 12 квітня 2012 да дело не только в алгоритме.. представь категорий over 8000, нужно менять логику выводаРекурсивная выборка дерева из 8000 категорий, при двух - трёх уровнях, даст порядка 15000 запросов к базе... и от этого надо обязательно избавляться.А вывод можно закешировать и забыить... сервак особо напрягаться не будет, но выбирать из списка в 8000 элементов - будет сложно... По количеству категорий можно судить о количестве товаров... такое количество товаров вряд ли будут заводить руками... так что как будут выведены категории - не важно. Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 12 квітня 2012 Share Опубліковано: 12 квітня 2012 Рекурсивная выборка дерева из 8000 категорий, при двух - трёх уровнях, даст порядка 15000 запросов к базе... и от этого надо обязательно избавляться.это без вопросовА вывод можно закешировать и забыить... сервак особо напрягаться не будет, но выбирать из списка в 8000 элементов - будет сложно...о чем и речь.+ тормоза браузера на отрисовкуПо количеству категорий можно судить о количестве товаров... такое количество товаров вряд ли будут заводить руками... так что как будут выведены категории - не важно.ага, а мне захотелось самому у одного товара сменить категорию Надіслати Поділитися на інших сайтах More sharing options... 1 month later... Helixir Опубліковано: 14 травня 2012 Share Опубліковано: 14 травня 2012 Удалить пост. Надіслати Поділитися на інших сайтах More sharing options... Helixir Опубліковано: 15 травня 2012 Share Опубліковано: 15 травня 2012 Удалить пост Надіслати Поділитися на інших сайтах More sharing options... 2 months later... olyura Опубліковано: 30 липня 2012 Share Опубліковано: 30 липня 2012 У меня магазин на 15000 товаров. Сайт на очень мощном хостинге. Также наблюдались проблемы с загрузкой страниц. Помогло кеширование БД. http://opencart-module.pp.ua/viewtopic.php?f=13&t=48 Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... sviridenko85 Опубліковано: 10 серпня 2012 Share Опубліковано: 10 серпня 2012 Этого недостаточно, нужна ещё и большая база (а лучше - несколько) для тестов в живую. А логику и без этого можно посмотреть. могу предоставить доступ к базе в которой 2 млн товаров. еще и готов вознаградить если получиться нормально ускорить работую. моя ася 453270478 Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 10 серпня 2012 Share Опубліковано: 10 серпня 2012 могу предоставить доступ к базе в которой 2 млн товаров. еще и готов вознаградить если получиться нормально ускорить работую. моя ася 453270478 2млн.. хотелось бы посмотреть Надіслати Поділитися на інших сайтах More sharing options... sviridenko85 Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 http://bigautoparts24.com Надіслати Поділитися на інших сайтах More sharing options... sviridenko85 Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 напиши в асю 453270478 дам доступ Надіслати Поділитися на інших сайтах More sharing options... Sergei70rus Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 Бился как и многие с тормозами в магазине когда кол-во продуктов перевалило за 1500.... в итоге самый простой способ существенно ускорить работу - убрать отображение количества продуктов в категориях. Если установлен vqmod то просто распаковывайте прикрепленный к сообщению файл в корневую папку магазина. Конечно индексы, оптимизации и тд это правильнее, но для начинающего неподъемно... Еще интересно что решение нашел на англоязычном форуме.. наши что то не спешат делиться открытиями)) OCA_CategoryProductCountRemoval(v1.2).zip Надіслати Поділитися на інших сайтах More sharing options... krumax Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 Да у нас народ сначала понавешивает на двиг кучу всякой ерунды которая увеличивает количество запросов к БД вдвое, а потом, когда появляется приличное количество товаров, удивляется почему сайт так тормозит и пытается бороться с этим. Мой совет, ставьте только самое необходимое, используйте кеширование и поймите, что практически каждый добавленый модуль увеличивает нагрузку на сервер, что приводит к тормозам. 1 Надіслати Поділитися на інших сайтах More sharing options... Einshtein Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 у меня фигова куча модулей и личных доработок (многие кривые ибо я не мастер), на основном сайте более 3к товаров + на субдомене 25к товаров - поначалу лагал ужастно. Очень помог анализ сайта http://adf.ly/282518/banner/http://www.uptrends.com/aspx/free-html-site-page-load-check-tool.aspx с дальнейшим выявлением ссылок на несуществующие скрипты, картинки и т.д. Так же очень помог редирект скриптов jquery через ресурсы яндекса (прописывается в хедере). В итоге удалось сократить время загрузки страниц в среднем с 12 секунд до 1 сек. Правда прошло время и время загрузки опять выросло...дойдут руки - опять почищу сайт. Единственное что я не смог догнать, это как оптимизировать БД...Если кому не лень - раскажите как это сделать на хосте Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 Единственное что я не смог догнать, это как оптимизировать БД...Если кому не лень - раскажите как это сделать на хостеэто основная проблема, всё остальное мелочи Надіслати Поділитися на інших сайтах More sharing options... krumax Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 Сначала тогда нужно оптимизировать запросы 8-) Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... ArBuzin Опубліковано: 30 серпня 2012 Share Опубліковано: 30 серпня 2012 "Я отключал категории через catalog/controller/common/header.php закомментировал строку $this->data['categories'] = $this->getCategories(0); сделал $this->data['categories'] = array(); // $this->data['categories'] = $this->getCategories(0); " Но в 1.5.1.3 и 1.5.3 эти строчки выглядят так $this->data['categories'] = array(); //$categories = $this->model_catalog_category->getCategories(0); И при комментировании последней в браузере всплывает ошибка: Notice: Undefined variable: categories in /var/www/vhosts/webspace/httpdocs/xxx.ru/catalog/controller/common/header.php on line 79Warning: Invalid argument supplied for foreach() in /var/www/vhosts/webspace/httpdocs/xxx.ru/catalog/controller/common/header.php on line 79 И еще один вопрос, как сделать логгирование медленных запросов на виртуальном хостинге по этому типу: "В mysql включите логирование медленных запросов, например log-slow-queries = slow.log long_query_time = 1 log-queries-not-using-indexes" 1 Надіслати Поділитися на інших сайтах More sharing options... Einshtein Опубліковано: 4 вересня 2012 Share Опубліковано: 4 вересня 2012 вот тоже интересует, так и не вкурил куда чё писать и где смотреть Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 Вперед Сторінка 3 з 4 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Встановлення, оновлення, налаштування Тормозит ужасно [решено] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
freelancer Опубліковано: 12 квітня 2012 Share Опубліковано: 12 квітня 2012 Открой в товаре закладку "Связи" и увидиш что там полное дерево категорий... и формируется это дерево категорий - рекурсивно. Надо менять этот алгоритм.да дело не только в алгоритме.. представь категорий over 8000, нужно менять логику вывода Надіслати Поділитися на інших сайтах More sharing options... Yesvik Опубліковано: 12 квітня 2012 Share Опубліковано: 12 квітня 2012 да дело не только в алгоритме.. представь категорий over 8000, нужно менять логику выводаРекурсивная выборка дерева из 8000 категорий, при двух - трёх уровнях, даст порядка 15000 запросов к базе... и от этого надо обязательно избавляться.А вывод можно закешировать и забыить... сервак особо напрягаться не будет, но выбирать из списка в 8000 элементов - будет сложно... По количеству категорий можно судить о количестве товаров... такое количество товаров вряд ли будут заводить руками... так что как будут выведены категории - не важно. Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 12 квітня 2012 Share Опубліковано: 12 квітня 2012 Рекурсивная выборка дерева из 8000 категорий, при двух - трёх уровнях, даст порядка 15000 запросов к базе... и от этого надо обязательно избавляться.это без вопросовА вывод можно закешировать и забыить... сервак особо напрягаться не будет, но выбирать из списка в 8000 элементов - будет сложно...о чем и речь.+ тормоза браузера на отрисовкуПо количеству категорий можно судить о количестве товаров... такое количество товаров вряд ли будут заводить руками... так что как будут выведены категории - не важно.ага, а мне захотелось самому у одного товара сменить категорию Надіслати Поділитися на інших сайтах More sharing options... 1 month later... Helixir Опубліковано: 14 травня 2012 Share Опубліковано: 14 травня 2012 Удалить пост. Надіслати Поділитися на інших сайтах More sharing options... Helixir Опубліковано: 15 травня 2012 Share Опубліковано: 15 травня 2012 Удалить пост Надіслати Поділитися на інших сайтах More sharing options... 2 months later... olyura Опубліковано: 30 липня 2012 Share Опубліковано: 30 липня 2012 У меня магазин на 15000 товаров. Сайт на очень мощном хостинге. Также наблюдались проблемы с загрузкой страниц. Помогло кеширование БД. http://opencart-module.pp.ua/viewtopic.php?f=13&t=48 Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... sviridenko85 Опубліковано: 10 серпня 2012 Share Опубліковано: 10 серпня 2012 Этого недостаточно, нужна ещё и большая база (а лучше - несколько) для тестов в живую. А логику и без этого можно посмотреть. могу предоставить доступ к базе в которой 2 млн товаров. еще и готов вознаградить если получиться нормально ускорить работую. моя ася 453270478 Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 10 серпня 2012 Share Опубліковано: 10 серпня 2012 могу предоставить доступ к базе в которой 2 млн товаров. еще и готов вознаградить если получиться нормально ускорить работую. моя ася 453270478 2млн.. хотелось бы посмотреть Надіслати Поділитися на інших сайтах More sharing options... sviridenko85 Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 http://bigautoparts24.com Надіслати Поділитися на інших сайтах More sharing options... sviridenko85 Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 напиши в асю 453270478 дам доступ Надіслати Поділитися на інших сайтах More sharing options... Sergei70rus Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 Бился как и многие с тормозами в магазине когда кол-во продуктов перевалило за 1500.... в итоге самый простой способ существенно ускорить работу - убрать отображение количества продуктов в категориях. Если установлен vqmod то просто распаковывайте прикрепленный к сообщению файл в корневую папку магазина. Конечно индексы, оптимизации и тд это правильнее, но для начинающего неподъемно... Еще интересно что решение нашел на англоязычном форуме.. наши что то не спешат делиться открытиями)) OCA_CategoryProductCountRemoval(v1.2).zip Надіслати Поділитися на інших сайтах More sharing options... krumax Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 Да у нас народ сначала понавешивает на двиг кучу всякой ерунды которая увеличивает количество запросов к БД вдвое, а потом, когда появляется приличное количество товаров, удивляется почему сайт так тормозит и пытается бороться с этим. Мой совет, ставьте только самое необходимое, используйте кеширование и поймите, что практически каждый добавленый модуль увеличивает нагрузку на сервер, что приводит к тормозам. 1 Надіслати Поділитися на інших сайтах More sharing options... Einshtein Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 у меня фигова куча модулей и личных доработок (многие кривые ибо я не мастер), на основном сайте более 3к товаров + на субдомене 25к товаров - поначалу лагал ужастно. Очень помог анализ сайта http://adf.ly/282518/banner/http://www.uptrends.com/aspx/free-html-site-page-load-check-tool.aspx с дальнейшим выявлением ссылок на несуществующие скрипты, картинки и т.д. Так же очень помог редирект скриптов jquery через ресурсы яндекса (прописывается в хедере). В итоге удалось сократить время загрузки страниц в среднем с 12 секунд до 1 сек. Правда прошло время и время загрузки опять выросло...дойдут руки - опять почищу сайт. Единственное что я не смог догнать, это как оптимизировать БД...Если кому не лень - раскажите как это сделать на хосте Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 Единственное что я не смог догнать, это как оптимизировать БД...Если кому не лень - раскажите как это сделать на хостеэто основная проблема, всё остальное мелочи Надіслати Поділитися на інших сайтах More sharing options... krumax Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 Сначала тогда нужно оптимизировать запросы 8-) Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... ArBuzin Опубліковано: 30 серпня 2012 Share Опубліковано: 30 серпня 2012 "Я отключал категории через catalog/controller/common/header.php закомментировал строку $this->data['categories'] = $this->getCategories(0); сделал $this->data['categories'] = array(); // $this->data['categories'] = $this->getCategories(0); " Но в 1.5.1.3 и 1.5.3 эти строчки выглядят так $this->data['categories'] = array(); //$categories = $this->model_catalog_category->getCategories(0); И при комментировании последней в браузере всплывает ошибка: Notice: Undefined variable: categories in /var/www/vhosts/webspace/httpdocs/xxx.ru/catalog/controller/common/header.php on line 79Warning: Invalid argument supplied for foreach() in /var/www/vhosts/webspace/httpdocs/xxx.ru/catalog/controller/common/header.php on line 79 И еще один вопрос, как сделать логгирование медленных запросов на виртуальном хостинге по этому типу: "В mysql включите логирование медленных запросов, например log-slow-queries = slow.log long_query_time = 1 log-queries-not-using-indexes" 1 Надіслати Поділитися на інших сайтах More sharing options... Einshtein Опубліковано: 4 вересня 2012 Share Опубліковано: 4 вересня 2012 вот тоже интересует, так и не вкурил куда чё писать и где смотреть Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 Вперед Сторінка 3 з 4 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Встановлення, оновлення, налаштування Тормозит ужасно [решено] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Yesvik Опубліковано: 12 квітня 2012 Share Опубліковано: 12 квітня 2012 да дело не только в алгоритме.. представь категорий over 8000, нужно менять логику выводаРекурсивная выборка дерева из 8000 категорий, при двух - трёх уровнях, даст порядка 15000 запросов к базе... и от этого надо обязательно избавляться.А вывод можно закешировать и забыить... сервак особо напрягаться не будет, но выбирать из списка в 8000 элементов - будет сложно... По количеству категорий можно судить о количестве товаров... такое количество товаров вряд ли будут заводить руками... так что как будут выведены категории - не важно. Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 12 квітня 2012 Share Опубліковано: 12 квітня 2012 Рекурсивная выборка дерева из 8000 категорий, при двух - трёх уровнях, даст порядка 15000 запросов к базе... и от этого надо обязательно избавляться.это без вопросовА вывод можно закешировать и забыить... сервак особо напрягаться не будет, но выбирать из списка в 8000 элементов - будет сложно...о чем и речь.+ тормоза браузера на отрисовкуПо количеству категорий можно судить о количестве товаров... такое количество товаров вряд ли будут заводить руками... так что как будут выведены категории - не важно.ага, а мне захотелось самому у одного товара сменить категорию Надіслати Поділитися на інших сайтах More sharing options... 1 month later... Helixir Опубліковано: 14 травня 2012 Share Опубліковано: 14 травня 2012 Удалить пост. Надіслати Поділитися на інших сайтах More sharing options... Helixir Опубліковано: 15 травня 2012 Share Опубліковано: 15 травня 2012 Удалить пост Надіслати Поділитися на інших сайтах More sharing options... 2 months later... olyura Опубліковано: 30 липня 2012 Share Опубліковано: 30 липня 2012 У меня магазин на 15000 товаров. Сайт на очень мощном хостинге. Также наблюдались проблемы с загрузкой страниц. Помогло кеширование БД. http://opencart-module.pp.ua/viewtopic.php?f=13&t=48 Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... sviridenko85 Опубліковано: 10 серпня 2012 Share Опубліковано: 10 серпня 2012 Этого недостаточно, нужна ещё и большая база (а лучше - несколько) для тестов в живую. А логику и без этого можно посмотреть. могу предоставить доступ к базе в которой 2 млн товаров. еще и готов вознаградить если получиться нормально ускорить работую. моя ася 453270478 Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 10 серпня 2012 Share Опубліковано: 10 серпня 2012 могу предоставить доступ к базе в которой 2 млн товаров. еще и готов вознаградить если получиться нормально ускорить работую. моя ася 453270478 2млн.. хотелось бы посмотреть Надіслати Поділитися на інших сайтах More sharing options... sviridenko85 Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 http://bigautoparts24.com Надіслати Поділитися на інших сайтах More sharing options... sviridenko85 Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 напиши в асю 453270478 дам доступ Надіслати Поділитися на інших сайтах More sharing options... Sergei70rus Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 Бился как и многие с тормозами в магазине когда кол-во продуктов перевалило за 1500.... в итоге самый простой способ существенно ускорить работу - убрать отображение количества продуктов в категориях. Если установлен vqmod то просто распаковывайте прикрепленный к сообщению файл в корневую папку магазина. Конечно индексы, оптимизации и тд это правильнее, но для начинающего неподъемно... Еще интересно что решение нашел на англоязычном форуме.. наши что то не спешат делиться открытиями)) OCA_CategoryProductCountRemoval(v1.2).zip Надіслати Поділитися на інших сайтах More sharing options... krumax Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 Да у нас народ сначала понавешивает на двиг кучу всякой ерунды которая увеличивает количество запросов к БД вдвое, а потом, когда появляется приличное количество товаров, удивляется почему сайт так тормозит и пытается бороться с этим. Мой совет, ставьте только самое необходимое, используйте кеширование и поймите, что практически каждый добавленый модуль увеличивает нагрузку на сервер, что приводит к тормозам. 1 Надіслати Поділитися на інших сайтах More sharing options... Einshtein Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 у меня фигова куча модулей и личных доработок (многие кривые ибо я не мастер), на основном сайте более 3к товаров + на субдомене 25к товаров - поначалу лагал ужастно. Очень помог анализ сайта http://adf.ly/282518/banner/http://www.uptrends.com/aspx/free-html-site-page-load-check-tool.aspx с дальнейшим выявлением ссылок на несуществующие скрипты, картинки и т.д. Так же очень помог редирект скриптов jquery через ресурсы яндекса (прописывается в хедере). В итоге удалось сократить время загрузки страниц в среднем с 12 секунд до 1 сек. Правда прошло время и время загрузки опять выросло...дойдут руки - опять почищу сайт. Единственное что я не смог догнать, это как оптимизировать БД...Если кому не лень - раскажите как это сделать на хосте Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 Единственное что я не смог догнать, это как оптимизировать БД...Если кому не лень - раскажите как это сделать на хостеэто основная проблема, всё остальное мелочи Надіслати Поділитися на інших сайтах More sharing options... krumax Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 Сначала тогда нужно оптимизировать запросы 8-) Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... ArBuzin Опубліковано: 30 серпня 2012 Share Опубліковано: 30 серпня 2012 "Я отключал категории через catalog/controller/common/header.php закомментировал строку $this->data['categories'] = $this->getCategories(0); сделал $this->data['categories'] = array(); // $this->data['categories'] = $this->getCategories(0); " Но в 1.5.1.3 и 1.5.3 эти строчки выглядят так $this->data['categories'] = array(); //$categories = $this->model_catalog_category->getCategories(0); И при комментировании последней в браузере всплывает ошибка: Notice: Undefined variable: categories in /var/www/vhosts/webspace/httpdocs/xxx.ru/catalog/controller/common/header.php on line 79Warning: Invalid argument supplied for foreach() in /var/www/vhosts/webspace/httpdocs/xxx.ru/catalog/controller/common/header.php on line 79 И еще один вопрос, как сделать логгирование медленных запросов на виртуальном хостинге по этому типу: "В mysql включите логирование медленных запросов, например log-slow-queries = slow.log long_query_time = 1 log-queries-not-using-indexes" 1 Надіслати Поділитися на інших сайтах More sharing options... Einshtein Опубліковано: 4 вересня 2012 Share Опубліковано: 4 вересня 2012 вот тоже интересует, так и не вкурил куда чё писать и где смотреть Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 Вперед Сторінка 3 з 4 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Встановлення, оновлення, налаштування Тормозит ужасно [решено] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich
freelancer Опубліковано: 12 квітня 2012 Share Опубліковано: 12 квітня 2012 Рекурсивная выборка дерева из 8000 категорий, при двух - трёх уровнях, даст порядка 15000 запросов к базе... и от этого надо обязательно избавляться.это без вопросовА вывод можно закешировать и забыить... сервак особо напрягаться не будет, но выбирать из списка в 8000 элементов - будет сложно...о чем и речь.+ тормоза браузера на отрисовкуПо количеству категорий можно судить о количестве товаров... такое количество товаров вряд ли будут заводить руками... так что как будут выведены категории - не важно.ага, а мне захотелось самому у одного товара сменить категорию Надіслати Поділитися на інших сайтах More sharing options... 1 month later... Helixir Опубліковано: 14 травня 2012 Share Опубліковано: 14 травня 2012 Удалить пост. Надіслати Поділитися на інших сайтах More sharing options... Helixir Опубліковано: 15 травня 2012 Share Опубліковано: 15 травня 2012 Удалить пост Надіслати Поділитися на інших сайтах More sharing options... 2 months later... olyura Опубліковано: 30 липня 2012 Share Опубліковано: 30 липня 2012 У меня магазин на 15000 товаров. Сайт на очень мощном хостинге. Также наблюдались проблемы с загрузкой страниц. Помогло кеширование БД. http://opencart-module.pp.ua/viewtopic.php?f=13&t=48 Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... sviridenko85 Опубліковано: 10 серпня 2012 Share Опубліковано: 10 серпня 2012 Этого недостаточно, нужна ещё и большая база (а лучше - несколько) для тестов в живую. А логику и без этого можно посмотреть. могу предоставить доступ к базе в которой 2 млн товаров. еще и готов вознаградить если получиться нормально ускорить работую. моя ася 453270478 Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 10 серпня 2012 Share Опубліковано: 10 серпня 2012 могу предоставить доступ к базе в которой 2 млн товаров. еще и готов вознаградить если получиться нормально ускорить работую. моя ася 453270478 2млн.. хотелось бы посмотреть Надіслати Поділитися на інших сайтах More sharing options... sviridenko85 Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 http://bigautoparts24.com Надіслати Поділитися на інших сайтах More sharing options... sviridenko85 Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 напиши в асю 453270478 дам доступ Надіслати Поділитися на інших сайтах More sharing options... Sergei70rus Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 Бился как и многие с тормозами в магазине когда кол-во продуктов перевалило за 1500.... в итоге самый простой способ существенно ускорить работу - убрать отображение количества продуктов в категориях. Если установлен vqmod то просто распаковывайте прикрепленный к сообщению файл в корневую папку магазина. Конечно индексы, оптимизации и тд это правильнее, но для начинающего неподъемно... Еще интересно что решение нашел на англоязычном форуме.. наши что то не спешат делиться открытиями)) OCA_CategoryProductCountRemoval(v1.2).zip Надіслати Поділитися на інших сайтах More sharing options... krumax Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 Да у нас народ сначала понавешивает на двиг кучу всякой ерунды которая увеличивает количество запросов к БД вдвое, а потом, когда появляется приличное количество товаров, удивляется почему сайт так тормозит и пытается бороться с этим. Мой совет, ставьте только самое необходимое, используйте кеширование и поймите, что практически каждый добавленый модуль увеличивает нагрузку на сервер, что приводит к тормозам. 1 Надіслати Поділитися на інших сайтах More sharing options... Einshtein Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 у меня фигова куча модулей и личных доработок (многие кривые ибо я не мастер), на основном сайте более 3к товаров + на субдомене 25к товаров - поначалу лагал ужастно. Очень помог анализ сайта http://adf.ly/282518/banner/http://www.uptrends.com/aspx/free-html-site-page-load-check-tool.aspx с дальнейшим выявлением ссылок на несуществующие скрипты, картинки и т.д. Так же очень помог редирект скриптов jquery через ресурсы яндекса (прописывается в хедере). В итоге удалось сократить время загрузки страниц в среднем с 12 секунд до 1 сек. Правда прошло время и время загрузки опять выросло...дойдут руки - опять почищу сайт. Единственное что я не смог догнать, это как оптимизировать БД...Если кому не лень - раскажите как это сделать на хосте Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 Единственное что я не смог догнать, это как оптимизировать БД...Если кому не лень - раскажите как это сделать на хостеэто основная проблема, всё остальное мелочи Надіслати Поділитися на інших сайтах More sharing options... krumax Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 Сначала тогда нужно оптимизировать запросы 8-) Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... ArBuzin Опубліковано: 30 серпня 2012 Share Опубліковано: 30 серпня 2012 "Я отключал категории через catalog/controller/common/header.php закомментировал строку $this->data['categories'] = $this->getCategories(0); сделал $this->data['categories'] = array(); // $this->data['categories'] = $this->getCategories(0); " Но в 1.5.1.3 и 1.5.3 эти строчки выглядят так $this->data['categories'] = array(); //$categories = $this->model_catalog_category->getCategories(0); И при комментировании последней в браузере всплывает ошибка: Notice: Undefined variable: categories in /var/www/vhosts/webspace/httpdocs/xxx.ru/catalog/controller/common/header.php on line 79Warning: Invalid argument supplied for foreach() in /var/www/vhosts/webspace/httpdocs/xxx.ru/catalog/controller/common/header.php on line 79 И еще один вопрос, как сделать логгирование медленных запросов на виртуальном хостинге по этому типу: "В mysql включите логирование медленных запросов, например log-slow-queries = slow.log long_query_time = 1 log-queries-not-using-indexes" 1 Надіслати Поділитися на інших сайтах More sharing options... Einshtein Опубліковано: 4 вересня 2012 Share Опубліковано: 4 вересня 2012 вот тоже интересует, так и не вкурил куда чё писать и где смотреть Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 Вперед Сторінка 3 з 4 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Встановлення, оновлення, налаштування Тормозит ужасно [решено]
Helixir Опубліковано: 14 травня 2012 Share Опубліковано: 14 травня 2012 Удалить пост. Надіслати Поділитися на інших сайтах More sharing options...
Helixir Опубліковано: 15 травня 2012 Share Опубліковано: 15 травня 2012 Удалить пост Надіслати Поділитися на інших сайтах More sharing options...
olyura Опубліковано: 30 липня 2012 Share Опубліковано: 30 липня 2012 У меня магазин на 15000 товаров. Сайт на очень мощном хостинге. Также наблюдались проблемы с загрузкой страниц. Помогло кеширование БД. http://opencart-module.pp.ua/viewtopic.php?f=13&t=48 Надіслати Поділитися на інших сайтах More sharing options...
sviridenko85 Опубліковано: 10 серпня 2012 Share Опубліковано: 10 серпня 2012 Этого недостаточно, нужна ещё и большая база (а лучше - несколько) для тестов в живую. А логику и без этого можно посмотреть. могу предоставить доступ к базе в которой 2 млн товаров. еще и готов вознаградить если получиться нормально ускорить работую. моя ася 453270478 Надіслати Поділитися на інших сайтах More sharing options...
freelancer Опубліковано: 10 серпня 2012 Share Опубліковано: 10 серпня 2012 могу предоставить доступ к базе в которой 2 млн товаров. еще и готов вознаградить если получиться нормально ускорить работую. моя ася 453270478 2млн.. хотелось бы посмотреть Надіслати Поділитися на інших сайтах More sharing options... sviridenko85 Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 http://bigautoparts24.com Надіслати Поділитися на інших сайтах More sharing options... sviridenko85 Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 напиши в асю 453270478 дам доступ Надіслати Поділитися на інших сайтах More sharing options... Sergei70rus Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 Бился как и многие с тормозами в магазине когда кол-во продуктов перевалило за 1500.... в итоге самый простой способ существенно ускорить работу - убрать отображение количества продуктов в категориях. Если установлен vqmod то просто распаковывайте прикрепленный к сообщению файл в корневую папку магазина. Конечно индексы, оптимизации и тд это правильнее, но для начинающего неподъемно... Еще интересно что решение нашел на англоязычном форуме.. наши что то не спешат делиться открытиями)) OCA_CategoryProductCountRemoval(v1.2).zip Надіслати Поділитися на інших сайтах More sharing options... krumax Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 Да у нас народ сначала понавешивает на двиг кучу всякой ерунды которая увеличивает количество запросов к БД вдвое, а потом, когда появляется приличное количество товаров, удивляется почему сайт так тормозит и пытается бороться с этим. Мой совет, ставьте только самое необходимое, используйте кеширование и поймите, что практически каждый добавленый модуль увеличивает нагрузку на сервер, что приводит к тормозам. 1 Надіслати Поділитися на інших сайтах More sharing options... Einshtein Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 у меня фигова куча модулей и личных доработок (многие кривые ибо я не мастер), на основном сайте более 3к товаров + на субдомене 25к товаров - поначалу лагал ужастно. Очень помог анализ сайта http://adf.ly/282518/banner/http://www.uptrends.com/aspx/free-html-site-page-load-check-tool.aspx с дальнейшим выявлением ссылок на несуществующие скрипты, картинки и т.д. Так же очень помог редирект скриптов jquery через ресурсы яндекса (прописывается в хедере). В итоге удалось сократить время загрузки страниц в среднем с 12 секунд до 1 сек. Правда прошло время и время загрузки опять выросло...дойдут руки - опять почищу сайт. Единственное что я не смог догнать, это как оптимизировать БД...Если кому не лень - раскажите как это сделать на хосте Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 Единственное что я не смог догнать, это как оптимизировать БД...Если кому не лень - раскажите как это сделать на хостеэто основная проблема, всё остальное мелочи Надіслати Поділитися на інших сайтах More sharing options... krumax Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 Сначала тогда нужно оптимизировать запросы 8-) Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... ArBuzin Опубліковано: 30 серпня 2012 Share Опубліковано: 30 серпня 2012 "Я отключал категории через catalog/controller/common/header.php закомментировал строку $this->data['categories'] = $this->getCategories(0); сделал $this->data['categories'] = array(); // $this->data['categories'] = $this->getCategories(0); " Но в 1.5.1.3 и 1.5.3 эти строчки выглядят так $this->data['categories'] = array(); //$categories = $this->model_catalog_category->getCategories(0); И при комментировании последней в браузере всплывает ошибка: Notice: Undefined variable: categories in /var/www/vhosts/webspace/httpdocs/xxx.ru/catalog/controller/common/header.php on line 79Warning: Invalid argument supplied for foreach() in /var/www/vhosts/webspace/httpdocs/xxx.ru/catalog/controller/common/header.php on line 79 И еще один вопрос, как сделать логгирование медленных запросов на виртуальном хостинге по этому типу: "В mysql включите логирование медленных запросов, например log-slow-queries = slow.log long_query_time = 1 log-queries-not-using-indexes" 1 Надіслати Поділитися на інших сайтах More sharing options... Einshtein Опубліковано: 4 вересня 2012 Share Опубліковано: 4 вересня 2012 вот тоже интересует, так и не вкурил куда чё писать и где смотреть Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 Вперед Сторінка 3 з 4 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
sviridenko85 Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 http://bigautoparts24.com Надіслати Поділитися на інших сайтах More sharing options...
sviridenko85 Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 напиши в асю 453270478 дам доступ Надіслати Поділитися на інших сайтах More sharing options...
Sergei70rus Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 Бился как и многие с тормозами в магазине когда кол-во продуктов перевалило за 1500.... в итоге самый простой способ существенно ускорить работу - убрать отображение количества продуктов в категориях. Если установлен vqmod то просто распаковывайте прикрепленный к сообщению файл в корневую папку магазина. Конечно индексы, оптимизации и тд это правильнее, но для начинающего неподъемно... Еще интересно что решение нашел на англоязычном форуме.. наши что то не спешат делиться открытиями)) OCA_CategoryProductCountRemoval(v1.2).zip Надіслати Поділитися на інших сайтах More sharing options...
krumax Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 Да у нас народ сначала понавешивает на двиг кучу всякой ерунды которая увеличивает количество запросов к БД вдвое, а потом, когда появляется приличное количество товаров, удивляется почему сайт так тормозит и пытается бороться с этим. Мой совет, ставьте только самое необходимое, используйте кеширование и поймите, что практически каждый добавленый модуль увеличивает нагрузку на сервер, что приводит к тормозам. 1 Надіслати Поділитися на інших сайтах More sharing options...
Einshtein Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 у меня фигова куча модулей и личных доработок (многие кривые ибо я не мастер), на основном сайте более 3к товаров + на субдомене 25к товаров - поначалу лагал ужастно. Очень помог анализ сайта http://adf.ly/282518/banner/http://www.uptrends.com/aspx/free-html-site-page-load-check-tool.aspx с дальнейшим выявлением ссылок на несуществующие скрипты, картинки и т.д. Так же очень помог редирект скриптов jquery через ресурсы яндекса (прописывается в хедере). В итоге удалось сократить время загрузки страниц в среднем с 12 секунд до 1 сек. Правда прошло время и время загрузки опять выросло...дойдут руки - опять почищу сайт. Единственное что я не смог догнать, это как оптимизировать БД...Если кому не лень - раскажите как это сделать на хосте Надіслати Поділитися на інших сайтах More sharing options...
freelancer Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 Единственное что я не смог догнать, это как оптимизировать БД...Если кому не лень - раскажите как это сделать на хостеэто основная проблема, всё остальное мелочи Надіслати Поділитися на інших сайтах More sharing options... krumax Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 Сначала тогда нужно оптимизировать запросы 8-) Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... ArBuzin Опубліковано: 30 серпня 2012 Share Опубліковано: 30 серпня 2012 "Я отключал категории через catalog/controller/common/header.php закомментировал строку $this->data['categories'] = $this->getCategories(0); сделал $this->data['categories'] = array(); // $this->data['categories'] = $this->getCategories(0); " Но в 1.5.1.3 и 1.5.3 эти строчки выглядят так $this->data['categories'] = array(); //$categories = $this->model_catalog_category->getCategories(0); И при комментировании последней в браузере всплывает ошибка: Notice: Undefined variable: categories in /var/www/vhosts/webspace/httpdocs/xxx.ru/catalog/controller/common/header.php on line 79Warning: Invalid argument supplied for foreach() in /var/www/vhosts/webspace/httpdocs/xxx.ru/catalog/controller/common/header.php on line 79 И еще один вопрос, как сделать логгирование медленных запросов на виртуальном хостинге по этому типу: "В mysql включите логирование медленных запросов, например log-slow-queries = slow.log long_query_time = 1 log-queries-not-using-indexes" 1 Надіслати Поділитися на інших сайтах More sharing options... Einshtein Опубліковано: 4 вересня 2012 Share Опубліковано: 4 вересня 2012 вот тоже интересует, так и не вкурил куда чё писать и где смотреть Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 Вперед Сторінка 3 з 4 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0
krumax Опубліковано: 13 серпня 2012 Share Опубліковано: 13 серпня 2012 Сначала тогда нужно оптимизировать запросы 8-) Надіслати Поділитися на інших сайтах More sharing options...
ArBuzin Опубліковано: 30 серпня 2012 Share Опубліковано: 30 серпня 2012 "Я отключал категории через catalog/controller/common/header.php закомментировал строку $this->data['categories'] = $this->getCategories(0); сделал $this->data['categories'] = array(); // $this->data['categories'] = $this->getCategories(0); " Но в 1.5.1.3 и 1.5.3 эти строчки выглядят так $this->data['categories'] = array(); //$categories = $this->model_catalog_category->getCategories(0); И при комментировании последней в браузере всплывает ошибка: Notice: Undefined variable: categories in /var/www/vhosts/webspace/httpdocs/xxx.ru/catalog/controller/common/header.php on line 79Warning: Invalid argument supplied for foreach() in /var/www/vhosts/webspace/httpdocs/xxx.ru/catalog/controller/common/header.php on line 79 И еще один вопрос, как сделать логгирование медленных запросов на виртуальном хостинге по этому типу: "В mysql включите логирование медленных запросов, например log-slow-queries = slow.log long_query_time = 1 log-queries-not-using-indexes" 1 Надіслати Поділитися на інших сайтах More sharing options...
Einshtein Опубліковано: 4 вересня 2012 Share Опубліковано: 4 вересня 2012 вот тоже интересует, так и не вкурил куда чё писать и где смотреть Надіслати Поділитися на інших сайтах More sharing options...
Recommended Posts