Сайт на вордпрессе не держит больше 60 человек в минуту

suffix
На сайте с 26.08.2010
Offline
325
#41
Aisamiery:
Кстати 2 виртуалки (1Гб, 1Ядро) в кластере (паре) дадут производительность выше чем одна с 2 гигами и 2 ядрами😂

Это ещё почему ? Пока есть возможность на одном сервере всё держать это быстрее (надёжность не рассматриваем) чем кластер ибо не теряется время на межкластерную связь.

Клуб любителей хрюш (https://www.babai.ru)
_
На сайте с 24.03.2008
Offline
381
#42
Aisamiery:
Абсолютно неверные выводы, захлебнувшийся веб сервер можно получить и при простаивающих ресурсах, редко когда упираешься сразу во все и в проц и в память и в скорость диска. Ну и нагрузка не линейна, в плане если 10 пользователей делают нагрузку N, то утверждение неверно что 20 пользователей делают нагрузку N*2

И какая разница во что ты уперся, если ты всё умножил на два ?

Буст будет только в том случае, если раньше не хватала кеша, а теперь хватает.

К примеру индексы баз не влезали в память.

Тогда да, и х1000 можно получить.

Две виртуалки всегда хуже одной, т.к. общие вещи в памяти в результате дублируются.

Если у вас 2гб памяти, кеш индексов 0.5гб, то после его загрузки в одну виртуалку остается 1.5гб, а в две1+1гб - только 1 гб свободной памяти... Как-бы на треть меньше...

Нет, если виртуалки грузят данные с FDD, то таки да, с двух FDD будет быстрее чем с одного... :)

Aisamiery
На сайте с 12.04.2015
Offline
293
#43
suffix:
Это ещё почему ? Пока есть возможность на одном сервере всё держать это быстрее (надёжность не рассматриваем) чем кластер ибо не теряется время на межкластерную связь.

что вы подразумеваете под межкластерной связью? Конечно если у вас сервер с приложением стоит в германии, а сервер баз данных в США, то конечно тут без вопросов😂

Разработка проектов на Symfony, Laravel, 1C-Bitrix, UMI.CMS, OctoberCMS
P
На сайте с 23.11.2011
Offline
97
#44
_SP_:
Да, я тоже таким был.
Верил, что где-то там, какие-то люди что-то приличное разработали.
Использовал по-максимому "готовые решения", старался их по-минимуму горбить.
Но в какой-то момент стало ясно: это путь дебила.
Смысла нету.
Индусы это всё пишут маловнятные. Результат убог. Он не подходит вообще никому, а уж мне точно.
Его можно только "терпеть".
Получить то, что мне надо, проще написав с нуля. Это попросту дешевле.
Вот и вся недолга.
Скажу честно - подход оправдался на все 100%. Я счастлив, "мин нет" итд итп.
Но подумать башкой пришлось.

Категорично однако звучит. Прямо таки так, что и сомневаться как бы запрещает. Но теперь по делу. Писать своё - это потеря времени, необходима поддержка в будущем кода, расширение как бы затраты, безопасность тоже дело такое скажем плавающее. Да и пока напишешь что то серьёзное, оно уже станет призраком вчерашней оперы.

Что в сухом остатке по вашему посту? Вы подумали башкой - отлично. Написали и сделали - тоже хорошо. Но почему вы решили, что каждый должен сидеть и писать? Представьте вам самородок какой нить скажет, что мерседес попса и никакой, а вот он собрал раз-два колеса и движок от уазика, по грязи пролетает и бампер не цепляет. Как бы хотел, сделал, но если копать вглубь, то явно такое примерно и выйдет сравнение.

Миллионы сайтов работают на Wordpress, выполняют свои функции и не парятся. Если автор путает сервер с VPS, а про кеширование пишет даже не углубляясь как кеширует, ибо там может быть установлен wp super cache и даже не включен будет, такое встречал на практике.

Категоричность в вашем посте лишняя, каждое мнение имеет право быть. Wordpress давно уже не треть, а 54% сайтов https://trends.builtwith.com/cms плюс 36% сайтов в 10 000 посещаемых в мире, сделаны на нём. Это с учётом, что там реально гиганты могущие делать свои системы. Да не идеальная система, но удобная и функциональная. С таким темпом развития уже давно очень универсальная, в будущем также думаю будет развиваться.

SeVlad
На сайте с 03.11.2008
Offline
1609
#45
Prozaik:
Писать своё - это потеря времени, необходима поддержка в будущем кода, расширение как бы затраты, безопасность тоже дело такое скажем плавающее.

Это прежде всего повышение квалификации. И именно благодаря таким самоотверженным и рождаются достойные решения. Таких людей нужно поощрять и культивировать.

Другое, что они.... слегка (а то и не слегка) загоняются, зашориваются, не умеют не хотят смотреть реальности в глаза. И тут надо показывать другою сторону жизни.

