У моего клиента есть множество страниц Facebook, которые стали очень успешными. Чтобы отойти от старшего брата Facebook, мой клиент хочет создать большой динамичный сайт, который включает в себя более успешные части империи Facebook.
Один из дополнительных сайтов моего клиента создан и получает большой трафик. Я не уверен, сколько именно, но он достиг 90 гигабайт в месяц, так как выделенное место нужно увеличить.
В любом случае мой клиент придумал огромный сайт со своим собственным сообществом, желающим разместить сообщество под одним баннером. Тем не менее, я обеспокоен тем, что он будет разбит, узкими местами, длительным временем загрузки и т. Д.
Мои вопросы:
- Сможет ли управляемый выделенный сервер обрабатывать потенциально большой объем трафика?
- Будет ли лучше создавать различные части империи в их собственном отдельном хостинге и домене (обычный хостинг или VPS), или лучше, чтобы все они были под одной крышей (то есть с использованием поддоменов).
- Если бы все они были вместе, было бы лучше для SEO и легче управлять? Или, если они разделены, они могут быть быстрее, но для этого потребуется какая-то пользовательская система Passport, чтобы люди могли войти на любой веб-сайт с одинаковыми данными пользователя?
- Каков наилучший способ реализации пользовательской системы в стиле Passport? Вы дистанционно подключаетесь к базам данных? Или запустить обычное задание Cron, которое обновляет данные каждого отдельного пользователя в каждом домене? Может быть, выполнить запрос CURL на другой сайт с учетом каких-либо новых данных?
- Есть ли другие плюсы / минусы, чтобы хранить все разделы вместе или разделять их?
На большом сайте, таком как Facebook, все под одним рутом. Тогда такие сайты, как eBay, имеют отдельные доменные имена, но вы можете использовать один и тот же логин для всех пользователей.
Я не уверен, что это лучший вариант, и буду признателен за любые рекомендации.