В этой статье я проведу некий спор между тем, делать ли вам сайт на CMS или лучше писать код вручную. Каждый из способов имеет свои плюсы и минусы, давайте попробуем разобраться.

CMS

Начнем с написания кода вручную. Конечно, это гораздо более трудоёмкая работа, но вообще, она того стоит. Почему? Во-первых, вы можете спокойно редактировать контент на странице, в том числе и тот, что находится в разделе head. Как правило, на cms это очень непросто, особенно когда надо прописать meta теги keywords, description, robots. Во-вторых, гораздо меньше кода. Благодаря этому сайт будет грузиться, индексироваться в разы быстрее, а в ПС будет выше. Можно без проблем сделать горизонтальное меню на css, вверху вставить красивое javascript меню, прописать какую-либо мистическую функцию для привлечения внимания. В качестве минусов я бы отметил трудоёмкость и отсутствие возможности человеку, не владеющему знаниями программирования, добавлять и редактировать контент.

CMS – тоже хороший вариант. Наиболее популярными являются joomla, wordpress, DLE. Прикол тут в том, что вам придется поставить сдесяток плагинов для того, чтобы реализовать то, что вам хочется. Это достаточно сильно может тормозить работу сайта. К тому же, все эти плагины надо постоянно обновлять, следить за их работоспособностью с выходом новых версий CMS и т.п. С другой стороны, сайт делается довольно легко и человек, совершенно не владеющий программированием, сможет спокойно добавлять на сайт контент. Решать вам.