«CMS» означает «Система управления контентом». Более описательный термин будет «Веб-сайт, который легко обновлять и управлять вместо огромных хлопот», но это немного долго. Цель хорошей CMS — сделать добавление и управление контентом на вашем веб-сайте безболезненным, даже немного забавным. Независимо от того, какую CMS вы выберете , очень полезно понять некоторые основы их работы.
Думайте о содержании, а не о «страницах»
Когда мы «просматриваем» Интернет, мы обычно думаем о себе как о переходе от «страницы» к «странице». Каждый раз, когда экран перезагружается, мы находимся на новой «странице».
Эта аналогия с книгами имеет несколько хороших моментов, но вам придется отказаться от нее, если вы хотите обдумать создание веб-сайта. Книги и сайты невероятно разные технологии.
В большинстве книг почти все на каждой странице уникально. Единственными повторяющимися элементами являются верхний и нижний колонтитулы. Все остальное — содержание. «Написание книги» в конечном итоге означает сбор одного потока слов, который начинается на странице 1 и заканчивается на задней обложке.
Веб-сайт также имеет верхний и нижний колонтитулы, но подумайте обо всех других элементах: меню, боковые панели, списки статей и многое другое.
Эти элементы отделены от контента. Представьте себе, если вам пришлось воссоздавать меню отдельно на каждой странице.
Вместо этого CMS позволяет вам сосредоточиться на создании нового контента . Вы пишете свою статью, загружаете ее на свой сайт, и CMS выкладывает приятную страницу: ваша статья, а также меню, боковые панели и все исправления.
Сделайте много путей к вашему контенту
В книгах каждый кусок слова в основном появляется один раз. Большую часть времени вы начинаете со страницы 1 и читаете до конца. Это хорошая вещь. Ни один веб-сайт или даже устройство для чтения электронных книг не может предложить вам возможности для глубокой и устойчивой концентрации, когда вы держите в руках одну физическую книгу. Это то, что книги хороши в.
С этой целью большинству книг не нужно предлагать много путей к одному и тому же контенту. У вас есть оглавление, а иногда и индекс. Может быть, некоторые перекрестные ссылки. Но большинство людей собираются прочитать всю книгу, поэтому это не главное.
Однако на веб-сайтах обычно публикуются статьи или даже более короткие фрагменты контента, которые можно прочитать в любом порядке . Блог может быть написан в хронологическом порядке, но посетители попадают на любой случайный пост.
Так что недостаточно размещать свой контент. Вы должны предложить посетителям множество способов найти то, что они хотят. Это может включать в себя:
- Списки последних названий статей , иногда с тизерами или размышлениями, представляющими статью.
- Список категорий или тегов .
- Списки аналогичных или связанных статей.
- Синдикация : канал RSS или Atom для читателей, использующих агрегатор каналов.
- Архив по дате , в случае , если кто чувствует себя последовательным.
Каждый раз, когда вы публикуете, все эти вещи должны быть обновлены. Можете ли вы представить, что делаете это вручную?
И вот где действительно хороша CMS. Вы загружаете новую статью, добавляете несколько тегов, а CMS обрабатывает все остальное . Мгновенно ваша новая статья появляется во всех этих списках, а ваш канал RSS обновляется. Некоторые CMS даже уведомляют поисковые системы о вашем новом произведении. Все, что вам нужно сделать, это опубликовать статью.
Хорошая CMS облегчает жизнь, но нужно немного учиться
CMS — поразительное устройство для экономии труда. Тем не менее, вам все равно придется немного изучить , чтобы использовать его. Если вы управляете им самостоятельно, вам, возможно, придется изучить несколько тайных обрядов, чтобы установить его.
Многие веб-хостинги предлагают установщики в один клик. В конце концов, однако, вы захотите сделать копию своего сайта, чтобы вы могли тестировать новые проекты и обновления. Возможно, вам придется изучить ручную установку в любом случае.
Вам нужно будет узнать об обновлениях программного обеспечения . Разработчики продолжают добавлять улучшения и исправлять дыры в безопасности кода, поэтому вам необходимо поддерживать актуальность своей копии. Если вы этого не сделаете, ваш сайт в конечном итоге будет поврежден каким-то автоматическим скриптом.
Хорошая CMS делает обновления относительно простыми, но вам все равно нужно их делать. Иногда вам нужно сначала протестировать обновления на частной копии вашего сайта. И вы должны быть осторожны, чтобы не вносить какие-либо изменения, которые затруднят будущие обновления.
Даже если вы платите разработчику за выполнение этих задач на своем веб-сайте, вам все равно захочется узнать о сильных и слабых сторонах выбранной вами CMS. Это сделает вас более эффективным и уверенным, когда вы будете публиковать и управлять своим контентом. Кроме того, чем больше вы знаете об этих функциях, тем больше новых идей вы получите для своего сайта. Потратьте некоторое время на изучение вашей CMS, и результат будет больше, чем вы думаете.