русс | укр

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

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

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

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


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

Етап створення структури (схеми) сайта


Дата добавления: 2015-07-09; просмотров: 650; Нарушение авторских прав


Сайт — це сукупність Web-документів (Web-сторінок), між якими встановлено певні зв'язки. Множина зв'язків між елементами системи визначає певну структуру. Загальна структура сайта визначається, в першу чергу, його призначенням, функціями та змістом.

Найпростішою структурою є лінійна структура. У цьому випадку кожна сторінка (крім останньої) має посилання тільки на одну наступну сторінку. Документи, які входять до лінійної структури, можна переглядати послідовно тільки в одному напрямі — від початкової ланки до останньої. Для забезпечення двостороннього зв'язку на сторінки помішують також посилання на попередню ланку (рис. 1.29). У такій структурі є можливість рухатися від кожної ланки як вперед, так і назад.

 

Перша Друга Передостання Остання

сторінка сторінка … сторінка сторінка

 

Рис. 1.29


Найчастіше сайт має нелінійну структуру. Важливим випадком нелінійних структур є ієрархічні (деревовидні) структури, які вважаються одними з найпоширеніших типів класифікаційних структур. У цьому випадку елементи сторінки впорядковані так, що існує лише один елемент (коренева сторінка), який не має попереднього, а всі інші елементи мають тільки один попередній. Зазначимо, що лінійна структура є окремим випадком деревовидної. Деревовидний зв'язок є зв'язком типу один-до багатьох. На рис. 1.30 наведено приклад дерева.

Деревовидну структуру може мати, наприклад, довідник із деякої галузі знань. Початкова сторінка може містити зміст посібника, кожна вітка — інформацію, що стосується певної теми.

 

Рис. 1.30

 

 

Якщо сайт має нелінійну структуру, то кожна сторінка може містити гіпертекстові посилання на багато інших сторінок, яким-то чином зв'язаних з даною. Приклад такої структури сайта наведено на рис. 1.31.

Згадану структуру може мати, зокрема, сайт, що є розробкою деякої енциклопедії з певної галузі знань. Енциклопедія може, наприклад, складатися з великої кількості відносно незалежних фрагментів, кожен з яких цікавий сам по собі. Аналогічна ситуація може виникнути і у випадку, якщо ряд фрагментів тісно пов'язані між собою. Розробник надає можливість здійснювати різноманітні переходи між сторінками, а користувач сам виділятиме послідовні ланцюжки сторінок, які викликають для нього інтерес. Використовуючи наявні в документах посилання, користувач сам визначає порядок перегляду енциклопедії. Загальна структура сайта може бути комбінацією як лінійних, так і нелінійних структур. Наприклад, енциклопедія, про яку згадувалося вище, може мати нелінійну структуру, але кожному окремому питанню можна присвятити декілька послідовних сторінок. І ці сторінки можуть розглядатися тільки одна за одною. Можливий ще й інший варіант: енциклопедія може складатися з послідовних розділів, кожен з яких має нелінійну структуру.





<== предыдущая лекция | следующая лекция ==>
Введення даних за допомогою форм | Етап добору апаратних і програмних засобів, необхідних для реалізації Web-сайта


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


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

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

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


 


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

 
 

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

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