Мы работаем над веб-сайтом для клиента, который (на этот раз) должен получить достаточно трафика в первый же день. Есть пресс-релизы, люди пишут об этом в блогах и т. д. Я немного обеспокоен тем, что в первый же день мы рухнем на землю. На что бы вы обратили внимание (заранее без данных о реальном трафике), чтобы вы могли оставаться на ногах после большого запуска?
Подробности: это стек L/A/M/PHP, использующий MVC-фреймворк собственной разработки. В настоящее время он запускается на одном сервере с Apache и MySQL, но мы можем разбить его, если потребуется.
Мы уже устанавливаем Memcached и делаем все возможное кэширование на уровне PHP. Некоторые страницы довольно требовательны к запросам, и в качестве шаблона мы используем Smarty. двигатель. Имейте в виду, что нет времени на изменение какого-либо из этих основных аспектов — это всего лишь настройка. Каких вещей нам следует остерегаться?