Что такое сайт, какой он внутри?

Открывая разные интернет сайты, может показаться что каждый представляет собой нечто индивидуальное и уникальное. Конечно с одной стороны это абсолютно верно. Каждый проект, сайт, блог, портал, форум, который вы посетите индивидуальный и уникальный.

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


Что такое сайт

В любом браузере можно посмотреть в виде исходного кода страницы, которые вы открываете, еще один момент, как правило любой сайт состоит из большого количества страниц, по этому предварительно можно сказать, сайт это набор страниц, каждая из которых имеет вид:

Этот называется html кодом страницы. Таким образом, каким бы не был проект он состоит из такого кода, как писал ранее, все хранится на хостинге (Что такое хостинг). Коды html это наборы команд заключенных в теги, вот пример пустой страницы, можно сказать структура макета html страницы:

<!DOCTYPE html>
<html>
<head>
<title></title>
Загружаемые страницы и коды
</head>
<body>
Тело сайта
</body>
</html>

На основе этого строится сама страниц. Язык html называют еще языком разметки. Таким образом, что такое сайт- это набор html страниц. Можно конечно создать сайт из написанных вручную таких страниц, но прошли те времена когда на сайтах мало информации, как правило сейчас они состоят из сотен тысяч страниц, а тут сами понимаете, эту ручную работу надо как то автоматизировать, вот тут нам и приходит на помощь системы управления контентом (CMS). Которые выполняют практически всю механическую, техническую работу, а программист только добавляет текст, информацию, мультимедийные файлы.

Тут мы подходим к необходимости наличия базы данных, где будет храниться вся информация. Формируемый код является статическим, а содержание как правило может изменяться, дополняться, а значит должна быть база где будет храниться вся эта информация и нужен механизм работы с этой базой и добавления информации с нее в код.

С понятиями что такое база данных, как правило это mysql, механизма работы с ней, программный код который осуществляет взаимодействие с ней, он называется php. об этом я расскажу в последующих статьях.

Подведем итог

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

Оставить комментарий

Яндекс.Метрика
↓