Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Плещев Web - программирование 2015-02-17.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
5.93 Mб
Скачать

М ИНИСТЕРСТВО ОБРАЗОВАНИЯ РОССИйСКОЙ ФЕДЕРАЦИИ

Уральский государственный экономический университет

Центр дистанционного образования

В.В. Плещёв

Разработка сайтов и

Web-программирование.

VBScript, HTML, ASP, Dreamweaver, PHP, MySQL, phpMyAdmin, JavaScript

с примерами и упражнениями

Екатеринбург

2014

УДК 681.3.06 Рекомендовано

ББК 32.973 Учебно-методическим советом

П 38 Уральского государственного экономического университета,

Составитель

В.В. Плещёв

Рецензенты:

Кафедра прикладной информатики Уральского института бизнеса им. И.А. Ильина;

Н.Н. Спирин, зав. кафедрой УрФУ, заслуженный работник образования, д.т.н., профессор;

Ответственный за выпуск

Директор центра дистанционного образования

Уральского государственного экономического университета

В. Е. Кучинская

Плещёв В.В.

П 38 Разработка сайтов и Web-программирование. VBScript, HTML, ASP, Dreamweaver, PHP, MySQL, phpMyAdmin, JavaScript c примерами и упраженениями: Учебное пособие. - Екатеринбург: Изд-во Урал. гос. экон. ун-та, 2014. ‑ 242 с.

Пособие содержит обзор, анализ и описание основных средств и технологий разработки сайтов и Web-приложений: VBSript, HTML 4.0, ASP, Dreamweaver, PHP, MySQL, phpMyAdmin, JavaScript с примерами и упражнениями. Приводятся при­меры программ и упраж­не­ния. Рекомендовано студентам всех форм обучения специальности “Прикладная информатика в эконо­мике (по областям)” и другим аналогичным компьютерным специальностям и направлениям.

УДК 681.3.06

ББК 32.973

 Плещёв В.В., 2014

 Уральский государственный

экономический университет, 2014

Оглавление

Введение 7 Глава 1. Создание Web‑страниц, html, vbSript 9

1.1. Обзор средств и технологий создания Web‑страниц и Web-приложений 9

1.1.1. Языки описания документов 9

1.1.1.1. HTML 9

1.1.1.2. Динамический HTML. 10

1.1.1.3. Язык гипертекстовой разметки XML. 11

1.1.1.4. Macromedia Flash 13

1.1.1.5. Язык VRML 14

1.1.1.6. Мультимедйные средства и редакторы 14

1.1.2. Языки и технологии Web-программирования 14

1.1.2.1. Клиентские приложения 16

1.1.2.2. Серверные приложения 18

1.1.2.3. Поддержка состояния 33

1.1.3. Системы управления контентами сайта (CMS) 34

1.1.4. Web-сервера 45

1.1.4.1. Apache HTTP Server 46

1.1.4.2. Microsoft Internet Information Services (IIS) 47

1.1.5. Использование поисковых возможностей Интернет 48

1.2. Основы HTML 48

1.2.1. Правила написания 48

1.2.2. Структура документа 48

1.2.3. Форматирование текста 49

1.2.4. Атрибуты выравнивания текста и управления цветом 49

1.2.5. Шрифты 49

1.2.6. Списки 49

1.2.7. Изображения 49

1.2.8. Таблицы 50

1.2.9. Якорь (элемент привязки документов, их частей, почты) 51

1.2.10. Фреймы 51

1.2.11. Формы, управляющие элементы 52

1.2.12. Использование компонентов ActiveX 54

1.2.13. Дополнительные теги 55

1.2.14. Листы стилей 55

1.3. Клиент и сервер 57

1.4. Создание ASP‑файла 57

1.5. Основы создания сценариев 58

1.6. Управление браузером 60

1.6.1. Объект Window 60

1.6.2. Объект Frame 64

1.6.3. Объект Location 64

1.6.4. Объект Navigator 65

1.6.5. Объект History 65

1.6.6. Объект Document 66

1.6.7. Объект Links 69

1.6.8. Объект Anchors 69

1.6.9. Объект Forms 70

1.6.10. Объект Elemеnts 70

1.6.10.1. Кнопки (Button, Reset, Submit) 70

1.6.10.2. Переключатели (CheckBox, Radio) 71

1.6.10.3. Поля ввода (Text, TextArea, Password) 72

1.6.10.4. Списки выбора (Select) 74

1.7. Объекты ASP 75

1.8. Работа с текстовыми файлами 76

1.9. Работа с базами данных 77

1.10. Визуальный редактор HTML‑документов Dreamweaver 79

1.10.1. Палитра основных объектов 79

1.10.2. Настройка Dreamweaver 80

1.10.3. Структура и размещение файлов 82

1.10.4. Создание заготовки HTML‑документа 83

1.10.5. Создание пустой таблицы 84

1.10.6. Форматирование ячеек таблицы 85

1.10.7. Размещение картинки 86

1.10.8. Создание меню 86

1.10.9. Форматирование текста 89

1.10.10. Режимы работы объектов 92

1.10.11. Команды 93

1.10.12. Анимация 95

Вопросы для самопроверки и контроля 95