Перейти к содержимому


Фото

Нужен совет по хостингу для сайта


  • Чтобы отвечать, сперва войдите на форум
17 ответов в теме

#1 Оффлайн   0vZ

0vZ

    Магистр флейма

  • Форумец
  • ФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишка
  • 12 083 Сообщений:

Опубликовано 10.08.2023 - 10:50

Есть проблема: сайт на wordpress, посещаемость около 10 тысяч человек в сутки, хостер жалуется на повышенную нагрузку на ЦП (20-30-50%, а по тарифу положено всего 5%). Судя по логам хостера основная нагрузка от процесса httpd81 (там nginx+php8.1).

Вопрос: это хостинг такой хреновый, что у него от одного сайта такая нагрузка или что?

Как решить эту проблему с минимальными затратами времени и сил?


Изменено: 0vZ, 10.08.2023 - 10:51

  • 0

Все, что я тут пишу - это просто шутка и ничего более.


#2 Онлайн   Inetman

Inetman

    The Drot

  • Модератор
  • ФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишка
  • 61 078 Сообщений:
  • Авто:Белогривый ЛевЪ

Опубликовано 10.08.2023 - 10:53

Выкинуть Вордпресс, для начала разговора...

 

Ну или хотя бы сделать профилирование, что там так грузит всё.


  • 0

Глупо надеяться совершить что-то глобальное, например, установить мир во всем мире, устроить счастье для всех, но каждый может сделать какое-нибудь маленькое дело, благодаря которому мир станет хоть чуточку лучше.
К примеру, застрелить кого-нибудь. © сир Терри Пратчетт


#3 Оффлайн   0vZ

0vZ

    Магистр флейма

  • Форумец
  • ФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишка
  • 12 083 Сообщений:

Опубликовано 10.08.2023 - 10:57

Выкинуть Вордпресс, для начала разговора...

 

Ну или хотя бы сделать профилирование, что там так грузит всё.

Это решение, требующее затрат сил и времени.


  • 0

Все, что я тут пишу - это просто шутка и ничего более.


#4 Онлайн   Inetman

Inetman

    The Drot

  • Модератор
  • ФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишка
  • 61 078 Сообщений:
  • Авто:Белогривый ЛевЪ

Опубликовано 10.08.2023 - 10:58

Это решение, требующее затрат сил и времени.


Ну тогда просто заплати хостеру больше бабла.
  • 1

Глупо надеяться совершить что-то глобальное, например, установить мир во всем мире, устроить счастье для всех, но каждый может сделать какое-нибудь маленькое дело, благодаря которому мир станет хоть чуточку лучше.
К примеру, застрелить кого-нибудь. © сир Терри Пратчетт


#5 Оффлайн   0vZ

0vZ

    Магистр флейма

  • Форумец
  • ФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишка
  • 12 083 Сообщений:

Опубликовано 10.08.2023 - 11:01

Ну тогда просто заплати хостеру больше бабла.

Пока так и делаю. Но это становится все более нецелесообразно экономически.


  • 0

Все, что я тут пишу - это просто шутка и ничего более.


#6 Онлайн   Inetman

Inetman

    The Drot

  • Модератор
  • ФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишка
  • 61 078 Сообщений:
  • Авто:Белогривый ЛевЪ

Опубликовано 10.08.2023 - 11:05

Пока так и делаю. Но это становится все более нецелесообразно экономически.

 

Ну так определись, тебе шашечки или ехать.

По щелчку пальцев просто так хорошо не станет.


  • 0

Глупо надеяться совершить что-то глобальное, например, установить мир во всем мире, устроить счастье для всех, но каждый может сделать какое-нибудь маленькое дело, благодаря которому мир станет хоть чуточку лучше.
К примеру, застрелить кого-нибудь. © сир Терри Пратчетт


#7 Оффлайн   SEORostov

SEORostov

    Кавалер ордена флейма

  • Ожидающие
  • ФишкаФишкаФишкаФишкаФишкаФишка
  • 855 Сообщений:
  • Авто:Das Auto.

Опубликовано 10.08.2023 - 11:39

Возьми у любого облачного провайдера виртуалку и сам себе стань хостером.


Кто хостер и сколько платишь?


  • 0

#8 Оффлайн   Dimitrius

Dimitrius

    Герой флейма

  • Форумец
  • ФишкаФишкаФишкаФишкаФишкаФишкаФишка
  • 1 847 Сообщений:

Опубликовано 10.08.2023 - 12:08

Есть проблема: сайт на wordpress, посещаемость около 10 тысяч человек в сутки, хостер жалуется на повышенную нагрузку на ЦП (20-30-50%, а по тарифу положено всего 5%). Судя по логам хостера основная нагрузка от процесса httpd81 (там nginx+php8.1).

Вопрос: это хостинг такой хреновый, что у него от одного сайта такая нагрузка или что?

