На текущий момент можно сделать быстрый и хороший сайт на связке WP + woocommerce + некоторое количество плагинов. А при желании можно прикрутить selfhosting на ubuntu сервере + docker + traefik + nginx + crowdsec.
Хорошо настроенный сайт на WP с 2FA взломать практически невозможно.
p.s. Если будут вопросы по WP и плагинам - обращайтесь, помогу чем смогу - опыт разработки на WP с 2012 года.