Статьи Новости Контакты

26.07.2006
Михаил Брод

WebDirector — умное управление сайтом

описание CMS WebDirector

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

Как и иные системы, эта система основана на использовании шаблонов. За счет использования шаблонов разделяется внешний вид сайта от его наполнения. Для одного сайта можно определить сколько угодно различных шаблонов — для разных разделов, для разных страниц. Управление ими вынесено в отдельный раздел разработчика — "Настройка дизайна", а вот использование шаблонов с теми или иными страницами сайта отдано администратору, который может подключить к странице нужный для нее шаблон.

Разработчику предоставлены различные возможности работы над шаблонами. Он может создавать шаблон непосредственно из системы, может дорабатывать сформированный на этом этапе HTML-код, может менять или добавлять стили, разработанные им вне этой системы. Что и как он будет делать — зависит лишь от его квалификации.

В любом шаблоне можно использовать до девяти областей

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

Для разработчика шаблона есть еще одна особенность системы WebDirector — настройка палитры цветов, которые будут использоваться для сайта. Определение цветов можно выполнять вручную, назначая для каждой ячейки таблицы цветов либо с помощью трех ползунков (красный, зеленый, синий цвета; значения цветов в десятичных кодах RGB отражаются в окошках слева от ползунков, значения цветов в процентном выражении отражаются в окошках справа от ползунков), либо в шестнадцатеричных кодах в окошке под ползунками со значком "#". Другой способ — использовать цветовой круг, на котором выбирается цвет палитры. Там же возможно задать оттенок цвета, насыщенность цвета, RGB-цвет в кодах, яркость цвета. Значения данных параметров можно задать либо передвигая указатель на окружности цветового круга, либо в ячейках в цифровом выражении. Здесь же можно просмотреть и сочетаемость цветов (цвета определяются выбранной схемой — всего их четыре). Выбранный вариант можно залить в цветовые ячейки и затем сохранить палитру.

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

Превращение страницы в раздел и обратно выполняется одним щелчком мыши

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

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

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

И есть еще один раздел карточки, связанный в первую очередь с работами по продвижению сайта. В этом разделе вписываются название страницы (title), ее описание (description) и ключевые слова. Эти данные будут использованы при генерации страниц для их публикации. Для подготовки страницы к публикации нужно использовать кнопку "Опубликовать", а для публикации сайта — соответствующую опцию из основного меню.

Каталог товаров, новости, списки партнеров — по одному принципу

Для создания блока новостей нужно создать раздел и определить формат вывода его информации (как правило, в поле редактирования страницы выбирается элемент "каталог"). В обычном виде — это одно табличное поле, но вы можете добавить собственные дополнительные поля: поле рисунка, названия и так далее. А после этого определить формат вывода основной страницы и внутренних страниц раздела. При настройке новостного раздела можно определить, какое количество новостей будет показываться на странице. Сами новости публикуются в виде отдельных страниц этого раздела. (Аналогично по каталогу — для каждого элемента будет создана своя индивидуальная страница.) Что показалось неудобным — создание архива новостей.

Для создания дополнительных полей используются предопределенные названия. А вот если вы используете в качестве одного из полей название «price» и не будете задавать формат вывода, то система воспримет данный каталог как мини-магазин и автоматически добавит поле для указания количества единиц товара, которое посетитель может положить в свою корзину. Для реализации интернет-магазина вам потребуется сделать ряд настроек этого раздела, сформировать страницу "корзина" — и можно начинать торговлю. В этой системе не подключены никакие платежные системы. Покупатель может лишь наполнить корзину и оставить свои координаты — телефон или электронный адрес, по которым с ним свяжется администрация магазина и обработает полученную заявку. Сам процесс отслеживания заявок и их обработка выполняются через панель администрирования системы.

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

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

Кроме того, WebDirector позволяет индивидуально для каждой страницы заполнять метаэлементы title, description, keywords и заголовок h1, выполнять автоматическое заполнение пустых атрибутов alt ключевыми словами. Для любого пункта навигационного меню можно задать параметр "Непоисковая ссылка". Таким способом вы можете убрать из обработки поисковиками ссылки на малоинформативные страницы, а также внешние ссылки.

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

Выполнил оптимизацию — и здесь же проверил ее результативность

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

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

Ссылки по теме




Скоро на сайте

  • Wordpress

    Серия статей о плагинах к движку WordPrress
  • AJAX

    Проекты и продукты, ориентированные на AJAX
  • Новые сервисы Google

    Обзор новых сервисов Google
 

Copyright © 2003—2017 Все права защищены

При использовании материалов сайта ссылка на hostinfo.ru обязательна

  • хостинг от .masterhost
  • Rambler's Top100