К бесплатным массово популярным CMS относятся неоднозначно, – некоторые, не очень профессиональные разработчики, считают их верхом совершенства, и идеальными CMS для разработки и создания сайта любого направления. Некоторые наоборот, считают что с такими системами связываться вообще нельзя. Среди таких, например, и В Контакте – как известно, он не только считал все вебсайты, размещенные в доменах ucoz и narod вредоносными, но и вообще запрещал пользователям сети переходить на них.
Сразу оговорюсь, что речь идет не о бесплатных CMS вообще, а о тех, которые обычно используются для любительствах интернет-сайтов, добавляют свой домен в адрес, и размещают на нем свои рекламные баннеры.
Но нельзя не преувеличивать значение и качество таких CMS, ни категорично от него отказываться и ругать. Да, они не подходят для создания вебсайтов серьезного уровня, но для разработки сайтов-визиток по несколько страниц вполне подходят. Рекламные баннеры, появляющиеся на ваших интернет-проектах, можно убрать за небольшую сумму, поэтому веб-портал может ничем не отличаться от тех, которые созданы на более продвинутых CMS. Конечно, если грамотно подойти к его разработки – ведь часто дело не в инструменте, а в мастере.
Некоторым кажется, что бесплатные CMS наподобие Ucoz или Narod построены исключительно на визуальных редакторах. Но это совсем не так – в них есть возможность редактирования кода во всех блоках, и другие инструменты, без которых нормальное создание сайтов невозможно. Исключение – работа с PHP, которая в них запрещена, но если вы создаете несложный проект, тогда можно обойтись и без PHP. Главное – толковый подход к этому делу, и знание того, что вы собираетесь сделать.
Естественно, для серьезных веб-проектов серьезных компаний использовать бесплатные популярные CMS нежелательно. Все-таки, имидж есть имидж, да и возможности для реализации идей значительно больше. Компании и вебстудии предоставляющие услуги по созданию сайтов в интернете знают об этом очень хорошо, поэтому предлагают проекты на различных платных и качественных CMS. Главное – четко знать, что именно вам необходимо.
Но бывает, что начиная заниматься разработкой веб-проектов в интернете некоторые сначала организуют их на бесплатных CMS, чтобы в дальнейшем, при возможной популярности, перенести их на более серьезные системы. Такой подход непрактичен, ведь на перенос нужно потратить много времени и усилий, иногда лучше сразу же использовать высококачественные CMS. Но если это просто тренировки, и их целью не является последующий переход на другие CMS, тогда все хорошо, и изучение CMS новички могут начинать именно с бесплатных систем.