Параллельные соединения и хостинг сайта "дома"
Я искал уже отвеченный вопрос относительно этой темы, но я едва могу найти то, что ищу.
Мой вопрос прост и понятен: у меня есть блог на .com
домен, который использует программное обеспечение WordPress и в настоящее время размещается в компании в моей стране. В настоящее время он поддерживает только 30 одновременных подключений. Я довольно хорошо знаком с этими условиями, но если трафик на моем сайте будет очень высоким, я собираюсь купить серверы и разместить его дома вместо того, чтобы получить более дорогой тарифный план. Если я так сделаю, что мне нужно? Например: сколько одновременных соединений будет обрабатывать сервер (ПК)? Сколько мощных серверов нужно, скажем, для 1 миллиона уникальных посещений в день?
1 ответ
В зависимости от оптимизации вашего сайта, требований к кешированию и аппаратному обеспечению, сегодня любой умеренный компьютер может легко обрабатывать 1 миллион ежедневных посещений.
1 млн запросов в день = ~11 запросов в секунду, что на самом деле не так много, если предположить, что оптимизация sql не очень плохая.
Я бы посоветовал вам начать хостинг сайта на имеющемся у вас оборудовании, следить за реальной статистикой / статистикой и посмотреть, какое оборудование вам может понадобиться. Этот эксперимент покажет вам, хотите ли вы оптимизировать больше. или нет, и если вам нужен быстрый процессор или больше оперативной памяти.
Вы должны учитывать несколько важных вещей в долгосрочной перспективе, таких как счета за электроэнергию и резервное копирование.
Некоторые предварительные требования к оборудованию:
- Процессор: любой
Core i3 2xxx
или жеCore i3 3xxx
или быстрее. - Оперативная память: оперативная память в наши дни очень дешевая, стоит 8 или 16 ГБ, я не вижу, чтобы такой сайт нуждался в этом, но дополнительный RAM поможет с кэшированием чтения жесткого диска.
- Хранилище: Все устройства хранения данных должны быть с RAID1 или любым другим RAID-массивом, обеспечивающим некоторую избыточность, а также некоторые ежедневные / еженедельные резервные копии... рассмотрите возможность приобретения твердотельных накопителей известной марки (Intel или Samsung) с 5-летней гарантией.
- Резервное питание: получите ИБП
Это может быть излишним (в зависимости от степени оптимизации), но они должны дать вам хороший и относительно быстрый сервер.