Как решить эту проблему с минимальными затратами времени и сил?

 

Как самое быстрое решение - можно бесплатный тариф Cloudflare подключить, оно будет процентов 90 трафика проксировать через себя и нагрузка на хостера спадёт.


  • 0

#9 Оффлайн   hsbc

hsbc

    Трижды герой флейма

  • Форумец
  • ФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишка
  • 6 905 Сообщений:
  • Авто:Suzuki Bara

Опубликовано 10.08.2023 - 14:31

 

 

Выкинуть Вордпресс, для начала разговора...

Классно мыслишь. А на чем по твоему сейчас делать +\- бюджетные сайты?

 

По тему, с 10к уников в сутки, обычно уже уходят от шаред хостинга. Вариант с облаком или VPS рассмотри. Ну или всякие "VIP" тарифы с расширенной нагрузкой на CPU


  • 0
Simply Clever Опубликованное фото

#10 Оффлайн   vlad-ghost

vlad-ghost

    Магистр флейма

  • Форумец
  • ФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишка
  • 23 644 Сообщений:
  • Авто:лесник и баргузин

Опубликовано 10.08.2023 - 14:43

а чем битрикс плох ?


  • 0

любви достойна только мать .....и турбосуба 2,5 ;)))))


#11 Онлайн   Inetman

Inetman

    The Drot

  • Модератор
  • ФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишка
  • 61 078 Сообщений:
  • Авто:Белогривый ЛевЪ

Опубликовано 10.08.2023 - 14:47

Как самое быстрое решение - можно бесплатный тариф Cloudflare подключить, оно будет процентов 90 трафика проксировать через себя и нагрузка на хостера спадёт.

 

Смысла это делать, не зная, что конкретно тормозит, нету.

 

 

Классно мыслишь. А на чем по твоему сейчас делать +\- бюджетные сайты?

 

 

На HTML!


  • 0

Глупо надеяться совершить что-то глобальное, например, установить мир во всем мире, устроить счастье для всех, но каждый может сделать какое-нибудь маленькое дело, благодаря которому мир станет хоть чуточку лучше.
К примеру, застрелить кого-нибудь. © сир Терри Пратчетт


#12 Оффлайн   Dimitrius

Dimitrius

    Герой флейма

  • Форумец
  • ФишкаФишкаФишкаФишкаФишкаФишкаФишка
  • 1 847 Сообщений:

Опубликовано 10.08.2023 - 15:42

Смысла это делать, не зная, что конкретно тормозит, нету.

 

Так понятно же из описания что тормозит - процесс httpd81 :)  Это значит php основную нагрузку даёт, если основная нагрузка на php, то кэшей считай что вообще нет при 10к в сутки (это если рабочий день брать всего 1250 посетителей в час - меньше 20 в секунду и уже 20-50% ядра ест).

 

Зы. Если сайт этот - https://www.carscanner.info/ru/ - тут нет ни форума, ни чего грузового, простым кэшем уже даже на уровне nginx можно решить всё. Т.е. cloudflare даже бесплатный должен снять почти все вопросы, ну или https://wordpress.or...wp-super-cache/  ;)


Изменено: Dimitrius, 10.08.2023 - 15:47

  • 0

#13 Онлайн   Inetman

Inetman

    The Drot

  • Модератор
  • ФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишка
  • 61 078 Сообщений:
  • Авто:Белогривый ЛевЪ

Опубликовано 10.08.2023 - 15:51

Так понятно же из описания что тормозит - процесс httpd81 :)  

 

 

Это было вписано позже. Не видел.

 

 

если основная нагрузка на php, то кэшей считай что вообще нет

 

 

Вааще не факт. Может, там какая-то одна страница постоянно дёргает расчёт полёта на Марс =))) Хотя я по Вордпрессу не специалист, может, там всё не только глючит, но и тормозит.

 

 

cloudflare даже бесплатный должен снять почти все вопросы

 

 

А зачем клаудфейр? Хостеру какой-нибудь memcached втулить не судьба?


  • 0

Глупо надеяться совершить что-то глобальное, например, установить мир во всем мире, устроить счастье для всех, но каждый может сделать какое-нибудь маленькое дело, благодаря которому мир станет хоть чуточку лучше.
К примеру, застрелить кого-нибудь. © сир Терри Пратчетт


#14 Оффлайн   Dimitrius

Dimitrius

    Герой флейма

  • Форумец
  • ФишкаФишкаФишкаФишкаФишкаФишкаФишка
  • 1 847 Сообщений:

Опубликовано 10.08.2023 - 15:57

А зачем клаудфейр? Хостеру какой-нибудь memcached втулить не судьба?

 

