русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Поддомены


Дата добавления: 2014-03-21; просмотров: 855; Нарушение авторских прав


Аналогия

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

Рис. 6.4. Аналогия между шкафом с документами и web-страницами

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

Если вы хотите найти счет от января 2008 г. для клиента Amalgamated Glove & Spat, то вам нужно подойти к шкафу, открыть ящик с обозначением "Счета клиентов", найти подшивку компании Amalgamated Glove & Spat, затем найти там папку "Счета", а потом просматривать документы до тех пор, пока не дойдете до счета за январь 2008 г. (имеется только одна копия этого счета, вы не найдете ее ни в каком другом месте).

На рис. 6.5 показано все то же самое, но применительно к популярному web-сайту Craigslist.org.

Рис. 6.5. Аналогия со шкафом документов применительно к Craigslist.org

Если вы ищете квартиру на холме Capitol Hill в городе Seattle, то вам нужно отправиться на Seattle.Craigslist.org, выбрать Жилье, затем Аренда квартир, сузить поиск до квартир с двумя спальнями и выбрать (из списка имеющихся) квартиру с двумя спальнями. Простая и логичная структура информации на сайте Craigslist позволила найти нужное объявление за четыре щелчка мышью, при этом на каждом шаге не нужно было усердно думать, куда же направиться дальше. Этот принцип прекрасно применим и для процесса оптимизации, когда хорошая информационная архитектура диктует следующее:

• как можно меньшее количество кликов для достижения любой страницы;

• не более ста ссылок на одной странице (чтобы не перегружать ни пауков, ни посетителей);

• логичная семантическая последовательность ссылок от начальной страницы до страниц категорий и до страниц с подробностями.



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

Представьте себе поддомены, как совершенно отдельные шкафы с документами (находящиеся в одной большой комнате). У них может быть точно такая же архитектура, но они не должны совместно использовать один и тот же контент. И что более важно? Если кто-то указывает вам на один из шкафов, в котором нужно что-то найти, то тем самым он обозначает, что именно данный шкаф является авторитетным источником, а не другие шкафы, находящиеся в этой же комнате. Почему это так важно? Это поможет вам запомнить, что ссылки (т. е. голоса или рекомендации) на поддомены могут и не передавать свой авторитет другим поддоменам, находящимся в той же комнате (например, на *.craigslist.com, где * – это переменная часть имени поддомена).

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



<== предыдущая лекция | следующая лекция ==>
Удобство пользования и дружественность для поиска | Принципы проектирования архитектуры сайта


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

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

Генерация страницы за: 0.102 сек.