перед запуском хотелось бы его протестировать на дыры и уязвимости.
для этого нанимаете спеца, который пытается его ломануть и дает отчет о уязвимостях.
а на обычном микрофреймворке, в котором изначально была концепция mvc
а потом mcv куда-то пропало?
Какие дыры могут быть на сайтах?
Самые разные. Вы ожидаете что кто-то знание целой индустрии уложит в 1 предложение? Это как спросить "ребят подскажите как сделать машину своими руками?"
грубо говоря для них сайт в рид онли
любой сайт рид онли по сути. Если проект большой, значит и бюджет есть. Наймите не дорогого спеца на фрилансе, который укажет Вам на дыры очевидные. Если Вы не знаете с чего начать, значит наши ответы не особо помогут Вам, что бы его хорошо оттестировать.