Ну это просто первое, что в голову пришло из легкодоступного и бесплатного :)   У хостера может в панельке даже просто кнопка есть - включить Cloudflare, галочку проставить и всё.  Memcached да - хороший вариант, но тут уже надо в WP влазить и настраивать кэширование нормальное, хотябы на static файлах для начала - их nginx разрулит легко...


  • 0

#15 Оффлайн   0vZ

0vZ

    Магистр флейма

  • Форумец
  • ФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишка
  • 12 083 Сообщений:

Опубликовано 10.08.2023 - 17:51

Так понятно же из описания что тормозит - процесс httpd81 :)  Это значит php основную нагрузку даёт, если основная нагрузка на php, то кэшей считай что вообще нет при 10к в сутки (это если рабочий день брать всего 1250 посетителей в час - меньше 20 в секунду и уже 20-50% ядра ест).

 

Зы. Если сайт этот - https://www.carscanner.info/ru/ - тут нет ни форума, ни чего грузового, простым кэшем уже даже на уровне nginx можно решить всё. Т.е. cloudflare даже бесплатный должен снять почти все вопросы, ну или https://wordpress.or...wp-super-cache/  ;)

Да, этот сайт.

Хостер - hostland.ru

Все возможные кэши включены и на уровне панели у хостера и на уровне плагинов для wordpress. Включение/отключение memcached и redis не дало никакого результата.

Поэтому и возник у меня вопрос - может дело все же в хостере.

Сейчас поднял VPS у другого хостера, перенес сайт туда, посмотрю на загрузку. В качестве web сервера решил попробовать OpenLightSpeed, он вроде как хорошо оптимизирован для wordpress.

Что можете посоветовать для мониторинга загрузки под ubuntu? Ну кроме top :) monitorix?


Как самое быстрое решение - можно бесплатный тариф Cloudflare подключить, оно будет процентов 90 трафика проксировать через себя и нагрузка на хостера спадёт.

А как называется нужный мне продукт от Cloudflare? :)


Изменено: 0vZ, 10.08.2023 - 17:52

  • 0

Все, что я тут пишу - это просто шутка и ничего более.


#16 Оффлайн   Малыш

Малыш

    Четырежды герой флейма

  • Форумец
  • ФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишка
  • 8 819 Сообщений:

Опубликовано 10.08.2023 - 17:53

Vmstat
Iostat
Sar
  • 0

#17 Оффлайн   Dimitrius

Dimitrius

    Герой флейма

  • Форумец
  • ФишкаФишкаФишкаФишкаФишкаФишкаФишка
  • 1 847 Сообщений:

Опубликовано 10.08.2023 - 19:35

А как называется нужный мне продукт от Cloudflare? :)

 

https://www.cloudfla...ation-services/ - вот на самой первой вкладке бесплатный Free план - тут только зарегистрироваться, добавить свой сайт и прописать у домена их NS записи, а дальше в панельке всё настраивается - на какой адрес проксировать и т.п.

 

По сути он подменяет IP адрес сайта своим адресом и кэширует запросы - работает как удалённый proxy сервер. Это не продукт как таковой - а семейство их продуктов - они все становятся доступными - редактор DNS, WAF, Аналитика, Firewall, доступы и т.п. - там вся панель практически доступна бесплатно - https://dash.cloudflare.com/

 

Если VPS куплена - то туда можно поставить Ispmanager панельку, она на стороне сервера одной кнопкой настраивает интеграцию с Cloudflare. Либо хостера поискать где Ispmanager бесплатный идёт в комплекте...


Изменено: Dimitrius, 10.08.2023 - 19:55

  • 0

#18 Оффлайн   Dimitrius

Dimitrius

    Герой флейма

  • Форумец
  • ФишкаФишкаФишкаФишкаФишкаФишкаФишка
  • 1 847 Сообщений:

Опубликовано 10.08.2023 - 19:46

Что можете посоветовать для мониторинга загрузки под ubuntu? Ну кроме top :) monitorix?

 

Zabbix самый разухабистый будет :)   А конфиги под OpenLightSpeed можно на Github взять - по сути надо мониторить базу MySQL, OLS, lsapi (это вызов php из OLS вместо php-fpm под nginx). Все метрики уже готовые есть. Может к примеру MySQL быть слабым звеном - тогда нужно будет её кэши поднимать, чтобы база целиком из памяти отдавалась и т.п. - вариантов оптимизаций куча на самом деле ;)

 

Ещё один ньанс - Wordpress любит высокооборотистые машинки, а хостеры любят многоядерные низкочастотные - на них можно больше аккаунтов повесить, идеально смотреть /proc/cpuinfo - чтобы частота процессора была больше 3,5Ghz, а попугаи процессора по https://www.cpubench...ngleCompare.php были больше чем 2500 на одно ядро - тогда сайт летать будет.


Изменено: Dimitrius, 10.08.2023 - 19:51

  • 0




1 пользователей читают эту тему

0 пользователей, 1 гостей, 0 невидимых

Яндекс.Метрика