Какие из перечисленных систем относятся к cms. Какие бывают системы управления контентом (CMS)? Помощь при выборе. Кому не нужны CMS

Для Windows 09.03.2019
Для Windows

Хотя знать HTML/CSS и уметь на них самостоятельно что-нибудь сверстать должен любой веб-мастер, создавать сайты «с нуля», пользуясь только этими средствами, совсем не обязательно.

Интернет развивался, информационный поток рос, а назначение большинства сайтов не менялось, и от ресурса к ресурсу людям нужен был примерно один и тот же набор функций. Естественно, постоянно изобретать велосипед, причём один и тот же - дело неблагодарное, затратное и бесполезное. Решением проблемы быстрого создания схожих по функциональности сайтов и стали CMS - системы управления контентом.

Что такое CMS

CMS представляет собой так называемый «движок» или «скелет» сайта - базовый функционал с уже готовыми темами оформления. Веб-мастеру остаётся только загрузить файлы CMS на сервер, настроить её под свои нужды, выбрать и при необходимости подкорректировать тему оформления, а также наполнить сайт содержимым - текстом, фотографиями, видеороликами и т. п.

CMS пишутся на разных языках программирования (в основном это PHP), но обязательно используют CSS- и HTML-код, так что знание этих инструментов разработки всегда пригодится.

CMS можно сравнить с программой или даже операционной системой - вы устанавливаете её, настраиваете и пользуетесь. Навыков программирования для этого иметь не нужно - управлять сайтом можно через удобную панель администрирования, а расширять функционал ресурса можно, устанавливая заранее написанные расширения - плагины.

Преимущества CMS

CMS практически полностью избавляет вас от связанных с созданием сайта проблем - установка и настройка любого современного движка проста и не занимает много времени.

Чтобы поменять текст или добавить страницу на созданный вручную с помощью HTML и CSS сайт, нужно править код. В системе управления сайтом всё делается через админ-панель с удобным пользовательским интерфейсом.

Сайты на CMS получаются динамическими, они могут содержать тысячи и даже десятки тысяч страниц, их легко расширять, ими легко управлять, их оформление всегда можно изменить, минимально вмешиваясь или даже вообще не трогая код системы.

Классификация CMS

Все системы управления контентом условно можно разделить на бесплатные, платные и самописные.

Отдельной строкой выступают «мобильные CMS», на которых работают сайты, оптимизированные под портативные устройства. Среди них тоже есть и платные, и бесплатные, и самописные.

Платные CMS

Считается, что платные CMS безопаснее бесплатных, и логика в этом есть. На них работает меньше сайтов, то есть они менее популярны, а значит в Сети есть гораздо меньше информации о том, как их взломать. Да и разработчики платных движков заботятся о своём имидже, а поэтому своевременно устраняют уязвимости и стараются их не допускать. Приобретая платную систему, вы можете рассчитывать на официальную техническую поддержку.

Обычно на сайте платного движка предлагается несколько редакций, из которых пользователь выбирает оптимальную, в зависимости от своих потребностей. Отличаются версии функционалом и, как следствие, ценой: меньше возможностей - дешевле. В вопросе выбора CMS «Дороже» ни в коем случае не значит «Лучше». Выбор редакции должен основываться исключительно на том, какой должен получиться сайт, и какие функции ему действительно необходимы.

Среди прочих можно выделить три очень популярных платных системы управления контентом.

  • 1С-Битрикс. Продукт, который лучше использовать для действительно крупных бизнес-проектов и сложных интернет-магазинов, интегрированных с 1С. По системе есть огромное количество справочной информации на русском языке. Благодаря её популярности не составит труда найти администратора сайта, специализирующегося на «1С-Битрикс».
  • NetCat . Быстрая и нетребовательная к ресурсам система с интуитивно понятным интерфейсом, удобной админ-панелью и хорошей техподдержкой. На ней можно сделать любой сайт: от визитки до портала, но для создания интернет-магазина NetCat подходит не очень хорошо.
  • UMI . CMS . Система обладает продуманной документацией и удобной панелью управления. У UMI.CMS даже есть своё мобильное приложение. Однако сейчас компания Umisoft отошла в сторону развития своего конструктора сайтов umi.ru .

Бесплатные CMS

Ими люди занимаются не ради получения прибыли, а «из любви к искусству». Сотни и тысячи разработчиков из разных стран поддерживают свободные CMS с открытым исходным кодом. Для них постоянно создаются новые плагины, темы оформления, выходят обновления и патчи.

В принципе, на бесплатной CMS тоже можно сделать и интернет-магазин, и корпоративный портал, а не только блог или галерею. Есть у таких CMS и минусы. Если платными системами занимается одна компания, для которой важен имидж её детища, то тему или модуль к бесплатному движку может написать кто угодно. Из-за этого расширения не всегда безопасны, не всегда качественны - стабильность бесплатных систем страдает.

