С запросами разобрались.
Продолжаем изучение принципов работы любого сайта. Помните аналогию с библиотекой и записочками, которыми вы обмениваетесь с библиотекарем?
Повторяем ситуацию еще раз. Вы даете библиотекарю записочку, которая называется http-запрос (мы помним!). Если библиотекарь занят и ему не до вас, он вам шлет записочку, в которой написано 503. Не забыли пост о http-запросах? Сервис недоступен. Если почерк в вашей записочке непонятен, то библиотекарь пишет ответ 400. Если книжки нет на месте – 404.
Впрочем, какие книжки? В наше время никто с талмудами не морочится. Нет времени возиться с толстым томом. Нужна всего лишь одна глава. Библиотека у нас продвинутая, все тома давно расшнурованы и книжные листки лежат в папочках, как карточки в картотеке. Каждому листку присвоен уникальный идентификационный код. Этот листок, который читаете прямо сейчас, имеет собственный уникальный идентефикатор https://shopnseo.ru/posts/sayty/baza-dannykh
, что на библиотечный язык переводится как команда библиотекарю:
- дойти до шкафа shopnseo.ru,
- взобраться на стремянку, чтобы добраться до полки posts,
- достать с полки том под названием sayty,
- найти в томе карточку с ID (идентификационным кодом) baza-dannykh,
- доставить карточку читателю.
Понятно, что библиотекарю скучно туда-сюда бегать, а библиотека у нас продвинутая, все книги оцифрованы и хранятся на флешках. А флешки хранятся в тумбочке прямо на рабочем месте библиотекаря.
Вуаля!
Вы подаете библиотекарю запрос, тот роется в своей тумбочке, находит нужную флешку и тут же распечатывает ее вам. Все происходит очень быстро и бегать никуда не надо!
Так вот. Тумбочка, в которой хранятся флешки со всеми книгами, имеющимися в библиотеке, называется базой данных.
Базы данных бывают разные, но у всех общие принципы:
- Хранение информации: База данных используется для хранения различных видов информации, таких как пользовательские данные, товары, услуги и т.д.
- Управление данными: Она предоставляет средства для добавления, изменения и удаления данных, обеспечивая их целостность и безопасность.
- Быстрый доступ к информации: Благодаря структурированному хранению данных, базы данных обеспечивают быстрый доступ к необходимой информации.
- Масштабируемость: Базы данных могут масштабироваться для обработки больших объемов данных и удовлетворения потребностей растущего веб-сайта.
- Поддержка множества пользователей: Базы данных позволяют одновременный доступ множеству пользователей, обеспечивая консистентность данных.
В общем, хорошая такая тумбочка! Надо брать!
Переходим к листику, распечатанному библиотекарем, к так называемой интернет-странице.
Комментарии