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

Ускорение ocStore


zfgad

Recommended Posts

Добрый день!

Знаю, что тема избитая, но тем не менее...

 

Начал заполнять магазин товарами, добавил 2000 товаров в 8 категорий.

Если отображать в категории по 9 товаров, страница загружается примерно секунду-две.

Если выбрать отображение 100 товаров, страница грузится примерно минуту. Но после обновления страницы грузится уже быстро.
Подсчет количества товаров отключен. (Настройки→Опции -> «нет» в количестве товаров)

 

Как можно ускорить?

Есть какие-нибудь готовые решения?

Читал, что можно включить кеш в админке mySQL, этого будет достаточно? Будет ли при этом корректно отображаться количество товара и будут ли работать фильтры на страницах?

PS: почему при  обновлении страницы с сотней товаров страница грузится быстро?

 

Версия магазина: ocStore 2.3.0.2.3
Шаблон: Лайтшоп
Хостинг: 1 CPU, 512 MB RAM, HDD

 

 

Змінено користувачем zfgad
Надіслати
Поділитися на інших сайтах


Just now, nikifalex said:

кэш изображений может быть создается. 

то есть при количестве товаров до 10к ocStore должен норм работать?

часто пишут, что в движке много косяков в запросах к БД, или сейчас они уже устранены?

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


4 минуты назад, zfgad сказал:

Добрый день!

Знаю, что тема избитая, но тем не менее...

 

Начал заполнять магазин товарами, добавил 2000 товаров в 8 категорий.

Если отображать в категории по 9 товаров, страница загружается примерно секунду-две.

Если выбрать отображение 100 товаров, страница грузится примерно минуту. Но после обновления страницы грузится уже быстро.
Подсчет количества товаров отключен. (Настройки→Опции -> «нет» в количестве товаров)

 

Как можно ускорить?

Есть какие-нибудь готовые решения?

Читал, что можно включить кеш в админке mySQL, этого будет достаточно? Будет ли при этом корректно отображаться количество товара и будут ли работать фильтры на страницах?

PS: почему при  обновлении страницы с сотней товаров страница грузится быстро?

 

Версия магазина: ocStore 2.3.0.2.3
Шаблон: Лайтшоп
Хостинг: 1 CPU, 512 MB RAM, HDD

 

 

 

Сервер у вас слаб - ему для собственных нужд ресурсов не хватит.

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

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


7 minutes ago, Yoda said:

 

Сервер у вас слаб - ему для собственных нужд ресурсов не хватит.

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

Возможно действительно сейчас проблема в прегенерации кешей картинок. Модулей нет, только шаблон Лайтшоп.

 

Подскажите, какое с каким количеством товаров ocStore 2.3 из коробки может нормально работать в плане быстродействия запросов к БД? В инете часто ругань именно на запросы к БД.

И стоит ли оптимизировать работу БД? Если да, то как?

Сервер слабоват в плане RAM? Можете посоветовать конфиг?

 

Есть ли способ сгенерировать кеш картинок не серфя сайт вдоль и поперек?

Змінено користувачем zfgad
Надіслати
Поділитися на інших сайтах


14 минут назад, zfgad сказал:

Возможно действительно сейчас проблема в прегенерации кешей картинок. Модулей нет, только шаблон Лайтшоп.

 

Подскажите, какое с каким количеством товаров ocStore 2.3 из коробки может нормально работать в плане быстродействия запросов к БД? В инете часто ругань именно на запросы к БД.

И стоит ли оптимизировать работу БД? Если да, то как?

Сервер слабоват в плане RAM? Можете посоветовать конфиг?

 

Есть ли способ сгенерировать кеш картинок не серфя сайт вдоль и поперек?

 

до 50 000 товаров до 10 000 хостов в день 2гига 2 ядра ssd и нормальное железо базовое.

 

Кроме оптимизации бд необходимо кешировать повторяющиеся элементы.
Необходимо перестроить сервер исключить apache.

Необходимо корректно настроить php-fpm.

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


20 minutes ago, Yoda said:

 

 

Кроме оптимизации бд необходимо кешировать повторяющиеся элементы.
Необходимо перестроить сервер исключить apache.

Необходимо корректно настроить php-fpm.

 

что из этого важнее?

 

на каком количестве товаров можно работать с осстор из коробки?

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


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

на каком количестве товаров можно работать с осстор из коробки?

Без сторонних модулей и с выключенным подсчётом товаров до 10к должен держать нормально даже с Апачем, если сервер не из тостера спаян.

 

А вот с модулями - всё на совести их авторов.

 

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

что из этого важнее?

Выкинуть Апач. А установка и настройка php-fpm - это часть того же пункта.

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


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

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

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

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

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

Вхід

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

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

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

Important Information

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