Рассмотрим тройку распространённых CMS, распространяющихся безвозмездно.

  • WordPress . На этой системе сделано огромное количество сайтов, на сегодняшний день она является самым популярным движком. Море тем оформления, тысячи расширений, широкая поддержка, простота использования - только часть её положительных качеств. Но обратная сторона популярности - большое количество уязвимостей и повышенный интерес хакеров. За безопасность сайта, работающего на WordPress, нужно побороться. Считается, что ресурсы на этой CMS не жалуют поисковики. Это можно объяснить, опять же, популярностью. Слишком много однотипных сайтов с шаблонной структурой и темами оформления. Не секрет, что для лучшей оптимизации дизайн сайта тоже надо оптимизировать. Смотрите также обучающие уроки по созданию сайта на WordPress .
  • Joomla !. Вторая по популярности CMS. В изучении сложнее WordPress, но зато гибче в настройках. Смотрите также обучающие уроки по созданию сайта на Joomla .
  • Drupal . В освоении система ещё сложнее предыдущих, но зато её отличает невероятная гибкость - при желании на Drupal можно создать сайт, подходящий практически под любые нужды.

Самописные CMS

Это системы управления, написанные на заказ. Такая CMS будет полностью соответствовать всем требованиям заказчика, полностью подходить под нужды проекта. Её уже не сможет взломать любой школьник, потому как в Интернете вообще не будет информации о найденных в ней уязвимостях. В принципе, минус хорошей самописной системы только один - цена. Причём цена и разработки, и обслуживания, ведь и модули, и темы оформления в дальнейшем тоже придётся заказывать эксклюзивно под эту CMS - готовых расширений сторонние разработчики не напишут.

Что выбрать?

Однозначного ответа нет. Всё зависит от бюджета, цели и личных предпочтений. Конечно, крупному порталу или интернет-магазину без CMS не обойтись, на онлайн-конструкторе можно делать исключительно сайты «для себя», а HTML/CSS больше подходит для статичных и небольших сайтов-визиток. В остальном - выбор за вами, мои предпочтения будут следующими:

  • Для сайтов визиток и блогов - Вордпресс , т.к. данная CMS наиболее простая и по трудозатратам сделать на нем проект проще всего;
  • Для сайтов с каталогами и фильтрами - Друпал , очень гибкая CMS, которая позволяет сделать оптимальную структуру под задачи SEO, также с минимальными трудозатратами можно сделать проект с элементами соц сетей и небольшие порталы. Многие делают тоже самое на Joomla, но мне лично этот движок не нравится, хотя первые сайты я учился делать на нем и он более популярен;
  • Для клиентских сайтов часто использую Неткат , т.к. он имеет удобную админку, которая интуитивно понятна для пользователей даже с минимальным опытом работы на компьютере. Также по трудозатратам на нем разворачиваются проекты довольно быстро, что в коммерческих целях мне очень удобно;
  • Для интернет-магазинов, где есть интеграция с 1С использую Битрикс , особенно в тех случаях, когда нужно применить технологию мультисклад (если в 1С есть несколько складов с разными ценами и остатками), также иногда применяю узкопрофильные движки под интернет-торговлю Шоп Скрипт (платный) и Opencart (бесплатный).

Мы выпустили новую книгу «Контент-маркетинг в социальных сетях: Как засесть в голову подписчиков и влюбить их в свой бренд».

Подписаться

Что значит CMS

Между городом Воронежем и Москвой расстояние 524 км. Если вы хотите долететь до столицы быстрее и с удобствами - выбирайте самолет. Чуть медленнее идет поезд. Среди минусов путешествия на поезде можно также назвать необходимость поиска питания во время пути и закрытые на станциях туалеты. Свои плюсы и минусы есть у путешествия на автомобиле, также добраться до Москвы можно на автобусе. Кстати, до Москвы можно еще доехать на телеге с запряженной лошадью, а также дойти пешком. Мы перечислили большинство видов транспорта, которые предлагает современная цивилизация. Если идти пешком - то путь ваш будет очень долгий, неудобный. Вы столкнетесь с лишениями, собьете в дороге ноги, вам придется искать место для ночлега - просто вы не используете движок для сайта. Если выбираете какой-либо транспорт - то движок вашего сайта обладает своими достоинствами или недостатками.

CMS сайтов - для чего они нужны

CMS необходима для хранения и обновления данных, отображаемых на сайте. С системой управления контентом обычно работает контент-менеджер через .

  • Зачем сайту CMS? Ее применение позволяет обычному пользователю создавать новые и удалять старые разделы сайта, а также его редактировать без привлечения дорогостоящего веб-программиста.
  • Снижаются временные затраты на работу с сайтом.
  • Большее внимание уделяется информационной и внешней составляющим.

Какую CMS выбрать для сайта

Систем управления сайтом много, и все они разные. Одни из них ориентированы для работы с интернет-магазинами, другие реализуют работу блогов, третьи превосходно подходят для новостных порталов или форумов. Есть и универсальные движки. CMS могут быть платными и бесплатными, гибкими (можно дописывать свои программные модули) и не гибкие. Систему управления можно также разработать самостоятельно, если вы хорошо знаете веб-программирование.

