Как устроен сайт и как им управлять?
"Натягивать" нужно. 
Почти все используют CMS для управления сайтом. 
Под управляемым сайтом вы имеете ввиду: "написать свою CMS, чтобы не использовать готовое решение"? Если так, то нужно быть виртуозом бэкенд разработки, тут просто знанием языка не отделаешься. 
Изучи CMS и у тебя отпадет вопрос, как управлять контентом сайта. Выше написали самые популярные CMS.
Для начала познакомится с одной из популярных систем управления контентом (CMS) типа wordpress, drupal, joomla, dle. Выбрать наиболее подходящую себе и упорно читать по ней документацию применяя полученные знания на практике. "Серверный язык" зачастую знать не требуется.