+7 (495) 656-6281, +7 (495) 922-7982 (Пн-суб: с 10 до 20ч.)
Спец-сервис. Ремонт ноутбуков, материнских плат, видеокарт,  восстановление данных
Главная Новости Статьи Файлы Доставка FAQ Контакты
Наша деятельность

Контакты

Разное

Новости

Статьи

Начало раздела

Введение в компьютерные сети. WEB. Часть 2. Как работает сайт?


Для начала дадим определение. Сайт – это множество объединенных документов в электронном виде, находящихся в сети по определенному адресу, они могут принадлежать как частному, так и юридическому лицу (иными словами фирмам, корпорациям и т.д.). Совокупность всех сайтов создают всемирную паутину www (World Wide Web). Для доступа к сайтам с клиентских компьютеров используется протокол HTTP.
 Сайт представляет из себя некоторое количество текстовых файлов. Содержимое файлов имеет html-разметку. Эти файлы загружаются клиентскими браузера (FireFox, Google Chrome и так далее), их содержимое интерпретируется и  в зависимости от него могут быть дополнительно подгружены картинки, java-скрипты, другие html-документы. Все содержимое страниц отображается по средствам того же браузера.
 Страницы сайта могут быть динамическими и статическими. Статический вариант страницы мы рассмотрели выше – html-страницы. Их содержимое меняется при непосредственном редактировании текста документов. В отличие от них, содержимое динамических страниц формируется заново при каждом новом обращении к странице (вопросы, связанные с КЭШами и оптимизацией выходят за рамки данного цикла статей). Динамическим формированием таких страниц занимаются специальные web-приложения, размешенные на web-серверах. Каждый раз, когда вы обращаетесь к такой странице, в зависимости от логики, которую заложил разработчик, она может обратиться в базу данных за необходимым текстом или мультимедийным материалом, в зависимости от html-шаблона оформить все данные в html-файл и передаст их вашему браузеру. Далее браузер, по описанной выше схеме, продолжает процесс работы над полученным документом и, в конце концов, отображает получившуюся страницу на вашем дисплее.
 Для того чтобы иметь возможность быстро менять содержимое страниц сайта и позволить это делать как можно большему количеству желающих - были созданы CMS. CMS (content management system) – компьютерная программа (web-приложение), которая позволяет обеспечить простой способ редактирования, добавления и удаления информации на сайте его владельцем или его пользователями. Так же CMS позволяют гибко настраивать шаблоны отображения, тем самым уменьшая порог технических знаний необходимых для создания и обслуживания сайта. В последнее время сайт может создать любой, более или менее сообразительный школьник начальных классов. Процесс создания сайта сводится к тому, чтобы зайти на определенный сайт, затем при помощи пошаговой инструкции задать необходимые параметры (имя сайта, контактный адрес электронной почты и так далее, никаких сложных технических настроек), затем выбрать желаемый шаблон отображения (то, как будут выглядеть страницы сайта), далее дело за наполнением его информацией. Мы не будем пользоваться этим способом для создания сайта, так как нам необходимо разобраться в том, как же он устроен изнутри. С программной, а не с пользовательской точки зрения. Рассказ о способах создания простого интернет сайта будет в следующей статье, а сейчас вернемся к CMS. Наиболее популярны следующие CMS:
- Joomla!
- Drupal
- WordPress
- TYPO3
Все эти CMS распространяются абсолютно бесплатно и могут быть использованы каждым из вас для создания собственного сайта. Правда, для того чтобы установить данные CMS вам потребуется небольшой “рюкзак знаний” о языках программирования и web-серверах.
Далее мы узнаем, как развернуть небольшой web-сервер, используя комплект программного обеспечения Denwer. После того как будет готова площадка для экспериментов (web-сервер и все необходимые программы), мы попробуем создать небольшой персональный сайт. Причем создать не автоматическими средствами, а от и до.

Прочитана: 2313 раз


Другие публикации
  • Как загружается процессор Intel x86
  • Соблюдаем чистоту: Профилактические работы. Избавляем компьютер от пыли.
  • Жесткие диски. Часть 1. Устройство жесткого диска.
  • Жесткие диски. Часть 2. Неисправности жесткого диска.
  • 10 советов, которые помогут увеличить энергоресурс батареи вашего ноутбука.
  • Ультрабуки - будущее ноутбуков глазами Intel
  • Цена/производительность. Выбор оптимального процессора.
  • Увеличиваем производительность. Системные службы и сервисы, которые можно отключить.
  • Способы подключения принтера по сети.
  • Квантовые компьютеры - из фантастики в реальность
    Вернуться назад
  • Карта сайта «Спец-сервис» — сервисный центр компании «Ювит» Copyright 2004—2024 «Ювит»