Рассмотрим самые известные системы администрирования.

  • Joomla - движок “для школьников”. Простая в использовании, бесплатная. Из минусов можно назвать большую уязвимость.
  • Drupal - просто полноценная функциональная CMS, гибкая, сложная в управлении. Предоставляется бесплатно.
  • MODx - весьма популярная из бесплатных, очень гибкая, считается одной из самых надежных в плане взлома и наиболее удобных в работе.
  • 1C Битрикс - платная, тяжелая в загрузке. Может быть представлена в разных комплектациях - от простого движка для сайта-визитки до сложной CMS для портала или интернет-магазина.
  • WordPress - простой движок для блога. Подходит также для разработки любых сайтов, легкая в управлении. Легко найти специалиста, который в ней разбирается. Но есть уязвимости.
  • DLE - также изначально предназначена для разработки блога, очень простая в управлении.
  • CMS-конструкторы типа WIX, Nethouse - довольно простые, не требующие опыта работы с системами управления, не гибкие. Очень сильно ограничиваются сайты в плане продвижения. Могут быть платными и бесплатными. К тому же, обычно сайты на конструкторах вам не принадлежат - перестаете платить - теряете сайт.
  • vBulletin, phpBB - движки для организации работы форумов.
  • PrestaShop, OpenCart - бесплатные движки для интернет-магазинов, Shop-Script, Umi.CMS - платные аналоги.

Мы рассмотрели всего несколько самых популярных систем управления сайтом.

Какие минусы могут быть у CMS

При выборе движка для сайта обращайте внимание на следующие моменты:

  • Хорошая CMS не “плодит” дубли страниц, или должна быть хотя-бы возможность их удаления.
  • Если предусмотрена возможность задания собственных ЧПУ - это хорошо. К примеру, страница под названием прайс, должна иметь уникальный адрес типа http://домен/price, а не http://домен/dfjvkj/nnfjkjnvfjf-njfnj_kjfgl/123bhj?=jhhjfk/#!fdfgf/tfgfgd.
  • В простых движках главный заголовок h1 должен стоять всегда выше на странице, чем заголовки другого уровня.
  • Должна быть возможность прописать уникальные Title и мета-теги для каждой страницы сайта.
  • Должна быть надежная защита.
  • Выбирайте более гибкие системы, в которых есть возможность что-то “доработать” под себя.
  • Должна быть возможность обработки 404 ошибки, добавления карты сайта.
  • Бесплатный движок не должен отображать на вашем сайте посторонние ссылки и рекламу.
  • Скорость загрузки страниц должна быть оптимальной.
  • CMS должна быть русифицирована.
  • Определитесь с функционалом сайта. Если вам нужен скромный личный блог, то вариант «1С-Битрикса» для портала стоимостью более 100 тыс. рублей - не ваша CMS.

Бесплатные CMS - это не всегда низкое качество кода или неприятные ограничения при использовании. Обычно бесплатные системы вытесняют свои коммерческие аналоги по причине общедоступности. Над подобными продуктами работают профессиональные программисты, а также тысячи добровольцев, которые уже оценили преимущества бесплатных движков.

Самописные CMS и их недостатки

Некоторые веб-студии предлагают собственные разработки для сайтов, утверждая, что это лучший вариант управления любым интернет-ресурсом. Если у вас небольшой , то вы можете рассмотреть данный вариант. А в случае создания масштабного сайта, который требует постоянных доработок, самописный движок будет уступать готовому движку. Вы будете привязаны всегда к начальному разработчику сайта, так как изучать чужие коды сторонние разработчики не любят (это очень сложно). В самописных CMS для интернет-магазинов отдельным вопросом ставится их уязвимость. Ведь вам важно хранить в секрете номера банковских карточек клиентов, платежные документы и другую информацию. Но если не проводилось массовое тестирования уязвимости, то безопасное хранение данных остается под угрозой.

Как проверить CMS сайта

Для того чтобы узнать, какая CMS установлена на сайте (у вас к ней нет доступа), существует несколько способов:

  • Анализ входа в админку. Вход в систему управления сайтом осуществляется через админку. Ссылка на нее у каждого движка индивидуальна. К примеру, у сайта на MODx это сайт/manager, у WordPress - сайт/wp-admin, у Joomla - сайт/administrator и т.д.
  • Сторонние сервисы типа 2ip, itrack. В Интернете существуют сервисы, которые могут подсказать, какая CMS установлена на исследуемом сайте. Для этого введите адрес сайта в предложенную графу. К сожалению, подобные сервисы иногда могут ошибаться.
  • Анализ robots.txt - системы управления обычно запрещают индексацию некоторых папок. К примеру, Joomla закроет папки administrator, cache, сomponents, editor, mambots и другие.
  • По HTML-коду на страницах. Обычно в теге страницы прописывается «meta name generator» с названием движка.
  • URL на сайте - если веб-ресурс не использует короткие ЧПУ, то по ним можно узнать CMS. К примеру, у сайта WordPress вы увидите ссылки типа /p=501. умолчанию)
  • HTTP трафик - так, к примеру, можно распознать http header, используя плагин или сниффер http, у Битрикс, который прописывает там лишнее поле.
  • Cookie - просматривается при помощи того же сниффера. К примеру, WordPress отдает wp-settings, a UMI - umicms_session.

Любая CSM для сайта - это простой инструмент, с помощью которого умелые руки делают ваш сайт удобным и привлекательным.

Сергей Лукошкин

