Существует три способа создания сайтов: при помощи конструкторов, при помощи CMS, при помощи FrameWork. При помощи конструкторов, No-code Веб-сайты могут быть собраны при помощи конструкторов, например, таких как Tilda, Wix и другие.
Сайты, сделанные на конструкторах, обычно имеют меньше функциональностей по сравнению с другими вариантами. Но благодаря конструкторам можно сделать веб-сайт без знаний языков программирования. Однако нужно знать, как пользоваться таким конструктором. Конструктор сайтов — это вариант для тех, кому надо сделать быстро...
Наткнулся на свежую презентацию концепции будущей версии Bitrix Framework 3 — хотят соблюдать PSR, использовать composer и twig. Но это пока лишь концепция, ждут реакции партнёров и разработчиков. И пока не понятно как поддержать обратную совместимость, а это важный момент...