Можно ли обойтись без CMS в сегодняшних реалиях, и если да, то как выглядить разработка сайта?
заходите в мой блог, вкладка "веб-сайт" и там всё по-пунктам расписано и даже схема архитектуры верхнего уровня есть:
Web-сайт: Базовая Архитектурная Модель и Внутреннее Устройство (Схема)