23.03.2015 | | 2 комментариев

Если вы решили продвинуть свой бизнес в интернет, вам не обойтись без понимания некоторых важных терминов. Иначе вы рискуете стать жертвой многочисленных шарлатанов и потерять много денег.

Один из таких терминов – CMS, и его важность для бизнеса огромна.

Около 70% заказчиков, которые обращаются к нам, понятия не имеют, что такое CMS и почему это должно их заботить. Многие уже имеют свои сайты, которые не работают или дают слабый эффект. Очень часто эти проблемы связаны с тем, что при разработке сайта никто не задавался вопросом, на какой CMS он будет основан.

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

Что такое CMS?

CMS — это английская аббревиатура, которая расшифровывается как Content Management System. Дословный перевод – Система Управления Контентом. Для справки, контент — это содержимое сайта: страницы, тексты, картинки, баннеры, видео и т.п.

В народе CMS часто называют словами «движок», «админка» или просто: «На чем построен сайт».

Сайт, по своей сути - это набор разнообразных интернет-страниц, которые доступны по определенным адресам в интернете (URL). Представьте себе обычную рекламную брошюру, каждая страница которой имеет собственный интернет-адрес. Это и будет сайт.

Для создания такой брошюры в интернете можно просто сверстать каждую страницу отдельно и расположить ее на соответствующем адресе. Это могут сделать дизайнеры, верстальщики и программисты. Однако, чтобы внести изменения на какую-то страницу или создать новую потребуется вновь обращаться к специалистам. Это очень неудобно, долго и дорого.

Для решения этой проблемы и были придуманы CMS.

При разработке сайта на базе CMS, дизайн страниц «натягивается» на выбранную систему и дальнейшее наполнение сайта контентом происходит из ее административной панели.

Зачем нужна CMS?

CMS позволяет управлять контентом сайта, изменять, добавлять и удалять страницы сайта, а также корректировать их содержимое без обращения к специалистам. Хорошие CMS построены так, чтобы внести изменения на сайт мог обычный пользователь компьютера, даже без специальной подготовки.

Для примера, вот как выглядит страница которую вы читаете в административной панели CMS, в режиме редактирования.

Представьте, что вы решили провести акцию для своих клиентов. Для этого нужно срочно разместить новую информацию на сайте. Если обращаться к вашему агентству или программистам, то работа может затянуться на несколько дней, и будет стоить денег. А CMS позволяет вам разместить эту информацию самостоятельно — быстро, бесплатно и в любое время суток.

Какие бывают CMS?

Со момента появления интернета в мире было разработано множество различных CMS. Наиболее известных их них, более 100, а если считать еще и CMS, разработанные отдельными программистами или агентствами, то их число может перевалить за десять тысяч.

Все они делятся на три основных типа:

  • Платные CMS
  • Бесплатные CMS
  • Самописные CMS (условно-бесплатные)

Платные CMS – немногочисленные и не самые популярные системы, ввиду их стоимости. В нашей стране наиболее известной платной CMS является 1С-Битрикс (как в России, так и в мире). Второй по популярности в России является UMI.CMS. Данные системы используются в основном для создания интернет-магазинов.

Бесплатные CMS – наиболее распространенные. Среди самых известных – WordPress, Joomla, Drupal, Blogger, OpenCart и другие. Эти CMS имеют огромную популярность во всем мире и, в том числе, в России. Сферы их использования самые разнообразные, — от простых одностраничных сайтов, до сложных интернет-магазинов.

Самописные CMS – самые многочисленные. Это системы, которые разрабатывают «под себя» интернет-агентства, студии и отдельные программисты. Среди них встречаются интересные решения, но очень часто идея таких систем, состоит в том, чтобы привязать заказчика сайта к исполнителю. Самописные CMS можно назвать условно-бесплатными, т.к. заказчик не платит за их использование, но при этом, в будущем, он волей-неволей вынужден сотрудничать с той компанией, которая разработала систему для его сайта.

Почему CMS важна для бизнеса?

Интернет – очень динамичная среда, которая изменяется с бешенной скоростью. В результате, уже через полгода после того, как вам сделали сайт, наверняка потребуется внести в него важные исправления, добавить новые функции или что-то существенно изменить.

Очень хорошо, если вы уверены в том, что разработчик сайта будет поддерживать вас всю жизнь. Однако, очень часто получается по-другому. Фрилансер может «уйти в тину», студия веб-дизайна может разориться, агентство может разорвать отношения с вами. С этой проблемой к нам обращается очень много заказчиков, которые потеряли контакт с разработчиком.

В такой ситуации важно, чтобы была возможность найти другого исполнителя, который сможет взять на себя заботу о вашем интернет-активе.

Пример из жизни: К нам обратился заказчик с просьбой о продвижении их интернет-магазина. Предполагалось, что им необходима интернет-реклама, внутреннее SEO и адресно справочное продвижение. В разработку сайта были вложены существенные суммы, однако, сайт находился в стадии наполнения контентом более года. За это время многое изменилось. У заказчика появились пожелания по доработке функций сайта, а кроме этого, для повышения эффективности продвижения требовалось внести существенные изменения на страницы. Сайт разрабатывался фрилансером, с которым заказчик потерял контакт. Мы попробовали изучить, сможем ли мы помочь заказчику силами своих программистов. Однако, обнаружилось, что сайт был создан на основе самописной CMS, и качество кода, мягко говоря, оставляло желать лучшего. В результате перед заказчиком встал выбор:

  • Запускать продвижение сайта, понимая, что его эффективность будет низкой
  • Попытаться найти автора-фрилансера
  • Разработать новый сайт

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

