@NoName_0

Почему интернет-магазины отдают страницу товара в html и нужно ли так делать?

Почему интернет-магазины отдают страницу товара в html и нужно ли так делать? то бишь , нужно ли генерить html файл для пользователя ? не проще просто отдавать php страницу ?
  • Вопрос задан
  • 936 просмотров
Решения вопроса 3
Постфикс .html в ссылке вовсе не означает, что страница не генерируется с помощью PHP.
Ответ написан
Palych_tw
@Palych_tw
Типа веб-разработчик

не проще просто отдавать php страницу ?

А что браузер с ней будет делать? Браузер умеет отображать html со стилями css и скриптами на js, все. Скрипты на PHP обрабатываются на web-сервере, именно там стоит интрепритатор языка. Вычисляются все переменные, делаются запросы в базу данных и прочее, потом собирается html документ и отсылается пользователю в браузер. по-другому это не работает. Даже то, что вроде бы работает в браузере (подгрузка новых постов, товаров, обновление корзины) делается через ajax с обращением к серверу за данными. Вы в свое CMS можете любое окончание для url поставить - .html, .php или вообще без него, механизм работы от этого не изменится
Ответ написан
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Если страница товара меняется раз в полгода, то какой смысл генерировать её при каждом запросе? Достаточно периодически в фоновом режиме генерировать статическую страницу, добавляя на неё динамические элементы, например остаток на складе.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
чтоб браузер понял html разметку и показал ее пользователю, разумеется.
php код выполняется на сервере и генерирует как раз html разметку, понятную браузеру.

нужно ли генерить html файл для пользователя

нужно.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы