В интернете можно найти много доводов в пользу обеих точек зрения. Однако существует мнение, что комплексные системы управления содержимым сайтов одержат верх над ручной версткой и дизайном. Чаще всего полностью ручное создание сайта можно увидеть уже только на старых «олдовых» ресурсах. Большинство новых сайтов управляется CMS системами и, в конце концов, они победят. Итак, аргументы в пользу CMS.
- Не надо знать язык Html. В наиболее распространённых CMS системах (Joomla, Drupal, Wordpress и т.д.) есть практически все средства и наборы инструментов, наиболее часто встречающие при написании сайтов вызываемые из графического меню дружественного к пользователю.
- Не надо владеть Photoshop или обладать навыком Web-дизайна. Опять же если говорить о наиболее распространённых CMS, то под них делается много графических тем разной направленности от сайта визитки до корпоративного сайта или интернет-магазина.
- Продвижение сайта заложено в CMS. Для облегчения индексации страниц поисковиками прилагаются специальные написанные инструменты под ту или иную CMS.
- Поддержка многопользовательского режима.
Естественно если вы хотите более или менее уникальный дизайн, вам придётся начать разбираться в коде и в дизайне. Однако гораздо легче изменить уже существующую тему, чем писать её с нуля под себя. Плюс именно так обычно происходит процесс обучения, когда вы учитесь на чужом дизайне, вёрстке и коде, но это опять только для тех, кто хочет создать уникальный дизайн под свои нужды. Зачастую можно найти любую графическую тему, которая соответствует вашим требованиям или требованиям вашего клиента, если вы делаете сайты на заказ.
Однако встречаются и минусы:
- Графический интерфейс управления зачастую представляется сложным и неудобоваримым и требуется какое-то количество времени (обычно не сильно большое), чтобы в нём разобраться.
- По настоящему хорошие и красивые графические темы обычно платные, или разработчик просит оставить ссылку на его сайт.
- Правка кода, обычно затруднена тем, что вы не знаете где или что искать, если вы уж решились менять тему под себя.
- Сайты поддержки на русском содержат не очень много информации по интересующей вас проблеме или поиск данной информации затруднён.
В целом, несмотря на вышеперечисленные минусы CMS системы отлично подходят для тех, кто никогда не занимался созданием сайта, не рисовал в Photoshop, однако хотел бы иметь сайт под собственные нужды, но сомневается, сможет ли он осилить вёрстку, дизайн и оптимизацию.