Вывод. Выбор CMS — это не просто техническое решение, это вопрос инвестиций в будущее вашего бизнеса. Главное — это обеспечение преемственности, а технические аспекты вторичны.

Как выбрать CMS для вашего сайта?

Если опустить технические детали, то при выборе CMS нужно учесть три главных фактора:

  • Популярность
  • Стоимость
  • Возможности

Популярность CMS — это уровень ее распространенности в мире и, в частности, в России. С точки зрения бизнеса — это наиболее важный критерий, т.к. чем популярнее CMS, тем больше программистов с ней знакомы. Если вы выбираете популярную CMS, то это значит, что при любых катаклизмах, вы всегда найдете специалиста, который сможет поддержать и доработать ваш сайт.

Самые популярные CMS в мире 2014

С овременный сайт – уже давно не просто набор интернет страниц, которые связаны между собой ссылками, как это было 10 лет назад, а самостоятельный полноценный программный продукт, отслеживающий действия пользователей, дающий возможность им общаться между собой и предлагающий большое количество полезных сервисов. Для создания и поддержки данных сайтов необходима система управления, которая позволит за короткий промежуток времени произвести изменения на сайте или добавить новый материал. Задачи управления, администрирования и функциональности решают CMS. Аббревиатура CMS — «Content Management Software », что в переводе означает «программное обеспечение для управления содержимым». У нас принято последнюю букву «S» заменять словом «System», что в переводе будет звучать как «Система управления контентом».


CMS представляет собой специальную программу, которая устанавливается на хостинге, выполняющую две основных функции:
Главной функцией CMS является показ страниц сайта для пользователей, генерируя их содержимое с использованием заранее заданных шаблонов, дизайна и контента, которые хранятся в базе данных.
Здесь очень важно понимать тот факт, что сайта в целом как набора страниц не существует. Имеются отдельно шаблоны и набор различных материалов (контент): текст, изображение, файлы с архивами и другие материалы. CMS генерирует страницу для пользователя в момент запроса. При этом пользователю может быть предоставлена уникальная информация, которая другим никогда не будет показана. Например, содержимое корзины при заказе в интернет-магазине.
Схема второй функцией CMS является помощь владельцу сайта без специальных навыков и умений управлять сайтом, публикуя новые страницы или новости, выкладывая видео, размещая ссылки как на внешние, так и на внутренние ресурсы. Для редактирования любой страницы администратору доступен визуальный редактор, позволяющий форматировать текст, добавлять ссылки и изображения, при этом видя все в таком же виде, как это будет отображаться на сайте.

Разновидности CMS и их функциональность

Перед человеком, который планирует создать сайт, в первую очередь, стоит задача подобрать лучшую CMS, которая наиболее максимально подойдет для его проекта. Этим и будем сейчас заниматься. Рассмотрим функциональность наиболее популярных CMS. В настоящее время существует огромное количество систем управления контентом, которые могут отличаться своими функциональными возможностями и простотой управления. Наиболее богатой функциональностью обладают четыре очень распространенные CMS на русскоязычном пространстве интернета:

От правильного выбора CMS для сайта напрямую зависит его успех — возможность быстрого развития. Система управления сайтом обязана обеспечивать быстрое добавление новых функциональных модулей для сайта.
Например, добавление новых, ранее не существовавших функций, таких как форум, видео или фото галерея, простое добавление новых материалов, возможность установки различных социальных функций. Обратим внимание при сравнении и выборе CMS на следующее:

  • Сложность создания сайта при помощи данной CMS;
  • Легкость и простота в администрировании готового проекта;
  • Универсальность системы с возможностью добавления новых функций;
  • Недостатки системы.

– одна из наиболее популярных бесплатных CMS не только на просторах СНГ, но и во всем мире. Главным ее предназначением является создание и реализация сайта-блога .
CMS WordPress очень просто и легко устанавливается, практически за пару кликов по мышке. Сразу необходимо отметить большое количество существующих тем и шаблонов оформления внешнего вида сайта. Создание проекта при помощи данной CMS не требует специальных или дополнительных знаний, что является идеальным вариантом для тех, кто впервые сталкивается с задачей создания сайта.
CMS WordPress имеет очень интуитивно-понятный интерфейс панели администратора.

Панель администрирования CMS WordPress (рис. 1)

Для добавления материалов встроен специальный визуальный редактор, что позволяет производить обновление сайта без труда даже человеку, который не знаком с языком разметки HTML.

Форма добавления новости в WordPress (рис. 2)

Как уже отмечалось, основное предназначение WordPress — создание и ведение сайтов-блогов, однако стоит отметить, что также возможно создание на данной CMS и различных журналов, магазинов, каталогов статей или просто сайтов также удобно и быстро. Добавление различных функциональных возможностей стало доступным благодаря тысячам существующих дополнений, которые написаны специально для данной CMS и предназначенных для значительного расширения возможностей. Например, модуль добавления интерактивной карты Яндекс на страницу сайта:

рис. 3

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

Представляет собой очень популярную гибкую бесплатную CMS. На базе данной системы построено огромное количество как небольших, так и очень крупных проектов, которые имеют огромные функциональные возможности.
Установка системы Joomla является автоматизированной и очень простой. Имеется огромное количество всевозможных тем оформления, которые легко устанавливаются из панели администратора. Все необходимые настройки также производятся непосредственно из панели администратора, которая обладает простым и интуитивно понятным интерфейсом.

Панель администрирования CMS Joomla (рис. 4)

У данной CMS также существует огромное количество расширений, которые легко и просто устанавливаются с помощью специального установщика из панели администратора. Однако необходимо отметить тот факт, что для создания качественного сайта с использованием Joomla потребуются значительные знания языка разметки HTML и таблицы стилей CSS.
С администрированием проекта не связано больших проблем. Все необходимые действия реализовываются из панели администратора. Для реализации добавления новых материалов используется визуальный редактор статей и загрузчик изображений.

Форма добавления статьи в Joomla (рис. 5)

Данная система является очень гибкой благодаря большому количеству существующих расширений, при помощи которых можно создавать различные новостные порталы, видео и фото галереи, каталоги недвижимости, магазины, мультиязычные сайты, социальные сети, доски объявлений и другие тематические сайты. Joomla позволяет создавать сайты практически с любыми функциональными возможностями.
К недостаткам данной системы относится то, что, несмотря на все существующие удобства, для создания проекта понадобятся значительные знания в области и . Также необходимо отметить, что очень тщательно необходимо выбирать расширения и отдавать преимущество тем, которые являются наиболее популярными, качественными и минимально загружающими сервер.

Является также популярной CMS, которая предназначена для создания сайтов-порталов.
Установка данной системы очень проста и не вызывает проблем. Но стоит отметить, что новичкам потребуется некоторое время, чтобы разобраться и привыкнуть к данной CMS.

Панель администрирования CMS Drupal (рис. 6)

Для того, чтобы интегрировать шаблоны, понадобятся определенные начальные знания в области программирования.
Администрирование системой не вызывает особых трудностей, но требует конкретных знаний. Для добавления материалов на сайт можно использовать визуальный редактор, который необходимо устанавливать дополнительно, так как он не идет в ядре данной CMS.

Визуальный редактор для CMS Drupal (рис. 7)

Вставка картинок также не предусмотрена в базовом пакете данной CMS, однако данная проблема также решается при помощи использования дополнительных компонентов.
Необходимо отметить, что Drupal является гибкой системой, которая так же, как и другие рассмотренные системы, имеет большое количество различных дополнений, которые позволяют создавать сайты различной тематики — социальные сети, галереи, форумы, новостные сайты.
Недостатком данной системы, прежде всего, является то, что не каждый, в особенности новичок , сможет быстро создать качественный сайт.

DLE

Система управления контентом DLE (Datalife Engine) чаще всего используется для разработки различных новостных ресурсов. Однако сейчас выпущено большое количество всевозможных дополнений и расширений, которые позволяют DLE использовать для решения любых задач. Данная CMS считается очень качественной и ее знает практически каждый вебмастер. При помощи данной системы создано огромное количество разноплановых ресурсов. DLE от рассмотренных выше систем управления отличает тот факт, что она не является бесплатной, однако все вложения будут полностью оправданы, так как данная CMS способна предложить очень большое количество преимуществ перед другими системами.
DLE обладает очень понятным и удобным интерфейсом. Никакая другая система не является такой же простой, как DLE. Интерфейс CMS чрезвычайно прост и удобен для восприятия и не способен вызывать лишних вопросов. Для системы данного уровня интерфейс является действительно самым доступным.

Панель администрирования CMS DLE (рис. 8)

Важным также является тот факт, что данная система управления предъявляет минимальные требования к хостингам, что позволяет производительности сайта оставаться на высоком уровне при любых условиях. Именно благодаря данной характеристике DLE рекомендуется использовать для создания новостных проектов, так как сайт может спокойно принимать тысячи посетителей одновременно.
Что касается функциональности, то здесь также все на высоком уровне. Для полноценной работы с новостями здесь присутствуют все необходимые функции, а также дополнительные расширения, которые гарантируют самую оперативную публикацию статей в сочетании с очень простым и легким редактированием данных.

Окно редактора новостей в CMS DLE (рис. 9)

Благодаря разработанным шаблонам, модулям и инструментам системы управления DLE можно создавать различные проекты: интернет-магазин, социальную сеть или форум. Но лучше всего при помощи данной CMS создавать новостные порталы.
Если говорить о минусах, то только необходимо отметить, что данная система управления контентом является платной, хотя в бесплатной версии доступно большое количество функций, но имеется ограничение на количество размещаемых материалов.

Выбор CMS для реализации проекта

