0 Пользователей и 1 Гость просматривают эту тему.
  • 35 Ответов
  • 1336 Просмотров
*

One

  • Давно я тут
  • 259
  • 2
Нагрузка на сервер
« : 28.02.2016, 18:29:52 »
Здравствуйте, подскажите, как понять что именно грузит сервер и базу данных? Как это можно отслеживать? Как можно разобраться с нагрузкой в текущий момент, например, отключить какое-то расширение и посмотреть изменилась ли нагрузка? Какими способами решаются, как правило, проблемы?
*

Taatshi

  • Support Team
  • 4802
  • 453
  • Верстаем и немножко кодим. Обращайтесь ;)
Re: Нагрузка на сервер
« Ответ #1 : 28.02.2016, 18:38:27 »
Включите отладку в настройках системы и смотрите результаты внизу сайта после обновления страницы
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3  /  ОТЗЫВЫ 
Минимальная ставка за платные услуги 1000 рэ Связь: telegram - Taatshi, почта - Taatshi на яндексе.
*

One

  • Давно я тут
  • 259
  • 2
Re: Нагрузка на сервер
« Ответ #2 : 28.02.2016, 18:58:22 »
Включите отладку в настройках системы и смотрите результаты внизу сайта после обновления страницы
А как понять что именно грузит базу данных? Там где большое время запроса? 48 запросов к базе это много? У меня хостинг ругается на повышенную нагрузку на проц и базу данных. Я не могу понять, как мне решить проблему. Из суммарной 1000 мс доходит до 2000 мс. Есть sh404SEF. Последние версии virt и Joomla.
На Joomla 15 было всё отлично, с теми же расширениями, на последних версиях - повышенная нагрузка на сервер.
*

buyanov

  • Осваиваюсь на форуме
  • 178
  • 26
  • Сайты 74
Re: Нагрузка на сервер
« Ответ #3 : 28.02.2016, 20:07:32 »
Привет, VM не оптимизировал, но могу сказать что у пустой системы около 22-26 запросов на страницу, и это при том что не включено кеширование. С включенным кешем останется 5-7 запросов. Вот и сравнивайте 48 много это или мало =)
Создание сайтов, интернет-магазинов, оптимизация, продвижение, хостинг, безопасность, лечение от вирусов - мой сайт, телега, Хостинг
*

One

  • Давно я тут
  • 259
  • 2
Re: Нагрузка на сервер
« Ответ #4 : 28.02.2016, 20:35:06 »
VM не оптимизировал

А что именно сделать надо для оптимизации?
*

buyanov

  • Осваиваюсь на форуме
  • 178
  • 26
  • Сайты 74
Re: Нагрузка на сервер
« Ответ #5 : 28.02.2016, 20:50:47 »
Попробуй включить кеширование и снова посмотреть отладчик
Создание сайтов, интернет-магазинов, оптимизация, продвижение, хостинг, безопасность, лечение от вирусов - мой сайт, телега, Хостинг
*

One

  • Давно я тут
  • 259
  • 2
Re: Нагрузка на сервер
« Ответ #6 : 28.02.2016, 20:54:47 »
Попробуй включить кеширование и снова посмотреть отладчик
Кэширование в админке включено, плагина кэша нет
*

One

  • Давно я тут
  • 259
  • 2
Re: Нагрузка на сервер
« Ответ #7 : 28.02.2016, 20:58:48 »
Установлен плагин recache. Сейчас ещё установил jotcach
*

One

  • Давно я тут
  • 259
  • 2
Re: Нагрузка на сервер
« Ответ #8 : 28.02.2016, 21:10:37 »
Установил jotcache, почистил кэш, теперь запросов 150
*

dmitry_stas

  • Профи
  • 9993
  • 947
Re: Нагрузка на сервер
« Ответ #9 : 28.02.2016, 23:35:54 »
да уж, отличная получилась оптимизация :) может это именно сразу после очистки кеша, а потом уменьшается?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

buyanov

  • Осваиваюсь на форуме
  • 178
  • 26
  • Сайты 74
Re: Нагрузка на сервер
« Ответ #10 : 29.02.2016, 09:29:44 »
Не надо ставить никакие плагины!
Поставьте на хостинг redis или apc что-нибудь что будет сохранять данные напрямую в память и с чем работает Joomla. Эта поддержка есть в ядре. Максимум что нужно будет настроить это отключение кеша у некоторых модулей например у меню и каких-нить еще которые не должны кешироваться. Плагины могут решать только проблемы с браузерным кешированием, а оно проблемы с запросами к базе не решает, что логично.
Создание сайтов, интернет-магазинов, оптимизация, продвижение, хостинг, безопасность, лечение от вирусов - мой сайт, телега, Хостинг
*

