|
Любой профессионально созданный веб-сайт не обходится в наши дни без системы администрирования или CMS (от англ. Content Management System). С помощью CMS любой пользователь может легко и без специальных знаний изменять содержимое своего сайта, а также получать в удобном виде приходящие от посетителей данные. CMS состоит из модулей, отвечающих за разные функции, количество и особенности которых зависят от самого сайта. Ниже представлено описание основных разделов CMS:
Страницы - основной модуль всех CMS для редактирования меню и страниц сайта. Главные особенности данного модуля:
- интуитивный и простой дизайн;
- всплывающие подсказки;
- редактирование заголовка окна, meta-тегов и URL-адреса с функцией перевода русских букв в латинские;
- графический редактор текста страницы, сразу отображающий содержимое страницы так, как оно будет выглядеть на сайте. Редактор похож на программу WORD, где помимо элементарных манипуляций с текстом можно также вставлять ссылки, таблицы, картинки (в том числе всплывающие pop-up изображения), флеш-ролики, а также изменять различные параметры этих объектов и их стили. Для продвинутых пользователей есть режим редактирования HTML-кода;
- "чистые ссылки", т.е. простой и понятный адрес у всех страниц, что очень полезно для индексации сайта в поисковых системах, так как наличие ключевого слова прямо в адресе страницы поднимает рейтинг в результатах поиска больше, чем сотня этих слов в самом тексте страницы;
- любую страницу можно сделать невидимой или поставить запрет на индексацию поисковыми роботами, что автоматически отразится в файле директив robots.txt и в файле карты сайта sitemap.xml, благодаря которым индексация страниц сайта происходит эффективнее;
- стиль страницы можно выбрать из предустановленных, если это было предусмотрено дизайном сайта (например, цветовая гамма этого сайта меняется в зависимости от разделов);
- доступ к той или иной странице для редактирования можно распределить между модераторами.
Языки - модуль всех CMS, позволяющий создавать сайт на разных языках с абсолютно независимой от языка структурой, иначе говоря: меню на русском, эстонском или английском языках могут быть совершенно разными, а сайт у посетителей будет открываться сразу на том языке, который установлен в их операционной системе как предпочтительный.
Модераторы - модуль всех CMS, в котором Вы можете распределить между модераторами доступ к конкретным функциям сайта. Например, один работник фирмы отвечает за приём заказов, другой - за добавления новостей и т.д.
Формы обратной связи - дополнительный модуль CMS, позволяющий принимать сообщения от посетителей сайта, например, из раздела "Контакт" или принимать анкеты из раздела "Вакансии". Формы с текстовыми полями, галочками и списками можно разместить в любом количестве на любой странице в любом месте текста. В параметрах формы можно указать e-mail-ы для параллельного приёма приходящих сообщений. Все формы языково-независимые, т.е. для конкретного языка можно создать конкретную форму и указать конкретного модератора, который будет получать сообщения из данной формы. Все сообщения будут отображаться в разделе "Сообщения". Их можно отсортировать по дате и теме. Также любое сообщение можно найти по ключевому слову с помощью поиска. К каждому сообщению прикрепляется ссылка на страницу, с которой оно пришло и IP адрес отправителя.
Опросы - дополнительный модуль для размещения на сайте статистических вопросников. Опросы можно размещать на любой странице сайта в любом месте текста. Все опросы языково-независимые, т.е. для каждой языковой версии сайта можно создать конкретный опрос. Опросы также могут отображаться в боковом блоке сайта, если это будет предусмотрено дизайном. Пример опроса:
Какое Ваше любимое блюдо?
|
|
|
|
|
|
|
51%
|
|
|
30%
|
|
|
19%
|
|
|
Всего голосов: 63
|
|
|
|
|
|
|
Галереи - дополнительный модуль, позволяющий создавать автоматически генерируемые галереи, которые можно размещать на любой странице в любом месте текста. Загружаемую в галерею картинку можно автоматически уменьшить и нанести водяной знак в любое место изображения. Изображения открываются во внутреннем слое страницы, что не требует использования всплывающих окон, блокирующихся браузерами. Также можно указать принцип сортировки картинок и их количество на одной странице. Примеры галерей можно посмотреть в разделе Фото.
Рассылка - дополнительный модуль для рассылки новостей подписчикам. Списков подписчиков может быть сколько угодно. Форму подписки можно установить на любую страницу сайта в любое место в тексте. В этой форме посетитель может указать свой e-mail, подписаться на рассылку или отписаться от неё. В качестве текста самой новости будет отправляться текст страницы, номер которой был указан в настройках рассылки, вместе с картинками и стилями. Пример формы для подписки:
Товары - основной модуль интернет-магазина, где хранится каталог товаров, которые можно редактировать по аналогии со страницами сайта в графическом редакторе, вставляя в описания таблицы, флэш-ролики, галереи. На основную фотографию товара может быть нанесён водяной знак (лого фирмы или адрес сайта), а фотографию можно автоматически уменьшить. Структура каталога независима от структуры сайта. Вставка товаров на страницы сайта происходит путём прописывания идентификаторов папок каталога или товаров. На сайте же данные идентификаторы заменяются системой на сами товары (картинки, описания и кнопки для добавления в корзину). Это позволяет в любое время изменять структуру страниц сайта, не затрагивая каталога товаров.
Заказы - основной модуль интернет-магазина, где хранятся данные всех принятых или созданных модератором заказов. В настройках сайта можно указать e-mail, на который будут параллельно отправляться заказы. Заказы можно сортировать по дате, сумме покупки, клиенту. Предусмотрен поиск конкретных заказов по временному промежутку, номеру счёта, клиенту. Заказы можно создавать и редактировать вручную, изменяя все данные заказа, в том числе товары, цены и количества. Готовый заказ можно распечатать в виде pdf-счёта, дизайн которого можно изменять в графическом редакторе. Также предусмотрена функция автоматической отправки обработанного заказа клиенту на e-mail, нажатием всего одной кнопки.
Клиенты - дополнительный модуль интернет-магазина, если предусмотрена регистрация постоянных клиентов и их авторизация на сайте. Данный модуль позволяет клиентам вести историю своих покупок, а фирме -предоставлять скидки. Например, цены в интернет-магазине для всех посетителей будут одними, а для авторизованного на сайте клиента - другими.
Слова - модуль всех CMS, в котором можно изменять все слова и уведомления, отображающиеся на сайте в тех или иных местах, которые не относятся к непосредственному содержимому страниц сайта. Например, текст в заголовке окна, текст копирайта внизу, сообщения об ошибках, названия кнопок т.п. Данный модуль необходим в случае добавления новой языковой версии сайта, когда надо перевести все системные слова на новый язык.
Настройки - модуль всех CMS, в котором можно изменить основные ключевые слова для поисковиков, номера системных страниц, e-mail-ы и некоторые другие параметры, что может понадобиться для работы с сайтом без привлечения разработчика.
Статистика - анализатор посещений, например Yandex Mertika или Google Analytics, с помощью которого Вы сможете знать кто, когда, откуда и какие страницы сайта просматривал и делать выводы о реальном интересе посетителей к той или иной информации на Вашем сайте.
Помимо данных модулей могут быть созданы любые другие, в зависимости от конкретного сайта и его функций, а все функции системы администрирования могут быть скорректированы согласно пожеланиям клиента.
В таких модулях как галереи, формы обратной связи, подписки добавление товаров в корзину используется популярная технология AJAX, благодаря которой содержимое страницы обновляется без её полной перезагрузки в браузере, что позволяет существенно облегчить навигацию по сайту и сэкономить нервы и время посетителя.
<< обратно к работам
|