После рассмотрения наиболее популярных и используемых CMS можно сделать вывод, что все они имеют много достоинств и созданы для разработки очень функциональных проектов. Создаваемый сайт в практической части данной дипломной работы будет представлять собой новостной портал, в котором собрано большое количество новостей. Исходя из того, что для создания данной категории сайтов наиболее оптимально подходит CMS DLE, то на ней и остановимся. Данная система максимально удовлетворяет предъявляемым к ней требованиям, исходя из тематики сайта:

  • удобная и быстрая публикация новостей;
  • возможность создания дополнительных полей к новости;
  • удобное управление многостраничными статьями с их легким выводом;
  • наличие автопоиска связанных новостей;
  • функция фильтра комментариев;
  • отсутствие любых ограничений на категории и подкатегории, а также вложенные категории;
  • удобный редактор комментариев с возможностью поддержки переносов;
  • наличие системы рейтинга новостей;
  • быстрая и мощная система поиска;
  • статистика непрочитанных и прочитанных статей.

Помимо всего выше перечисленного большое влияние на выбор именно данной CMS также повлиял тот факт, что панель администрирования очень удобная и легкая в управлении, что позволяет обучиться работе с системой управления в считанные часы.

Подробное описание функциональности CMS DLE

Подробно рассмотрим панель администратора и познакомимся с необходимыми в работе функциями. После установки данной системы управления и входа в нее мы попадаем в главное окно панели администрирования:

(рис. 10)

Здесь располагаются группы параметров:

  • Редактирование пользователей;
  • Рекламные материалы;
  • Настройка системы;
  • Рассылка сообщений;
  • Статические страницы;
  • Мастер оптимизации;
  • Антивирус;
  • Список всех разделов.

Помимо данных групп здесь присутствует общая статистика сайта, которая отображает общее количество новостей на сайте, количество новостей, которые ожидают модерации, аналогично и по комментариям, статистика о зарегистрированных пользователях и размере базы данных.
Подробно рассмотрим каждый из разделов DLE, которые были перечислены выше.

Редактирование пользователей

(рис. 11)

В данном разделе осуществляется управление пользователями. Здесь реализованы различные функции: возможность выбора пользователя по любым критериям и возможность осуществления с ними стандартного набора действий: добавлять новых, редактировать профиль зарегистрированных пользователей, а также удаление пользователей в случае необходимости.

Рекламные материалы

CMS DLE позволяет очень удобно и просто работать с рекламными материалами, размещая их на сайте. Данная возможность реализована при помощи отдельно раздела – рекламные материалы:

(рис. 12)

Данный раздел позволяет добавлять и управлять рекламными материалами, которые предназначены для публикации на сайте.

Настройка системы

Данный раздел является самым главным во всей панели администрирования DLE. Именно здесь выполняется настройка всех главных параметров и свойств системы: начиная от указания имени сайта и главных мета-тегов до настроек разрешения вставки ссылок в комментариях.

(рис. 13)

Раздел настройки системы в панели администрирования CMS DLE

Так как данная система управления была выбрана также благодаря своей простоте и удобству, то необходимо отметить, что для максимального удобства администратора рядом с каждым полем настройки размещается комментарий о функциональности данной переменной. Такой подход позволяет даже новичкам качественно и быстро выполнять необходимые настройки.

Рассылка сообщений

Данный раздел позволяет реализовать создание и массовую отправку различных e-mail или персональных сообщений для зарегистрированных пользователей на сайте. Данная функция будет очень полезной для организации новостной рассылки свежей информации, что позволит в значительной мере увеличить посещаемость создаваемого проекта.

Статистические страницы

Данный раздел необходим для управления так называемыми статическими страницами, которые не относятся ни к одной определенной категории новостей. К таким страницам, как правило, относятся: Контакты, О фирме, Всевозможные гостевые книги и другие, в зависимости от конкретного проекта.

Окно создания новой статистической страницы в DLE (рис. 15)

Мастер оптимизации

Страница мастера оптимизации в CMS DLE (рис. 16)

В этом разделе реализуется оптимизация размера базы данных за счет удаления из неё всех временных или ставших уже неактуальными записей. Оптимизация происходит за несколько шагов, где вам необходимо выполнять те или иные действия, следуя указаниям мастера оптимизации. Здесь также все очень понятно, так как все шаги будут выполняться автоматически с подробным описанием их воздействия на работоспособность сайта. Выполнение оптимизации позволяет в некоторых случаях существенно увеличить скорость работы сайта.

Антивирус

Страница результата проверки модулем антивирус (рис. 17)

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

Список всех разделов


Страница список всех разделов (рис. 18)

Данный раздел позволяет реализовать просмотр списка всех доступных разделов в панели управления. Здесь все категории настроек сортируются немного по-другому принципу. Здесь имеются уже знакомые категории, такие как «редактирование пользователей», «настройка системы» и т.д., но и также появились ещё некоторые, оставить без внимания которые просто нельзя.

Управление базой данных

Время от времени очень рекомендуется создавать резервную копию базы данных. Это как раз таки возможно реализовать в данном разделе. Также здесь происходит восстановление базы из копии. При создании резервной копии желательно включать сжатие.

Страница управление базой данных в CMS DLE (рис. 19)

Настройка групп пользователей