One

  • Давно я тут
  • 259
  • 2
Re: Нагрузка на сервер
« Ответ #11 : 29.02.2016, 11:55:57 »
да уж, отличная получилась оптимизация :) может это именно сразу после очистки кеша, а потом уменьшается?
Пока ситуация та же (
*

One

  • Давно я тут
  • 259
  • 2
Re: Нагрузка на сервер
« Ответ #12 : 29.02.2016, 12:01:40 »
Не надо ставить никакие плагины!
Поставьте на хостинг redis или apc что-нибудь что будет сохранять данные напрямую в память и с чем работает Joomla. Эта поддержка есть в ядре. Максимум что нужно будет настроить это отключение кеша у некоторых модулей например у меню и каких-нить еще которые не должны кешироваться. Плагины могут решать только проблемы с браузерным кешированием, а оно проблемы с запросами к базе не решает, что логично.
На счет redis впервые слышу, погуглю, постараюсь разобраться.

Jotcach удалить тогда?
*

One

  • Давно я тут
  • 259
  • 2
Re: Нагрузка на сервер
« Ответ #13 : 29.02.2016, 12:03:01 »
Суммарная суточная нагрузка на базу данных от хостера: 1000 сек.
Это нормально?
*

One

  • Давно я тут
  • 259
  • 2
Re: Нагрузка на сервер
« Ответ #14 : 29.02.2016, 12:06:24 »
На главной странице 3 слайдера товаров (типа новые товары, рекомендуемые, лучшие), могут ли они так сильно грузить базу данных?
*

b2z

  • Support Team
  • 7461
  • 742
  • Разраблю понемногу
Re: Нагрузка на сервер
« Ответ #15 : 29.02.2016, 12:11:49 »
На главной странице 3 слайдера товаров (типа новые товары, рекомендуемые, лучшие), могут ли они так сильно грузить базу данных?
Включите отладку в настройках Joomla и выложите сюда результаты профилирования (появятся внизу страницы).
*

wishlight

  • Профи
  • 3628
  • 222
  • skype aqaus.com
Re: Нагрузка на сервер
« Ответ #16 : 29.02.2016, 12:22:34 »
Для VirtueMart php 5.6, apcu 4.0.10, opcache, mariadb 10 (включить кеш запросов), nginx фронтендом. Тогда отлично будет. Но это только на своем сервере.

Пс.. Хостер все равно на бабки разводить будет.
*

One

  • Давно я тут
  • 259
  • 2
Re: Нагрузка на сервер
« Ответ #17 : 29.02.2016, 12:33:37 »
Включите отладку в настройках Joomla и выложите сюда результаты профилирования (появятся внизу страницы).
*

One

  • Давно я тут
  • 259
  • 2
Re: Нагрузка на сервер
« Ответ #18 : 29.02.2016, 12:37:53 »
Для VirtueMart php 5.6, apcu 4.0.10, opcache, mariadb 10 (включить кеш запросов), nginx фронтендом. Тогда отлично будет. Но это только на своем сервере.

Пс.. Хостер все равно на бабки разводить будет.
А свой сервер разве не дороже обойдется?
У меня включен php 5.5, поставить 5.6?
*

wishlight

  • Профи
  • 3628
  • 222
  • skype aqaus.com
Re: Нагрузка на сервер
« Ответ #19 : 29.02.2016, 12:39:40 »
Я не знаю сколько вы платите за свой хостинг, но если уметь хоть чуть-чуть администрировать, то даже дешевле.
*

b2z

  • Support Team
  • 7461
  • 742
  • Разраблю понемногу
Re: Нагрузка на сервер
« Ответ #20 : 29.02.2016, 12:54:06 »
По результатам профилирования скажу, что ничего критичного нет. А сколько SQL запросов?
*

One

  • Давно я тут
  • 259
  • 2
Re: Нагрузка на сервер
« Ответ #21 : 29.02.2016, 13:21:20 »
По результатам профилирования скажу, что ничего критичного нет. А сколько SQL запросов?
Вчера было 45, обновил кэш, установил jotcache, теперь 150
*

One

  • Давно я тут
  • 259
  • 2
Re: Нагрузка на сервер
« Ответ #22 : 29.02.2016, 13:22:06 »
Я не знаю сколько вы платите за свой хостинг, но если уметь хоть чуть-чуть администрировать, то даже дешевле.
Не сталкивался с администрированием, поэтому пока эту идею оставлю на потом.
*

One

  • Давно я тут
  • 259
  • 2
Re: Нагрузка на сервер
« Ответ #23 : 29.02.2016, 13:34:38 »
У меня на сайте установлен sh404SEF, нравится, что он склеивает дубли и делает короткие чпу. На сайте около 6000 товаров и 300 статей. Так вот этот компонент отображает в наличие около 250 000 ссылок из которых посещенные 45 000. Я думаю, может это в этом проблема?

Хотя компонент я пробовал выключать, кол-во запросов в БД почти тоже самое.
*

One

  • Давно я тут
  • 259
  • 2
Re: Нагрузка на сервер
« Ответ #24 : 02.03.2016, 12:04:06 »
Базу данных грузила огромная сходка ботов на сайте.

В файле robots запретил доступ всем кроме тех, что нужны, таким образом

Код
User-agent: *
Disallow: /

User-agent: Yandex
Disallow:

User-agent: Googlebot
Disallow:

User-agent: StackRambler
Disallow:
*

One

  • Давно я тут
  • 259
  • 2
Re: Нагрузка на сервер
« Ответ #26 : 02.03.2016, 12:15:47 »
Трафика в виде ботов?
*

wishlight

  • Профи
  • 3628
  • 222
  • skype aqaus.com
Re: Нагрузка на сервер
« Ответ #27 : 02.03.2016, 12:18:19 »
Трафика к примеру с бинга. А вот хакботы все равно будут лазить. Да и разрешили индексировать все остальным роботам. Это не к добру.
*

One

  • Давно я тут
  • 259
  • 2
Re: Нагрузка на сервер
« Ответ #28 : 02.03.2016, 12:31:17 »
Трафика к примеру с бинга.
Не знал, что даже такая ПС есть. Очень сомневаюсь, что ней массово пользуются, думаю даже 1% не будет. Хотя для роботов с подобной ПС доступ открою.

Цитировать
А вот хакботы все равно будут лазить. Да и разрешили индексировать все остальным роботам. Это не к добру.
Как разрешил индексировать остальными ботам? Если наоборот - запретил. С чего вы взяли, что разрешил?
*

kost757

  • Давно я тут
  • 377
  • -1
Re: Нагрузка на сервер
« Ответ #29 : 02.03.2016, 14:16:30 »
Я думаю не важно сколько запросов. важна их длительность.
45 или 150 конечно разница большая. Но при 45-50 разницы нет. даже если вы оптимизируете и сделаете 1 запрос, то его длительность увеличится, так как Joomla будет выполнять тоже но не отдельными запросами, а одним, значит увеличится время.
я размещал сайт на hostinger и не доволен. Постояно блокируют мой бесплатный аккаунт что сайт нагружал их сервер. У сайта 10 человек в день заходило а аони обманывали. и так каждый месяц делали, как будто он раз в день нагружает, а остальные нет.
У друга сайт на HTML страницах, где даже нет php, они и его блокировали, так же ссылаясь на нагрузку на сервер. Так что не слушайте админов хостинга. Оффициальных лимитов для серверов нет. каждый админ сервера сам ставит сколько хочет. А такие популярные как я написал-специально это делают.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Почтовый сервер заблокировал рассылку

Автор Gerera

Ответов: 5
Просмотров: 104
Последний ответ 28.06.2017, 15:52:44
от SeBun
Большая нагрузка на сайте

Автор Trouyan

Ответов: 2
Просмотров: 179
Последний ответ 22.06.2017, 12:04:34
от SeBun
Нагрузка на сервер

Автор siao

Ответов: 32
Просмотров: 752
Последний ответ 28.03.2017, 16:31:02
от siao
Нагрузка на сервер и Could not connect to MySQL

Автор vitzer

Ответов: 74
Просмотров: 1125
Последний ответ 13.01.2017, 01:55:53
от vitzer
Подскажите скрипт переадрисации после нажатии на кнопку и отправки данных на сервер

Автор LovelyHost

Ответов: 1
Просмотров: 125
Последний ответ 24.11.2016, 23:12:02
от LovelyHost