Создание сайтов. Что необходимо знать?
Прежде чем начать создавать сайт, нужно разобраться в компонентах, которые входят в его состав, а также понимать, как они взаимодействуют друг с другом Структура сайта и принцип работы Любой Интернет-ресурс состоит из трёх основных частей, которые взаимодействуют между собой:
Прежде чем начать создавать сайт, нужно разобраться в компонентах, которые входят в его состав, а также понимать, как они взаимодействуют друг с другом
Структура сайта и принцип работы
Любой Интернет-ресурс состоит из трёх основных частей, которые взаимодействуют между собой:
- Фронтенд. Представляет собой клиентскую часть. Сюда входит весь интерактив, включая графический интерфейс пользователя (GUI). С этой части начинается создание сайта, разработка его концепции и дизайна.
- Бэкенд. Это серверная сторона сайта, которая представляет собой программное обеспечение, осуществляющее формирование и выдачу ответа на поступивший запрос. После обработки запроса, программа вырабатывает скрипт для кода, который и получает пользователь.
- Система управления базой данных. Данный элемент сайта включает в себя информацию, которая необходима для работы приложения. Обычная папка с файлами и с выходом на них через ссылку в коде, окажется малоэффективной. Куда быстрее работает система управления базой данных (СУБД), при том всегда корректно. Более того, СУБД не только оперативно работает с уже существующими данными, но и способна постоянно пополнять базу. Самые популярные СУБД, это MySQL, и её ответвление – MariaDB.
Как все эти элементы работают между собой?
Получив от пользователя вводные данные, браузер составляет запрос и направляет его на сервер. Там соответствующая программа, если требуется дать информативный ответ, получает его посредством СУБД. Серверная программа вырабатывает HTML-код и отсылает его браузеру для отображения на устройстве пользователя.
Составление файловой структуры, является самой большой и трудоёмкой частью создания сайта. Сюда входят все отображающиеся на сайте мультимедийные файлы, а также другие составляющие его документы. К ним относится HTML и CSS разметка. Это «костяк» сайта, с каскадной таблицей стилей, позволяющей оформлять все элементы разметки, делая её приятной для просмотра.
Важные рекомендации
Чтобы