Структура веб-сайта, технологии разработки, программы для создания веб-сайтов

Автор: Пользователь скрыл имя, 07 Декабря 2011 в 14:28, реферат

Краткое описание

Веб-сайт (от англ. website: web — «паутина», «сеть» и site — «место», букв. «место в сети») или просто сайт — в компьютерной сети объединённая под одним адресом (доменным именем или IP-адресом) совокупность документов частного лица или организации. По умолчанию подразумевается, что сайт располагается в сети Интернет. Все веб-сайты в совокупности составляют Всемирную паутину. Для прямого доступа клиентов к веб-сайтам на серверах был специально разработан протокол HTTP.

Оглавление

Введение. 3
История. 4
Классификация веб-сайтов. 5
Устройство сайтов. 7
Создание сайтов 8
Разработка дизайна. 8
Вёрстка веб-страниц 9
Веб-программирование. 9
Безопасность 10
Список сайтов по популярности 10
Спикок использованной литературы. 12

Файлы: 1 файл

Макова Кристина_реферат.doc

— 133.50 Кб (Скачать)

Разработка  дизайна.

     Веб-дизайнеры  разрабатывают макеты шаблонов страниц. Дизайнер определяет, каким образом конечный потребитель будет получать доступ к информации и услугам сайта. То есть занимается непосредственно разработкой пользовательского интерфейса. В большинстве случаев страницы включают в себя графические элементы. Их подготовкой занимаются художники иллюстраторы, фотографы, технические дизайнеры, шрифтовики, и т.д. Готовые шаблоны показываются заказчику. В этот момент страницы ещё не могут содержать конечного наполнения (это в обязанности дизайнера не входит). Чтобы макеты выглядели более наглядно, в них помещается произвольное содержимое. На сленге дизайнеров такое содержимое называется рыбой. Если заказчик удовлетворён внешним видом шаблонов, то наступает следующая фаза разработки — вёрстка страниц сайта.

Вёрстка веб-страниц

     Верстальщик получает макеты шаблонов в виде простых  изображений (например, в формате JPEG или PNG), либо разбитых по слоям (например, в PSD или AI). Его задача — получить из этих графических макетов гипертекстовые веб-страницы с подготовленными для интернета изображениями.

     Одним из сложных моментов в работе верстальщика является обеспечение совместимости  со множеством браузеров — программами для просмотра веб-страниц. Браузеры могут одни и те же элементы разметки или правила CSS интерпретировать по-своему, в результате чего некоторые пользователи могут увидеть содержимое не так, как задумывал дизайнер и ожидает увидеть заказчик. Когда верстальщик убедится, что большинство браузеров одинаково отображают готовые шаблоны, наступает следующая фаза разработки — веб-программирование.

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

     К программистам поступают готовые  шаблоны страниц и указания дизайнеров по работе и организации элементов  сайта. Программист создаёт программную  основу сайта, делая её с нуля, используя фреймворк или CMS. Выбор языка программирования в данном случае — вопрос непринципиальный.

     После того, как сайт готов к эксплуатации, наступает следующая фаза — наполнение сайта информацией.

Безопасность

     Существует  множество сайтов, которые являются значимыми ресурсами. На этих ресурсах могут располагаться персональные данные пользователей (например, личная переписка, адреса, телефоны) или финансовая информация (например, банковские сайты). Взлом таких ресурсов может повлечь как прямые денежные убытки (например, злоумышленник может перечислить деньги с чужого счёта на свой собственный), так и косвенные, связанные с распространением конфиденциальной информации или просто злоумышленник может испортить содержимое сайта. Для многих сайтов важно обеспечить некоторый уровень безопасности. Требуемый уровень безопасности во многом зависит от располагающейся на сайте информации.

     Наиболее  распространённые последствия атаки  на сайт:

  • несанкционированное изменение злоумышленниками (см.: дефейсинг, хакеры)
  • подделка сайта (дизайн и содержимое сайта может быть скопировано и у пользователя такого сайта могут украсть пароли)

     Наиболее  популярными мотивами для взлома популярных ресурсов, таких как почтовые или социальные сети, являются:

  • ревность
  • выгода: злоумышленник рассылает со взломанного аккаунта спам
  • воровство с целью возврата владельцу за деньги

Список  сайтов по популярности

     Популярность  сайтов определяется, как правило, по числу посетителей. Ниже представлены списки по данным компании Alexa Internet.

  1. «Google» (google.com) — поисковая система и мультисервисный портал.
  2. «Yahoo!» (yahoo.com) — поисковая система и мультисервисный портал.
  3. «Facebook» (facebook.com) — социальная сеть.
  4. «YouTube» (youtube.com) — видеохостинг.
  5. «Windows Live» (live.com) — поисковая система.
  6. «Wikipedia» (wikipedia.org) — свободная мультиязычная универсальная энциклопедия.
  7. «Blogger» (blogger.com) — блог-платформа.
  8. «Microsoft Network» (msn.com) — поисковая система и мультисервисный портал.
  9. «Baidu» (baidu.com) — китайская поисковая система.

 

Спикок  использованной литературы.

  1. «HTML, XHTML и CSS. Библия пользователя». Брайан Пфаффенбергер.2005 г.
  2. Создание Web-сайтов (веб-сайтов). Самоучитель. Спека Марина Владимировна.2006 г.
  3. http://www.chaskor.ru/p.php?id=2148
  4. http://www.alexa.com/topsites
  5. http://www.w3.org/
  6. ru.wikipedia.org.

Информация о работе Структура веб-сайта, технологии разработки, программы для создания веб-сайтов