(Те же разрабы ВП - давно уже "сами в себе", оторвались от реальности и делают ради процесса и собственного удовольствия, а не по реальным задачам и возможностям юзеров. И это печально :( )

Prozaik:
Wordpress давно уже не треть, а 54% сайтов

Считай правильно статистику.

Почти 60% - это среди сайтов на всех CMS. Только CMS.

30+ - среди всех сайтов вообще.

тут понятней https://w3techs.com/technologies/overview/content_management/all

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
danforth
На сайте с 18.12.2015
Offline
153
#46
Aisamiery:
PS. Кстати 2 виртуалки (1Гб, 1Ядро) в кластере (паре) дадут производительность выше чем одна с 2 гигами и 2 ядрами

Не дадут. Если речь идет про обычный сайт и кластер база+приложение, тогда вы упретесь в базу раньше, чем в приложение, и ваша нода с базой будет работать на пике, а нода с приложением в холостую. К этому можно добавить ещё сетевое общение.

Если речь идет про кластер с изоморфными нодами, где в каждой ноде у вас и база и приложение, тогда, во-первых, вам нужно ставить балансировщик, что уже как бы не равноценное сравнение, и шарить сессии, или же обеспечить доступ в рамках одной сессии только к одной ноде. Во-вторых, базу нужно реплицировать, это тоже требует ресурсов. На ноде с 2+ ядрами задачи которые могут тредится, будут тредится. На ноде с 1 ядром, задачи будут выполнятся конкурентно (а не параллельно) + context switch шедулера.

Как правило, кластер начинает выигрывать на 2-х нодах только в том случае, если ноды по мощности не равнозначные. И выигрывает не столько по скорости, сколько по reliability.

И это все не учитывая того, что кластер нужно уметь поднимать и настраивать.

Aisamiery:
Ну и нагрузка не линейна, в плане если 10 пользователей делают нагрузку N, то утверждение неверно что 20 пользователей делают нагрузку N*2

Точно также, как и утверждение что O(n) всегда равно O(n) спустя какое-то время.

Aisamiery:
Вам надо понять, что обычный mysql и apache это однопоточные приложения и блокировка одного потока приводит к блокировки мастер потока и соответственно блокировке всех, так что хоть 50 ядер поставьте это не поможет.

Вам надо понять, что MySQL и Apache - это далеко не однопоточные приложения. У MySQL есть пулл-коннектов, каждый запрос обрабатывает оптимизатор на основании накопленной статистики таблицы, и передает выполнение конкретному движку таблиц (например, InnoDB). Более того, многие это слышал впервые, но InnoDB - это KV storage, в нем есть первичные ключи, и хеш индексы, которые работает на часто запрашиваемых первичных ключах у таблиц. И все это... многопоточно!

Junior Web Developer
P
На сайте с 23.11.2011
Offline
97
#47
SeVlad:
Это прежде всего повышение квалификации. И именно благодаря таким самоотверженным и рождаются достойные решения. Таких людей нужно поощрять и культивировать.
Другое, что они.... слегка (а то и не слегка) загоняются, зашориваются, не умеют не хотят смотреть реальности в глаза. И тут надо показывать другою сторону жизни.
(Те же разрабы ВП - давно уже "сами в себе", оторвались от реальности и делают ради процесса и собственного удовольствия, а не по реальным задачам и возможностям юзеров. И это печально :( )


Считай правильно статистику.
Почти 60% - это среди сайтов на всех CMS. Только CMS.
30+ - среди всех сайтов вообще.

тут понятней https://w3techs.com/technologies/overview/content_management/all

Не совсем так. Можно собрать автомобиль и повысить квалификацию, но есть много но и первое но: он 98% будет хуже любого автомобиля серийного. А вот доработать какую то часть автомобиля повысить квалификацию и выйти на рынок вполне реально. Это если теоретически и так в любом деле.

По разработчикам ВП. Вы может забыли, что разработчиком может быть каждый? И это так и работает. Есть много направлений которые еще надо отрабатывать, но никто не мешает применить тут свои умения, как я писал чуть выше в этом посте.

И по количеству сайтов. Не надо цепляться за буквы. Ибо вас легко парировать тем, что половина доменов просто могут не работать как сайты, а стоять с заглушкой. Но суть тут не в этом, а в том разрыве который между ВП и следующими за ним движками.

И собственно какую мысль вы хотели сказать?

_
На сайте с 24.03.2008
Offline
381
#48
Prozaik:
Не совсем так. Можно собрать автомобиль и повысить квалификацию, но есть много но и первое но: он 98% будет хуже любого автомобиля серийного.

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

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

Просто нет шансов. Никаких.

Если вам нужен cd-плеер и кондиционер, и вы согласны ехать медленнее - купите серийную.

И езжайте медленнее. Весь вопрос дождется-ли вас хоть какой-то клиент, только и всего.

Аналогия тут весьма прямая.

ЗЫ. Я по-моему в каждом собщении пишу, что ТС-у надо просто "сжать булки" и продолжать пользоваться тем, что пользуется.

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

Но знать о возможностях конкурентов полезно.

P
На сайте с 23.11.2011
Offline
97
#49
_SP_:
Скажите это тем, кто "выносит" из прицепа советскую "копейку" с пластиковой бутылкой вместо бензобака, и рвет в клочья любые мерседесы в стритрейсенге. По-моему и "запор" как-то раз такой делали...
Если ваша задача "быстро доехать" лично вам не купить ничего, что превзойдет довольно простую самоделку.
Просто нет шансов. Никаких.

Подтверждаете мои слова. Сделать под узкую задачу - еще как то так. Дешево и сердито. Но не для универсального использования. Копейка та не сможет дать комфорт, удобство, долгую езду. Ну вот скакануть там на рейсинге для понта на 300 метров - само то и не более.

И я уже давно купил то, что мне нравится. Не стоит оценки давать тому, что не знаете.

_
На сайте с 24.03.2008
Offline
381
#50
Prozaik:
Сделать под узкую задачу - еще как то так.

Не "еще как-то", а "только так".

Если вы ведете какую-то бизнес-деятельность, а не говнобложик, то ваша задача всегда по-определению "узкая".

Нет двух похожих бизнесов.

И пока вы еле ползете в "покупном серийном" ваши конкуренты несутся "в узкозаточенном".

Да, им не так комфортно, но они не за комфортом пришли, а чтобы забрать все бабки. Комфорт они потом за бабки купят.

Только и всего.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий