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

Вопрос по быстродействию


Recommended Posts

Добрый день!
Вопрос по быстродействию.


Есть VPS с такими параметрами:
- 2 ядра intel xeon
- ОЗУ 3 Гб
- SSD (свободного места осталось 10Гб)
- Порт 250Mbps

 

Программная часть:
- Windows Server 2012
- Apache 2.4
- PHP 7.3
- OpenCart 3.0.3.6 Русская сборка

 

Импортировал я туда пару тысяч товаров.
Все работает, но медленно. Страницы грузятся секунд 5 и дольше.
Google pagespeed на главной странице показывает около 40 баллов, на странице с товарами и того меньше (30-35).
Купил платный шаблон (Revolution), поставил. Скорость не изменилась.
И это без нагрузки, т.е. клиенты пока в магазин не ходят.
Когда хожу по станицам сайта, на VPS вижу, что график загрузки процессора поднимается процентов до 50-60.
Когда запускаю Google pagespeed, график загрузки процессора на короткое время подскакивает до 100%.
Оперативки остается свободной около 1 Гб (из 3 Гб).

 

Подскажите, в какую сторону копать?
Оптимизация ПО или нужен более мощный сервер?
 

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


в админке в настройках магазина отключен подсчет товаров в категориях?

если нет - отключите, самая распространенная причина

толку от подсчета немного, зато нагрузку создает значительную

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

Сколько запросов http в минуту?
Включено ли отображение количества товаров в меню категорий?

Так или иначе, при такой базе, нужно смотреть в сторону memcached и/или прокси кеш.

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

5 минут назад, AlexDW сказал:

в админке в настройках магазина отключен подсчет товаров в категориях?

если нет - отключите, самая распространенная причина

толку от подсчета немного, зато нагрузку создает значительную

Отключен

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


6 минут назад, drOC сказал:

Сколько запросов http в минуту?
Включено ли отображение количества товаров в меню категорий?

Так или иначе, при такой базе, нужно смотреть в сторону memcached и/или прокси кеш.

Только мой один запрос. Клиентов пока нет, магазин на тестовом домене. Подсчет количества отключен. Насчет кешей спасибо, почитаю про них.

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


2 часа назад, totalcollector сказал:

Программная часть:
- Windows Server 2012
- Apache 2.4

 

Почему был сделано именно такой выбор, почему не Linux?

Если выбрали Windiws, почему IIS решили не использовать?

Какую БД используете, кстати?

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


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

 

Почему был сделано именно такой выбор, почему не Linux?

Если выбрали Windiws, почему IIS решили не использовать?

Какую БД используете, кстати?

Только потому что с Линуксом я почти не знаком.

Насчет IIS даже не задумывался как-то. Думаете, будет быстрее работать?

БД - MariaDB 10

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


  • 2 weeks later...

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

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

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

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

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

Вхід

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

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

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

Important Information

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