В течении последних 7 лет я занимался разработкой своего самописного движка на фреймворке Codeigniter. Могу реализовать практически любой проект, будь то магазин, новостной портал, корпоративный сайт, визитка и т.д.
Зачем Вам моя разработка, а не CMS? Ответ кроется в "дырах". Не бывает проекта полностью без дыр. Они найдутся всегда. И вот когда какую-то из дыр находят не добросовестные люди, они пишут ботов, которые гуляют по сети, ищут сайты на определённой CMS и пытаются пробиться через эти дыры. И если Вы вовремя не обновили CMS, то Ваш сайт будет завирусован. А очень часто получается так, что обновлять CMS нельзя из-за какого-либо плагина, который стоит кучу денег и чтобы их сэкономить, пришлось установить ломаную версию.
А сайт, сделанный мной, поломать будет гораздо сложнее. Во-первых, движок был успешно протестирован командой защитников. Все найденные ими не многочисленные дыры были ликвидированы.
Ну а во-вторых, никто не писал бота, который будет пробовать пробиться на сайт, т.к. это не популярная на весь мир CMS