1 / 60

Артемий Ломов RU-CENTER artemy@lomov.ru Москва — Якутск 25 .10.2012

Устройство Интернета Часть  3. Артемий Ломов RU-CENTER artemy@lomov.ru Москва — Якутск 25 .10.2012. Статика и динамика. В простейшем случае страницы хранятся на сервере в виде статичных файлов Чаще компоненты веб-страниц генерируются динамически «на лету». Трехзвенная архитектура.

psyche
Download Presentation

Артемий Ломов RU-CENTER artemy@lomov.ru Москва — Якутск 25 .10.2012

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. УстройствоИнтернета Часть 3 Артемий Ломов RU-CENTER artemy@lomov.ru Москва — Якутск 25.10.2012

  2. Статика и динамика В простейшем случае страницы хранятся на сервере в виде статичных файлов Чаще компоненты веб-страниц генерируются динамически «на лету»

  3. Трехзвенная архитектура веб-сервер,сервер приложений клиенты сервер баз данных

  4. AJAX Асинхронные запросы не требуют перезагрузки всей страницы AJAX — Asynchronous JavaScript and XML XML — eXtensible Markup Language

  5. Серверная сторона Веб-серверы: Apache, nginx, … Языкипрограммирования: PHP, Python, Perl, C/C++, ASP, Java, … PHP — PHP Hypertext Preprocessor ASP — Active Server Pages

  6. Серверная сторона Бесплатные CMS: WordPress, Joomla!, Drupal, MODx, … Коммерческие CMS: «1С-Битрикс», UMI.CMS, NetCat, … CMS — Content Management System

  7. Серверная сторона Серверы баз данных: MySQL, PostgreSQL, Oracle, MongoDB, … SQL — Structured Query Language

  8. Публикация сайта Необходим компьютер с выделенным внешним IP-адресом и настроенными серверами всех необходимых служб Желателен делегированный домен Соответствующие пакеты услуг предоставляют хостинг-провайдеры

  9. Масштабы Мелкие сайты: до нескольких тысяч на один физический сервер Средние сайты: один выделенный сервер для проекта Крупные сайты: до нескольких тысяч физических серверов в нескольких самостоятельных дата-центрах

  10. Веб-стандарты Цель — сделать веб открытым и доступным W3C — World Wide Web Consortium, www.w3.org

  11. Философское… Технологии весьма разнообразны Универсальным специалистом в XXI веке быть невозможно Работа в отрасли требует непрерывного саморазвития

  12. Зачем создаются сайты? Сайт — основа бизнеса

  13. Зачем создаются сайты? Сайт — вспомогательный инструмент бизнеса

  14. Зачем создаются сайты? Сайт — инструмент влияния на мнение аудитории

  15. Зачем создаются сайты? Сайт — ресурс, приносящий пользу обществу и развивающийся за счет энтузиазма

  16. Попытки классификации Коммерческие сайты — представительства офлайн-бизнеса, интернет-торговля, продажа рекламных площадей, …

  17. Попытки классификации Некоммерческие сайты — уникальный авторский контент, польза для общества, отсутствие прибыли или вообще материальных доходов

  18. Попытки классификации Информационные сайты: контент как основная ценность, похожесть друг на друга, требовательность к удобству восприятия и доступности

  19. Попытки классификации Презентационные сайты: «выставочные», имиджевые, яркие, зачастую кратковременные проекты

  20. Попытки классификации Сайты-сервисы — поиск, почта, карты, переводчики… Зачастую объединяются в крупные интегрированные порталы

  21. Попытки классификации Социализация: сервисы для ведения блогов, сервисы микроблогов, социальные сети Web 2.0: пользовательский контент, «коллективный разум», насыщенные веб-приложения, синдикация, смешение

  22. Есть ли жизнь без сайта?.. В общем случае для того, чтобы заявить о себе в Интернете, собственный сайт не нужен Собственный сайт — относительная независимость, гибкость функционала

  23. Этапы работы над проектом Предпроектные изыскания, постановка задачи, в том числе: — исследование существующих конкурирующих и дружественных проектов — выработка общей стратегии развития, выбор технологических решений

  24. Этапы работы над проектом Разработка информационной архитектуры Дизайн макетов Верстка шаблонов страниц

  25. Этапы работы над проектом Подготовка информационных материалов

  26. Этапы работы над проектом Разработка приложений и сервисов

  27. Этапы работы над проектом Тщательное тестирование

  28. Этапы работы над проектом Запуск в эксплуатацию

  29. Этапы работы над проектом Дальнейшее сопровождение: — развитие — техническая поддержка — продвижение

  30. Критерии качества сайтов Высокое качество информационного наполнения и грамотность его подачи

More Related