Как выдержать нагрузку?
4kk / (60*60*24) = 46 rps
hiload
lol
nginx ( + lua scripts) or nginx plus
настроить апстрим на 1-2 сервера
на серверах пхп-фпм
Если нагрузка только на чтение - справится 1 сервер с хорошим каналом
Апдейт-инсерт потребуют настройки СУБД
Или нанять человека, который понимает, что нужно делать
Практика показывает - лучше всего закешировать страницы на nginx.  Примерно так.  А директорию с кешем(proxy_cache_path) расположить на tmpfs.
Тогда все гости получат сверх быстрые ответы от сервера, которые вам ни дадут никакой нагрузки.