К сожалению, если вы не запланировали это до того, как это произойдет, возможно, уже слишком поздно, и у ваших пользователей будет плохой опыт.
Масштабируемость - ваша первая непосредственная задача. Вы можете начать получать больше хитов в секунду, чем вы получали в месяц. Ваша первая линия защиты - хорошее программирование и дизайн. Убедитесь, что вы не делаете ничего глупого, например, перезагружаете данные из базы данных несколько раз за запрос вместо того, чтобы кэшировать их. Перед тем, как всплеск произойдет, вам нужно провести несколько довольно реалистичных нагрузочных тестов, чтобы увидеть узкие места.
Для абсурдно высокого трафика рассмотрите возможность переключения некоторых динамических страниц на статические.
Наличие серверной архитектуры, которая может масштабироваться, также помогает. Общие хосты обычно не масштабируются. Отдельная выделенная машина обычно не масштабируется. Может помочь использование чего-то вроде EC2 от Amazon, особенно если вы планируете кластер серверов с самого начала (даже если ваш кластер - один компьютер).
Ты следующая главная забота - это безопасность. Ты внезапно стал гораздо большей мишенью для плохих парней. Убедитесь, что у вас есть хороший план безопасности на месте. Это то, что вы всегда должны иметь, но оно становится более важным при высокой нагрузке.