- •Понятие web-системы. Классификация web-сайтов.
- •Классификация web-систем и web-сайтов.
- •Этапы создания web-сайтов.
- •Основные модули web-сайтов.
- •Элементы разработки web-сайтов.
- •Модель сайта.
- •Классификация web-сайтов в зависимости от их содержимого.
- •Классификация по визуальному признаку.
- •Модели организации логических структур web-сайтов.
- •Структура сайта.
- •Базовые web-технологии.
- •Способы стилевого оформления документов.
- •Технологии программирования на стороне клиента.
- •Алгоритм работы компонентной технологии.
- •Технология Java.
- •На стороне сервера.
- •Основы языка php.
- •Установка WebServera на домашнем компьютере.
- •Реализация простого динамического сайта.
- •Алгоритм сценария page.Php.
- •Теория навигации.
- •Свойство систем навигации:
- •Основные приемы навигации.
- •Архитектура web-баз данных.
- •Запуск сценария с параметрами.
- •Механизмы авторизации, регистрации и аутентификации.
- •Алгоритм авторизации.
- •Построение электронного магазина.
- •Требования, предъявляемые к организации Internet-магазинов.
- •Internet-магазины. Торговые площадки.
- •Торговые Internet-системы.
- •Критерии выбора вида торговой системы.
- •Ведение log-файла.
- •Проектирование баз данных для итернет-магазина.
- •Покупатели информационного магазина.
- •Заказы покупателя (оформленные).
- •Факторы, используемые при вычислении стоимости доставки.
- •Построение электронного магазина.
- •Отличие синтаксиса языка sql в субд My sql от субд ms sql.
- •Основы Интернет магазина.
- •Работа с почтой.
- •Создание графических изображений.
- •Создание вспомогательных функций для наполнения содержимого страниц сайта.
- •Продвижение, оптимизация и раскрутка сайта.
- •Поисковая оптимизация.
- •Недопустимые методы поисковой оптимизации.
- •Внешняя оптимизация.
- •Индекс цитирования.
- •Реклама.
Структура сайта.
1. логическая;
2. физическая.
Логическая структура сайта описывает, как одни документы связаны с другими документами и их взаимное расположение в пределах сайта.
Физическая структура сайта описывает, где документ находится в действительности, отражая путь к каталогу документа на web-сервере или его расположение в базе данных. Она должна быть скрыта от конечного пользователя.
Модели организации логических структур web-сайтов.
Выделяют пять основных форм организации сайтов:
1. линейная;
2. решетка;
3. иерархия;
4. гибридная;
5. структура паутина.
Линейная:
1. линейная строгая организация;
2. линейная форма с альтернативами;
3. линейная форма со свободой выбора;
4. линейная форма с боковыми ответвлениями.
Линейная строгая организация:
Область применения: обсуждение пошаговых процессов, разработка презентаций по типу слайд-шоу.
Достоинства: предсказуемость действий пользователя; улучшенная производительность сайта за счет предварительной загрузки и выборки блоков информации.
Недостатки: ограничение свободы пользователя.
При организации такой структуры необходимо каждый раз пользователю указывать место или страницу, на которой он находится.
Линейная форма с альтернативами:
Назначение: имитирует интерактивность, предоставляя пользователям два или более вариантов перехода со страницы. При этом всегда сохраняется основное направление движения.
Линейная форма со свободой выбора:
Применяется, когда необходимо сохранить общее направление движения. При этом отдельные действия могут быть пропущены.
Линейная форма с боковыми ответвлениями:
Позволяет контролировать отклонение от основного направления, при этом пользователь все равно сохраняет первоначальное направление движения. Аналогом бокового ответвления является боковая врезка в журнальной статье. При большом числе ответвлений данная структура превращается в древовидную структуру.
Решетка:
Решетка – двунаправленная линейная структура, в которой присутствуют горизонтальные и вертикальные связи между элементами.
Область применения: просмотр исключительно однородной информации.
Иерархия:
Особенность данной структуры является наличие корневой страницы, которая служит ориентиром и внешне отличается от остальных страниц.
Иерархия подразделяется на следующие подвиды:
1. узкие деревья;
2. широкие деревья;
3. запутанные деревья.
Узкое дерево:
Предполагает небольшое количество вариантов выбора, при этом может потребоваться большое количество переходов для получения доступа к требуемой странице. Глубина преобладает над шириной, т.е. узкое дерево требует от пользователя сделать выбор большого количества страниц при минимальном числе альтернатив.
Широкое дерево:
Ширина преобладает над глубиной, поэтому пользователю каждый раз предстоит выполнить большое количество переходов.
Запутанное дерево:
Запутанное дерево – структура, в которой есть перекрестные ссылки, т.е. для достижения указанной станицы не всегда стоит возвращаться назад.
Полносвязная организация:
Предполагает, что каждая станица связана с ссылкой с каждой другой страницей сайта.
Гибридная:
Является наиболее частой формой, где выделяют два типовых шаблона:
1. смешанная иерархия;
2. дерево с линейным входом.
Смешанная иерархия:
Дерево с линейным входом:
Лекция 3
