Как выглядят сайты с кучей контента или страниц на сервере?
Вопрос к fullstack разработчикам или тем кто делает сайты под ключ. Всегда было интересно как выглядит весь контент на сайте? Допустим мы возьмём сайт хабра (https://habr.com/). Каждая статья на этом сайте представлена как отдельный html файл, то бишь на сервере лежит куча файлов html? Или это всё находится в массивах, контент из которых потом динамически добавляется на страницу? Если всё же динамически как поисковик (Google/yandex/bing etc) их находят?
Ответы (1 шт):
Я разработчик PHP MVC. Обычно сайт, и хабр тоже, состоит из шаблонов страниц html, эти шаблоны по запросу заполняются контентом, который хранится в базе данных с которой работает php движок. Т.е. весь контент от кол-ва лайков до заглавия статьи расположен в соответствующих категориях таблиц базы данных, он записывается в базу данных при вводе и выводится на страницу из БД при запросе.