CMS — движки сайтов

Content management system, CMS, система управления контентом (Система управления содержимым) — компьютерная программа или информационная система, используемая для обеспечения и организации совместного процесса создания, редактирования и управления содержимым (контентом).

Можно выделить четыре основные функции CMS:

  1. предоставление инструментов для создания содержимого, организация совместной работы над содержимым;
  2. управление содержимым: хранение, контроль версий, соблюдение режима доступа, управление потоком документов;
  3. публикация содержимого;
  4. представление информации в виде, удобном для навигации, поиска.

В общем случае системы управления содержимым делятся на системы управления корпоративным контентом (англ. Enterprise Content Management System) — для работы с содержимым внутри какой-либо организации и системы управления веб-содержимым (англ. Web Content Management System) для поддержки работы веб-сайта.

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

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



Последние материалы раздела «CMS — движки сайтов»:

Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна

SEO Joomla. Канонические ссылки на статьи в Списке материалов категории

В процессе работы над проектом на CMS Joomla может понадобиться переместить материал из одной категории в другую, переименовать его (и алиас материала), создать новый пункт меню, и много ещё чего, что повлияет на конечный URL страницы. Всё это приведёт к тому, что в индексную базу поисковых машин попадёт новая ссылка, которая будет вести на дубль страницы. Дубли плохо сказываются на поведение поисковых роботов, так как несут в себе неопределённость для них в плане того, какую ссылку показывать конечному пользователю в результатах поисковой выдачи. Следить за дублями и удалять их с помощью 301-го редиректа долго, муторно и без гарантий того, что чего-то не было упущено. Я нашёл более простой и эффективный способ того, как показать поисковым машинам правильную ссылку на материал. В этой статье рассмотрим, как создать канонические ссылки на статьи в Списке материалов категории.

Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна

Как передать Дополнительные параметры в шаблон из админки Joomla 3

В этой статье рассмотрим, как при создании шаблона сайта Joomla 3 настроить дополнительные поля, значение которых можно редактировать в админке. Для этого потребуется внести дополнительные данные в файл конфигурации шаблона templateDetails.xml. Сразу рассмотрим, как это сделать в режиме поддержки мультиязычности админки и то, как подключить данные дополнительных полей шаблона, заданных в админке в сам шаблон сайта.

Настройка правильной с точки зрения SEO пагинации в Joomla на примере шаблона ProtoStar
Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна

Вопрос о том. как правильно подать материалы сайта поисковым машинам тогда, когда на сайте Joomla включается пагинация меня давно волновал. В базе проиндексированных страниц и страниц, находящихся в индексе поисковой базы уже несколько десятков тысяч, но есть дубли. Разработчики Joomla почему-то до сих пор не озаботились этим вопросом: тем, как правильно настроить индексирование страниц сайта с включённой пагинацией, хотя разработчики поисковых машин уже давно предложили решение того, как обходить все страницы пагинации и собирать вес со всех страниц, передавая его на первую страницу с включенным модулем пагинации. Пришло время разобраться с этим вопросом и решить его на примере шаблона Protostar. Для других шаблонов решение должно быть похожим на то, что я предлагаю в этой статье.

Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна

Как открыть «Менеджер Групп полей» материалов в Joomla 3

Для того, чтобы не запутаться в Полях материалов и категорий, разработчики CMS Joomla предусмотрели назначать каждому полу определённую Группу. Это позволяет более-менее упорядочить поля и проще в них ориентироваться (особенно, если полей много). Для того, чтобы начать работать с Группами полей в Joomla, нужно разобраться, где находится Менеджер Групп полей в админке. Именно этот вопрос и будет освещён в этой статье.

Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна

Как открыть «Менеджер полей» материалов в Joomla 3

Работа с полями материалов (и не только) — одно из последних нововведений в Joomla 3, которое позволяет создавать и настраивать дополнительные поля к различным видам записей в Joomla. В этой статье рассмотрим два способа того, как открыть «Менеджер полей» материалов в админке Joomla 3. Первый способ универсальный с помощью Главного меню админки, который позволяет открыть «Менеджер полей» из любого места (там, где Главное меню админки активно). Второй способ — если вы уже находитесь в области админки, работая с контентом сайта.

Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна

Подключение Bootstrap 4 стилей CSS в шаблон сайта Joomla

Верстать, так верстать! В этой статье рассмотрим вопрос, как подключить библиотеку CSS-стилей Bootstrap 4 в шаблон сайта Joomla. Можно установить подключение к файлам библиотеки с внешнего репозитория разработчиков, но я более склонен доверять тому, что лежит у меня на сервере, так как если мой сервер упадёт, то не важно, что там с чужим репозиторием, а если упадёт чужой репозиторий (или кто-то удалит требуемые файлы), то даже на моём работающем сайте всё рухнет. Именно по этой причине я стараюсь хранить то, что влияет на работоспособность сайта у себя на сервере.

Подкатегории