Сайт на 10М страниц: ДБ, сервера, нагрузка

12 3
HJ
На сайте с 14.02.2006
Offline
274
927

Есть необходимость понять сайт на 10 000 000 страниц. В БД при этом будет находится более 100 000 000 записей.

CMS - wordpress

При попытке поднять это дело на обычном VPS уже при 1М страниц нагрузка непомерная. Файлы кэша занимают много места.

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

В частности на что обратить внимание?

  • Хостинг - где дают много дискового места недорого
  • Настройки сервера
  • Оптимизация работы с БД
  • Работа с несколькими БД
LEOnidUKG
На сайте с 25.11.2006
Offline
1723
#1

Ну как, пример, не использовать КЭШ вообще.

Убрать основную массу плагинов

Очистить тему от мусора

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/
HJ
На сайте с 14.02.2006
Offline
274
#2
LEOnidUKG:
Ну как, пример, не использовать КЭШ вообще.
Убрать основную массу плагинов
Очистить тему от мусора

Без кэша БД создает дикую нагрузку

LEOnidUKG
На сайте с 25.11.2006
Offline
1723
#3
happy-joker:
Без кэша БД создает дикую нагрузку

Следующие пункты выполняйте. 10М это дор. и, если он один нагрузку вызывает, то вы пошли вообще не тем путём создания доров. Доров должно быть 100 по 10М страниц и они не должны грузить БД вообще. 🚬

_
На сайте с 24.03.2008
Offline
381
#4

А тут "no exit".

В идеале конечно статически закэшировать как-нибудь, тем более наверняка это у вас дор такой :).

10млн страниц... по 100кб скажем

1млн мегабайт

1 терабайт

Не так уж и много на самом деле...

Но имеет смысл только в случае, если имеете хоть какую-то посещаемость.

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

S
На сайте с 18.07.2013
Offline
97
#5

D-wp plugin в помощь он почти html версию WP создает

VDS для html сайтов за $1 в месяц (https://clck.ru/HkX48) а также VDS c Windows Server от $3 в месяц (https://clck.ru/HkaeQ)
HJ
На сайте с 14.02.2006
Offline
274
#6
_SP_:
А тут "no exit".
В идеале конечно статически закэшировать как-нибудь, тем более наверняка это у вас дор такой :).
10млн страниц... по 100кб скажем
1млн мегабайт
1 терабайт.

Хостинг посоветуете?)

LEOnidUKG
На сайте с 25.11.2006
Offline
1723
#7
Shraibikus:
D-wp plugin в помощь он почти html версию WP создает

Чучка писатель?

Файлы кэша занимают много места.
_
На сайте с 24.03.2008
Offline
381
#8
happy-joker:
Хостинг посоветуете?)

Amazon ec2 - отличный.

Можно и s3 использовать, получите еще и CDN.

[Удален]
#9

Без БД делается все и нагрузку не создает. На VPS за $15 все летает. 10 млн. страниц не предел. Можно и больше, смотря как и чем в индекс загонять.

IL
На сайте с 20.04.2007
Offline
435
#10
happy-joker:
CMS - wordpress

Зачем?.. =)

... :) Облачные серверы от RegRu - промокод 3F85-3D10-806D-7224 ( http://levik.info/regru )
12 3

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