Секционный доклад
Экскурс в мир WEB разработки
Дмитрий Лаабе
Генеральный директор и основатель рекрутинговой компании IT-Доминанта
Технический директор и программист
портала Айти-Событие
Россия. Санкт-Петербург
http://it-sobytie.ru/events/3120
Web 1.0, Web 2.0, Web 3.0
Архитектура информационных ресурсов
Front-end, Back-end
API
Толстый клиент, Тонкий клиент
Web-клиент, Web-сервер
Специальные файлы и директории на web-сервере
URI, URL, URN, IRI, IDN
Использованы материалы: http://www.html5rocks.com/ru/tutorials/internals/howbrowserswork/
Секционный доклад
Экскурс в мир WEB разработки
Дмитрий Лаабе
Генеральный директор и основатель рекрутинговой компании IT-Доминанта
Технический директор и программист
портала Айти-Событие
Россия. Санкт-Петербург
http://it-sobytie.ru/events/3120
Web 1.0, Web 2.0, Web 3.0
Архитектура информационных ресурсов
Front-end, Back-end
API
Толстый клиент, Тонкий клиент
Web-клиент, Web-сервер
Специальные файлы и директории на web-сервере
URI, URL, URN, IRI, IDN
Использованы материалы: http://www.html5rocks.com/ru/tutorials/internals/howbrowserswork/
4. — это основная информационная единица
WWW. Она представляет собой отдельный
документ, хранящийся на Web-сервере.
Страница имеет свое имя по которому к ней
можно обратиться.
Web- страница может содержать :
• текст
• рисунок
• фотография
• мультимедиа и т.д.
5. – это группа взаимосвязанных Web-
страниц, объединенных единой тематикой, единым
авторством, единым владельцем и т.п.
Стартовая
страница
Биография
Увлечения
Спорт
Музыка
Фотогалерея
Дни
рождения
Путешествия
6. — компьютер в сети Интернет, хранящий Web-
страницы и соответствующее программное
обеспечение для работы с ними.
7. В зависимости от технологии создания
можно выделить следующие типы
сайтов:
1. Статические сайты
2. Динамические сайты
3. Flash-сайты
4. Комбинированные сайты
8. - это статические файлы
(набор текста, таблиц, рисунков и т.д.), которые
создается с помощью языка разметки HTML (имеют
расширение .html или .htm).
9. Использование программ –
конструкторов сайтов
Специальные редакторы, ориентированные на
визуальную разработку сайтов, позволяют
проектировать web-страницы так же легко, как и
создавать документ в текстовом редакторе.
10. Например
содержит большой набор шаблонов и мастеров для
создания сайтов по различной тематике.
форматирование и редактирование текста
специальные динамические эффекты и анимация
удобные инструменты для работы с таблицами
встроенные средства для обработки изображений
размещение на страницах различных мультимедиа-
объектов: рисунков, видеофильмов, анимации, звуковых
фрагментов
11. Веб- страницы генерируются или формируются
(создаются динамически) в процессе исполнения
запроса пользователя.
1 способ
Веб – страницы генерируются или формируются из
данных хранящихся на сервере в базе данных.
2 способ
Веб - страницы генерируются на стороне клиентского
приложения (в браузере)
12. это интерактивные приложения, разработанные в
среде Macromedia Flash. Основным инструментом
разработки flash-программ является векторная
графика (интерактивная векторная анимация для
Web). Flash придает сайтам динамичность и
интерактивность.
13. Flashцелесообразно использовать там, где мало
текста, но где требуются звуковые или анимационные
эффекты, т.е. там, где флеш обеспечивает создание
векторных анимационных файлов с небольшим
временем загрузки.
большой вес веб-страниц и высокая стоимость
разработки сайтов
сайты, созданные полностью на основе Flash, плохо
индексируют поисковые системы
14. Оптимальным решением является
сочетание всех перечисленных
технологий:
1. Дизайн (шаблон) сайта можно создать в
программе –конструкторе.
2. Лишний код, который программа
генерирует сама удалить (это сделать не
сложно, если Вы знаете язык HTML).
15. 3. Для того чтобы сайт был интерактивным добавить в
него элементы созданные при помощи скриптовых
языков.
4. Технологию Flash можно применить в качестве
элементов дизайна (например, для создания
логотипов, флэш-меню, и других анимированных
графических элементов) в качестве анимированных
flash-баннеров и входных flash-заставок.
В результате будет создан
современный интерактивный
красивый web-портал
16. Подводя итог всему вышесказанному, необходимо
отметить, что выбор технологии для создания сайта
лежит исключительно за вами, но большинство сайтов
работают именно на вышеописанных технологиях.
Конечно же, время идёт – всё меняется.
Интернет не является исключение, скорее
наоборот.
Технологии создания сайтов изменяются
ещё быстрее!