Если вас действительно волнует производительность, то правильно будет сделать и так и эдак, собрать логи, профайлер повключать, тесты погонять нагрузочные, собрать статистику с реальными юзерами, посмотреть где в каком варианте узкие места, подумать можно ли это разрулить настройками, взвесить какой из вариантов предпочтительнее для вашей системы, или может даже половину проекта запустить через апач а другую через nginx.
Если вас производительность не парит, то делайте как вам удобнее или как там модно в 2018 году.
долго и упорно настраивать и переписывать и дописывать CMS
У вас cms зависит от того, какой сервер используется? really?