Балансировка на Nginx, обработка на Apache, статика в S3 AWS. Какие есть подводные камни?
Архитектура проекта следующая:
1 сервер Nginx (балансировка)
3 сервера Apache (выполняют скрипты)
Вся статика храниться в Amazon S3
и тд
Отводить свой сервер для статики не хотелось сразу, а сейчас интересно послушать ваше мнение по поводу использования такой связки. Что думаете если если Apache заменить всюду на Nginx? В общем ваше мнение.
Apache в таком случае не имеет смысла - берите php-fpm + nginx через файловые сокеты, и будет вам счастье. По поводу статики - есть смысл использовать Cloudflare, S3 большой Overkill для подобной задачи. Рубаете лес ядерными боеголовками.
S3 хотим юзать, чтобы не плодить количество используемых сервисов. Первоначально мы используем его, чтобы хранить все пользовательские файлы (очень много). В этой связи решил, что можно туда закинуть всю статику сайта, чтобы снять нагрузку с веб-сервера.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.