- •Понятие 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.
- •Основы Интернет магазина.
- •Работа с почтой.
- •Создание графических изображений.
- •Создание вспомогательных функций для наполнения содержимого страниц сайта.
- •Продвижение, оптимизация и раскрутка сайта.
- •Поисковая оптимизация.
- •Недопустимые методы поисковой оптимизации.
- •Внешняя оптимизация.
- •Индекс цитирования.
- •Реклама.
Этапы создания web-сайтов.
1. определение целей и задач, планирование;
2. реализация сайта;
3. продвижение сайта;
4. оценка эффективности.
Определение целей и задач, планирование.
Под целью понимается изменение числовых показателей, относящихся к критериям эффективности системы.
Задачи: определяют перечень работ необходимых для достижения указанной цели.
Примеры.
1. Интернет магазин. Цель: увеличить прибыль, снижение издержек.
2. Интернет аукцион. Цель: привлечение большего количества покупателей.
Планирование:
1. проведение маркетинговых исследований;
2. составление бизнес-плана;
3. определение сегмента потребителей;
4. определение источников финансирования;
5. определение исполнителей проекта.
Реализация сайта:
1. выбор поставщика Интернет услуг;
2. дизайн или верстка сайта;
3. выбор места размещения сайта;
4. выбор и регистрация домена;
5. информационное наполнение;
6. интеграция сайта существующей информационной системой;
7. поддержка сайта и его совершенствование;
8. мероприятия по обновлению сайта;
9. применение новых информационных технологий;
10. проверка сайта.
Продвижение сайта:
1. регистрация сайта на поисковых машинах;
2. размещение ссылок на каталогах;
3. размещение платных объявлений, баннеров;
4. рассылка рекламы по электронной почте;
5. реклама сайта через обычные средства массовой информации;
6. реклама сайта, телеконференция.
Оценка эффективности:
1. оценка экономической эффективности;
2. оценка интеграции сайта с бизнес-процессом;
3. оценка продвижения сайта в Интернете.
Основные модули web-сайтов.
Система форум.
Назначение модуля: обсуждение тем на одном уровне или с неограниченным числом пользователей, а также обеспечение организации или предоставления ответов на вопросы клиентов.
Реализуются следующие возможности:
1. добавление новых форумов (тем) для обсуждения новыми посетителями;
2. запрет обсуждения избранных тем;
3. установка режима только для избранных пользователей;
4. поддержка гипертекстовых сообщений размещения;
5. подключение списка запрещенных слов;
6. автоматический перенос длинных слов сообщений.
Функции управления данным модулем:
1. просмотр списка зарегистрированных пользователей;
2. добавление нового пользователя и редактирование информации о новом пользователе;
3. назначение лимита на количество сообщений в день для всех или отдельных пользователей;
4. ограничение длины сообщений.
Лента новостей.
Служит для вывода новостей всего сайта или его отдельных разделов. Количество новостей в ленте регламентируются администратором. Текст каждой новости может содержать дополнительно следующее: гиперссылки, изображения, дату создания.
Функции управления данным модулем:
1. просмотр списка новостей;
2. удаление новости или запрет к показу;
3. прикрепление новостей к разделу.
Персонализация.
Служит для индивидуальной настройки внешнего вида сайта для каждого посетителя.
Функции данного модуля:
1. регистрация нового пользователя;
2. аутентификация пользователя;
3. редактирование профиля пользователя;
4. объединение пользователей в группу.
Модули:
1. работа со структурой сайта: создание, редактирование, перемещение, временное вскрытие и показ разделов сайта или отдельных конечных страниц. При изменении структуры сайта изменяется автоматически карта сайта.
2. гостевая книга: для оставления посетителями сайта своих отзывов. Предполагается правило: постраничный вывод.
3. вопрос-ответ: для оставления посетителями сайта своих вопросов, ответы размещаются только администрацией сайта.
4. интерактивные голосования: для голосования посетителями сайта за один из ответов на заданный вопрос. Должны быть реализованы функции многократного голосования одним и тем же посетителем.
5. On-line тесты: для выдачи ответов в соответствии с перечнем вопросов.
6. баннерная система: для графического отображения баннеров на основе случайной выборки или с учетом весовых коэффициентов.
7. почтовая рассылка: предоставляет посетителям возможность подписаться, при этом параметры подписки определяются самим посетителям.
8. карта сайта: для автоматического формирования структуры сайта с учетом параметров каждого раздела.
9. поиск: для контекстного поиска по всей содержательной информации сайта.
Различают следующие виды поиска:
1. по разделам;
2. названиям;
3. ключевым словам;
4. по содержимому документа.
10. фотогалерея: для публикации фотографий с подписями и предварительным просмотром.
11. календарь: аналогичен системе календарю О.С. Windows.
12. ротатор цитат: для показа текстовых фраз на основе случайной выборки или весовых коэффициентов.
13. шаблоны.
14. документы.
15.визуальный редактор.
16. управление формами для заполнения.
17. управление файловыми архивами.
18. аудит действий администратора и оператора сайта, посетителей сайта.
19. сбор ошибок.
20. статистика форм.
21. управление стартовой страницей.
22. ограничение доступа пользователей.
23. администрирование.
24. установка параметров сайта.
Лекция 2
