Преимущества CMS.
Анализ существующих WEB движков
Вам по большому счету понадобится специалист, который будет создавать информационное наполнение ресурса, а так же придется задействовать дизайнера, который нарисует и сверстает макет для вашего будущего проекта, ну, и до кучи вам понадобятся услуги веб разработчика, который разместит ваш ресурс на web сервере и настроит его корректную работу. Конечно же, неплохо было бы нанять еще и спеца… Читать ещё >
Преимущества CMS. Анализ существующих WEB движков (реферат, курсовая, диплом, контрольная)
Сайт по своей сути представляет из себя web приложение, у которого нужно постоянно обновлять и добавлять информационное наполнение. Если представить, что движков, или, по другому говоря, систем управления контентом, не существует (ни платных, ни бесплатных), то задача создания своего собственно интернет проекта существенно усложняется.
Вам по большому счету понадобится специалист, который будет создавать информационное наполнение ресурса, а так же придется задействовать дизайнера, который нарисует и сверстает макет для вашего будущего проекта, ну, и до кучи вам понадобятся услуги веб разработчика, который разместит ваш ресурс на web сервере и настроит его корректную работу. Конечно же, неплохо было бы нанять еще и спеца по юзабилити, который обойдется очень дорого, но, скорее всего, довольно быстро окупится.
Скорее всего так и делается при создании и разработке очень крупных проектов, но для подавляющего большинства обычных коммерческих и некоммерческих ресурсов такие затраты будут неоправданными. В этом случае гораздо проще и выгоднее будет использовать уже готовый движок для сайта — бесплатную или платную CMS. В этом случае вам скорее всего уже не понадобятся услуги дизайнера и web разработчика, во всяком случае не в таком объеме.
Обычно, логику работы любой ЦМС можно представить как несколько ключевых моментов:
Любой движок должен предоставлять пользователям возможность удобного создания новых и редактирования старых материалов проекта, а так же организовывать структурирование этих материалов. Обычно для этого в CMS интегрируются удобные визуальные редакторы, позволяющие оформлять текст будущих статей по тому же принципу, как это делается в Microsoft Word — просто и наглядно. Глубоких или даже базовых познаний в Html или CSS от вас при этом, скорее всего, не потребуется.
Движок сайта должен обеспечивать хранение текстов всех материалов проекта в базе данных. Хотя бывают системы управления, не использующие БД вовсе и хранящих данные в файлах, но это скорее исключение, чем правило.
При каждом обращении к web серверу CMS должна создавать запрошенные пользователями страницы налету, вставляя в них информацию из базы данных. При большом количестве посетителей это может существенно нагружать web сервер, вплоть до полного его затыка. Но на этот случай практически во всех бесплатных и платных движках предусмотрена возможность кэширования — хранения созданных веб страниц на сервере в виде уже готовых файлов, открытие которых не будет сильно нагружать процессор или занимать оперативную память.
Так же, на мой взгляд, движок должен уметь формировать URL адреса таким образом, чтобы они представляли из себя транслитерацию заголовков страниц Title (так называемые ЧПУ — человекопонятные урлы) Т. е. главным преимуществом движка, по сравнению с другими способами создания и поддержания сайтов, является существенное снижение уровня знаний, которыми должен обладать будущий владелец или его наемные работники.
Над информационным наполнением сайта, на какой-либо платной или бесплатной CMS, могут работать совершенно не подготовленные пользователи, которым нужно будет овладеть лишь навыками нажатия на пяток кнопок и научиться пользоваться визуальным редактором. Познаний в вебмастеринге, нюансах работы сервера, знаний основ Html и навыков верстки при помощи таблиц каскадных стилей, о которых я писал в справочнике CSS, от них, скорее всего, не потребуется.
Так же при работе с движком для сайта, использующим базу данных, вы получаете возможность в два клика менять внешний вид ресурса (натягивать другой шаблон или тему) при этом совершенно не затрагивая контент (информационное наполнение) и не имея понятия об основах и нюансах верстки.
В зависимости от использования того или иного движка, у вас будет возможность скачивать бесплатно или покупать наиболее подходящие вам шаблоны и темы, кардинально меняющих внешний вид вашего сайта (шаблоны Joomla, темы WordPress, темы SMF).
Понятно, что ЦМС, обладая таким набором полезных для будущего владельца web проекта свойств, пользуются существенным спросом. А спрос, как известно, рождает предложение. Поэтому на данный момент существует огромное их количество как платных, так и бесплатных, выбрать из которых наиболее подходящий именно вам движок оказывается не всегда простой задачей.