Основные определенияГипертекст (англ. hypertext) – это текст, содержащий гиперссылки.Гиперссылка (англ. hyper reference) – это «активная» ссылка на другой объект (часть того же документа, другой документ, файл, каталог, программу и т.д.).Веб-страница –
Слайд 1Создание веб-сайтов Веб-сайты и веб-страницы
Слайд 2Основные определения Гипертекст (англ. hypertext) – это текст, содержащий гиперссылки. Гиперссылка (англ.
hyper reference) – это «активная» ссылка на другой объект (часть
того же документа, другой документ, файл, каталог, программу и т.д.). Веб-страница – это гипертекстовый документ в Интернете. Веб-сайт – группа веб-страниц, которые объединены общей темой и оформлением, связаны гиперссылками. Веб-сервер – это программа, которая принимает запросы по протоколу HTTP и отвечает на них – возвращает веб-страницы и дополнительные данные (рисунки, звуковые файлы, видеофайлы). Браузер – это программа для просмотра веб-страниц на экране монитора.
или частично
создаются на сервере в момент запроса
*.php, *.asp, *.pl, *.cgi, *.shtml …
быстро загружаются почти не нагружают сервер
невозможна работа с базами данных (в т.ч. гостевые книги, комментарии, Веб 2.0)
работа с базами данных
загружаются медленнее дополнительная нагрузка на сервер
Слайд 5Системы управления сайтами CMS = Content Management System, система управления содержимым сайта.
Функции: создание разделов сайта создание страниц база данных пользователей управление доступом обеспечение навигации и поиска
Слайд 6Интерактивные страницы DHTML = Dynamic HTML, динамический HTML. Скрипт или сценарий (англ.
script) – это программный код для автоматизации действий пользователя. Javascript замена текста,
оформления, рисунков многоуровневые выпадающие меню скрытие и показ частей страницы проверка данных, введенные пользователем выполнение вычислений игры…
Редакторы WYSIWYG = What You See Is What You Get TinyMCE (www.tinymce.com) Kompozer (kompozer.net) CKEditor (ckeditor.com) openWYSIWYG (www.openwebware.com) BlueGriffon (bluegriffon.org)
Слайд 28Создание веб-сайтов § 26. Оформление документов
Слайд 29оформление Содержание и оформление содержание (контент) Веб-страница: содержание оформление Сборник задач по физике Григорий Остер Задача 61
Петя
ехал к бабушке на электричке, и всю дорогу над ним
издевались какие-то два неведомые ему явления.
логическая разметка (*.html)
физическая разметка (*.css)
Слайд 30Логическая разметка (HTML) Выделение (emphasize): Вася Сильное выделение (strong): Вася Программный код (code): a:=b+c; Определение (definition): Информация —
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur felis velit, tempus sit amet cursus at, porta ut turpis. Sed augue tellus, tincidunt id ultricies at, tempor quis sem.
Слайд 49Форматы рисунков GIF (Graphic Interchange Format) сжатие без потерь (LZW) прозрачные области анимация только с
палитрой (2…256 цветов) рисунки с четкими границами, мелкие рисунки JPEG (Joint Photographer
Expert Group) сжатие с потерями только True Color (16,7 млн. цветов) нет анимации и прозрачности рисунки с размытыми границами, фото
PNG (Portable Network Graphic) сжатие без потерь с палитрой (PNG-8) и True Color (PNG-24) прозрачность и полупрозрачность (альфа-канал) нет анимации плохо сжимает мелкие рисунки
Слайд 98Что такое XML? XML = eXtensible Markup Language
(расширяемый язык разметки) тэги-контейнеры в угловых скобках
<тэг>... тэг> атрибуты тэгов (дополнительные данные) <тэг атрибут="значение">... тэг> можно вводить новые тэги нет никаких тэгов оформления, только данные в контейнер могут быть вложены другие контейнеры
иерархия – дерево!
Слайд 99документы Microsoft Office и OpenOffice.org: набор XML-файлов → zip-архив RSS (ленты
новостей на сайтах и в блогах) MathML (описание математических формул)
SVG (векторная графика на веб-страницах) файлы настроек (конфигурации) программ электронные книги .fb2 XAML – язык описания интерфейсов в Windows 8
Использование XML
Слайд 100XML: «за» и «против» открытый текстовый формат не зависит от ОС и
ПО строгие правила, стандарты ⇒ легко обрабатывать в программах удобен для многоуровневых
списков и иерархических БД
сложно описать структуры, отличающиеся от иерархии (графы) не различаются типы данных (число, текст, дата, время, логическое значение) большой объем файлов
Слайд 101XHTML Задача: автоматическая обработка веб-страниц HTML: нестрогий синтаксис (можно не закрывать ) не различаются
заглавные и строчные буквы XHTML = eXtensible Hypertext Markup Language имена тегов
и атрибутов – только строчные буквы все тэги должны быть закрыты (например, ) правильная вложенность тэгов
Слайд 103Как разместить сайт? На своём компьютере: постоянно включенный компьютер стабильный скоростной канал связи «белый»
IP-адрес; установка и настройка веб-сервера защита сайта от взломщиков, вредоносных программ и
сетевых атак – самостоятельно
Слайд 104Что такое хостинг? Хостинг — услуга по размещению сайта (данных) на
постоянно работающем сервере. Тарифный план ⇒ стоимость ограничение объема данных (файлов и
почты) ограничение трафика ежедневно: 100 пользователей 10 страниц по 100 Кбайт в месяц: ≈ 3 Гбайт поддержка баз данных (да/нет/количество) поддержка серверных скриптов (PHP)
≈100 Мбайт
оплата – реклама
Слайд 105Типы хостинга Виртуальный хостинг Виртуальный частный сервер Выделенный сервер до 1000 сайтов garage.ru toy.com vobla.net … копирование файлов в
каталог ПО хостера garage.ru toy.com vobla.net
виртуальная машина для каждого сайта ПО хозяина сайта vobla.net отдельный компьютер для
Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания: