Программирование

Что такое система управления контентом и что она делает?

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

Популярные системы управления контентом включают Joomla, WordPress и Drupal .

Думайте о содержании, а не о «страницах»

Когда мы «просматриваем» Интернет, мы обычно думаем о себе как о переходе от «страницы» к «странице». Каждый раз, когда экран перезагружается, мы находимся на новой «странице».

Эта аналогия с книгами имеет несколько хороших моментов, но вам придется отказаться от нее, если вы хотите обдумать создание веб-сайта. Книги и сайты невероятно разные технологии.

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

Веб-сайт также имеет верхний и нижний колонтитулы, но подумайте обо всех других элементах: меню, боковые панели, списки статей и многое другое.

Эти элементы отделены от контента. Представьте себе, если вам пришлось воссоздавать меню отдельно на каждой странице.

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

Сделайте много путей к вашему контенту

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

С этой целью большинству книг не нужно предлагать много путей к одному и тому же контенту. У вас есть оглавление, а иногда и индекс. Может быть, некоторые перекрестные ссылки. Но большинство людей собираются прочитать всю книгу, поэтому это не главное.

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

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

  • Списки последних названий статей , иногда с тизерами или размышлениями, представляющими статью.
  • Список категорий или тегов .
  • Списки аналогичных или связанных статей.
  • Синдикация : канал RSS или Atom для читателей, использующих агрегатор каналов.
  • Архив по дате , в случае , если кто чувствует себя последовательным.

Каждый раз, когда вы публикуете, все эти вещи должны быть обновлены. Можете ли вы представить, что делаете это вручную?

Хорошая CMS облегчает жизнь, но нужно немного учиться

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

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

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

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

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

Похожие посты
Программирование

Что такое канал RSS? (И где его взять)

Программирование

7 причин, почему изображения не загружаются на ваш сайт

Программирование

Запустите агент SQL Server: настройте SQL Server 2012

Программирование

15 лучших бесплатных обоев дня Святого Патрика