Проектирование сайтов /



Александр Кучеренко

Описание метода разработки структуры сайта «Smart planner»

версия 1.0 от 3 октября 2008

1. Разработка логической структуры сайта

Шаг 1: Составление списка групп посетителей и пользователей сайта

Список может быть составлен на основе предположений и/или имеющихся фактах. Упорядочение групп посетителей и пользователей сайта осуществляется по степени их важности для Заказчика сайта.

Шаг 2: Составление списка разделов сайта

Исходными данными к составлению списка разделов сайта могут служить:

  • имеющийся список разделов сайта или наработки на него
  • имеющийся список информации и/или интерактивных сервисов для сайта или наработки на него
  • имеющиеся материалы для сайта или наработки на них

Составить список информации и/или интерактивных сервисов для сайта можно следующими способами:

  • попросить Заказчика ответить на вопрос: «Какую информацию и/или интерактивные сервисы он хотел бы видеть на собственном сайте?»
  • попросить Заказчика заполнить заранее подготовленную анкету (опросник) содержащую ряд наводящих вопросов;
  • провести опись имеющихся материалов для сайта;
  • попросить Заказчика составить список информации и/или интерактивных сервисов, которые необходимо перенести из текущего (старого) сайта в новый сайт;
  • составить список удачных решений с сайтов конкурентов;
  • составить, основываясь на предположениях и/или имеющихся фактах, список информации и/или интерактивных сервисов, которые хотели бы (ожидают) увидеть на сайте Заказчика его потенциальные посетители и пользователи.

Имея составленный список информации и/или интерактивных сервисов для сайта (Пример) можно преобразовать его в список разделов сайта, выполнив следующие операции:

  1. Распределить (сгруппировать) информацию и/или интерактивные сервисы по разделам сайта (Пример).

    Если в результате выполнения данной операции осталась информация и/или интерактивные сервисы, которые невозможно отнести на конкретный раздел сайта, то их список необходимо сохранить для использования на следующих этапах разработки сайта.
  2. Структурировать список разделов сайта (Пример).

    В процессе структурирования должны быть выполнены следующие операции:
    • добавить в начало списка разделов надпись «Домен» или настоящее имя домена сайта, под которым будет размещаться сайт в интернете;
    • добавить корневой раздел под именем «Начальный раздел», которому в свою очередь может соответствовать один из существующих разделов.
    В процессе структурирования могут быть использованы следующие приемы:
    • В список разделов сайта можно добавить разделы, которые выполняли бы роль тематического обобщения (например, Поддержка) или обобщения разделов сайта по группам посетителей и пользователей (например, Инвесторам) сайта.
    • В список разделов сайта можно добавить следующие вспомогательные разделы сайта: 1) Карта сайта; 2) Страница ошибки 404.
    • Можно пометить существующие или добавить и пометить новые разделы сайта, воплощение которых отложено на будущее, но о существовании которых не хотелось бы забыть.

Шаг 3: Пометка разделов сайта, которые являются отражениями существующих разделов сайта (если необходимо)

Шаг 4: Пометка разделов сайта с частично или полностью ограниченным доступом, описание сути данных ограничений и групп пользователей сайта, для которых это ограничение снимается после авторизации на сайте (если необходимо)

Пример.

Шаг 5: Поисковая оптимизация списка разделов сайта (если необходимо)

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

Имея составленный список ключевых слов можно приступать к выполнению следующих операций:

  1. Установить ассоциативные связи между ключевыми словами и разделами сайта.
  2. Провести оптимизацию имен разделов сайта для наилучшего соответствия ключевым словам.
  3. Провести реструктурирование списка разделов сайта (при необходимости с введением дополнительных доменов, поддоменов, и пометкой разделов сайта, которые являются домашними для доменов 3-го уровня) для наилучшего соответствия концепции поисковой оптимизации.

Шаг 6: Проведение других преобразований списка разделов сайта (если необходимо)

Проведение других преобразований, как правило, мотивируется:

  • модной тенденцией;
  • требованиями по повышению производительности работы веб-сервера и т.д.

В процессе этих преобразований в список разделов сайта могут вноситься следующие изменения:

  • реструктурирование списка разделов сайта (в том числе переименование / добавление / перенос / удаление разделов сайта);
  • пометка разделов сайта, которые являются домашними для доменов 3-го уровня;
  • введение нескольких доменов (поддоменов), если требуется разнести сайт по нескольким доменам (поддоменам).

Пример того, как мог бы выглядет список разделов сайта после некоторых преобразований.

2. Разработка физической структуры сайта

Шаг 1: Именование директорий/файлов разделов сайта

Основными приемами именования директорий/файлов разделов сайта являются:

  • перевод имен разделов сайта на английский язык (например, Услуги → Services);
  • транслитерация (см. ГОСТ и правила) имен разделов сайта (например, Услуги → Uslugi);
  • генерация случайной последовательности символов.

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

Шаг 2: Определение директории для хранения файлов дизайна сайта (css, графических и других)

Пример 1:

  • /files/

Пример 2:

  • /images/

Шаг 3: Определение способа хранения файлов содержания сайта (графических и других)

Пример 1:

  • Файлы содержания сайта распределены по директориям страниц, по принципу, когда в директории страницы хранятся файлы, относящиеся к этой странице.

Пример 2:

  • Файлы содержания сайта хранятся в директории /files/pages/ (другие примеры: /files/; /images/pages/; /images/). При этом структурирование файлов внутри этой директории повторяет структуру директорий разделов сайта.

Шаг 4: Формирование физической структуры сайта

Пример.

Примечание

Для формирования окончательной версии физической структуры сайта, необходимо доработать физическую структуру сайта исходя из данных, которые будут получены на следующих этапах разработки сайта.

 
© 2008–2010 Александр Кучеренко. Обратная связь. Пользуясь этим сайтом Вы принимаете условия перепечатки.