CMS DLE позволяет пользователям присваивать различные группы, которые отличаются друг от друга по возможностям, которые применяются непосредственно на сайте. Можно разрешить или запретить всё, что угодно: загрузку картинок, публикацию новостей, комментирование и т.д. Любой сайт создается с целью развития его до большого и очень серьезного портала, поэтому данный раздел будет очень полезным с целью поддержания порядка на страницах сайта.

Страница настроек групп пользователей (рис. 20)

RSS информер

Данный модуль позволяет создавать новостную ленту для сайта, чтобы можно ее было транслировать на различных тематических ресурсах. Данная функция является очень полезной при продвижении сайта.

Страница RSS информера (рис. 21)

Карта сайта для Google и Yandex

Данный модуль позволяет генерировать карту сайта – создание списка всех страниц. Это является очень полезным для индексации поисковыми системами Google и Yandex.

Страница создания карты сайта (рис. 22)

После рассмотрения основных и наиболее важных функций и модулей можно сделать вывод, что данная система управления контентом полностью соответствует тем требованиям, которые предъявлялись при выборе CMS для реализации проекта – создание новостного портала. Данная система на самом деле очень легкая и удобная в использовании, а также благодаря различным оптимизациям и настройкам позволяет сделать и сайт быстрым и привлекательным для пользователей.

Но, тем не менее, я считаю, что для новичка или начинающего вебмастера который хочет создать свой простенький сайт в виде блога, а на данный момент свой блог является самым модным и современным решением, нужно выбирать систему управления контентом основанную на

"а и SharePoint"а в контексте этого термина. Началось все с того, что Берт Боерлэнд заявил в своём блоге , что в ближайшие 3 года (запись датирована 22 декабря 2006 г.) CMS будет означать «Community Management System». Контент перестает быть ключевым элементом успешного сайта (как в интернете, так и, с некоторым запаздыванием, в интранете).

Мне это кажется весьма логичным. Теперь уже мало «набить» сайт полезной, качественной информацией. Необходимо создать вокруг этой информации сообщество, повысив таким образом вовлеченность посетителей сайта в процесс формирования контента. Идеальная система, построенная по принципу «контент + сообщество», будет обладать положительной обратной связью. Чем больше людей вовлекаются в сообщество, тем больше контента они генерируют, тем больше посетителей привлекает сайт, тем больше людей вовлекается в сообщество… круг замкнулся. Я намеренно оставляю за рамками этой записи вопросы качества информационного наполнения сайта, т.к. они требуют отдельного обсуждения.

Тему нового взгляда на расшифровку аббревиатуры CMS развил в своём блоге Друи Буйтэ - лидер проекта Drupal. С его точки зрения , CMS – это «Collaboration Management System», т.е. система управления совместной работой. В качестве примера он приводит SharePoint и ближайший его аналог с открытым исходным кодом – систему Alfresco (последней, правда, не хватает именно «портальных» функций). Дри так же сетует, что, в отличии от этих двух систем, Drupal не поддерживает интеграцию с офисным ПО, таким, как MS Office и OpenOffice. Дискуссия продолжается в комментариях к записи, но постепенно скатывается к банальному holy war между любителями SharePoint"а и Drupal"а.

Так чем же, на самом деле, отличается система управления контентом от системы управления сообществом или системы управления совместной работой (последняя, в какой-то мере, является частным случаем второй, наиболее характерным в бизнес-среде)? На мой взгляд, отличие состоит в направлении информационных потоков. Традиционные CMS"ки обеспечивают, по сути, однонаправленную передачу информации – от редактора (он может быть как автором, так и «собирателем» информации) к читателю (посетителю сайта). Редактор, среди прочего, должен обладать навыками ввода и изменения информации в используемой CMS. По мере развития веб-приложений, использующих DHTML, процесс ввода в систему текста даже со сложной разметкой значительно упрощается, но по возможностям все еще не дотягивает до полноценных десктопных офисных пакетов. Что уж говорить о табличных данных и графических схемах, весьма часто используемых в бизнес-среде. Ручная же верстка страниц зачастую представляет собой слишком сложную для большинства пользователей задачу.

Все это не позволяет наладить полноценный обратный поток информации – от читателя к редактору сайта. Как только мы дадим возможность читателю (в этом случае он уже становится участником ) вносить свои изменения, дополнять и расширять контент сайта используя привычные для него средства (а для большинства пользователей это, как ни крути, офисный пакет), мы получим систему совместной работы, пригодную для потребностей бизнеса. Ларчик, как вы видите, открывается просто.

Итак, подводя итоги:

  1. Система управления контентом должна обеспечивать поток информации от редактора к читателю . Система совместной работы должна обеспечивать двусторонний поток информации – от сайта к участнику, и от участника – к сайту. При этом технические средства, с помощью которых пользователь вводит информацию в систему должны, с одной стороны, обладать широкими функциональными возможностями, а с другой – быть простыми и/или привычными для пользователя.
  2. Для того, чтобы сделать «убийцу SharePoint"а», надо в первую очередь реализовать простую, безглючную, прозрачную интеграцию системы с тем или иным (а лучше и тем и другим) офисным пакетом.


Рекомендуем почитать

Наверх