@Taame

Отличие вёрстки: html vs php?

Подскажите. Сверстали два сайта, два разных разработчика, один html, другой php. В чём между ними отличие? Здесь имеется ввиду, какое отличие по функциональности, php лучше чем html?
  • Вопрос задан
  • 385 просмотров
Решения вопроса 3
firedragon
@firedragon
Senior .NET developer
Возможно html это не просто html а SPA. Тогда вопрос более интересный. Как уже сказали PHP позволяет отдать сразу готовый код, но требует повторного обращения к серверу, SPA отрабатывает на клиенте, поэтому хуже индексируется поисковиками, но более удобен для пользователя.
Ответ написан
By_Engine
@By_Engine
Давайте начнём с того, что на php нельзя верстать. Он может вывести строку на экран, которая в свою очередь является html.

Отличие состоить в том, что на php в верстку можно вставить какие нибудь динамические данные, или подключить удаленные файлы с вёрсткой.

В html без вмешательства другого языка такое сделать нельзя
Ответ написан
iiiBird
@iiiBird Куратор тега HTML
Пока ты спишь - твой конкурент совершенствуется
человек просто использовал php как шаблонизатор.
Здесь имеется ввиду, какое отличие по функциональности, php лучше чем html?

просто человек, видимо, узнал про include в php и ему это понравилось. А в шаблонизаторы лезть не захотел.
хорошо это или плохо - ничего сказать не могу. но проблем вряд ли доставит программистам.
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
Anadi
@Anadi
Если ответ Вам помог мой, решением отметье его!
Для простоты понимания.

HTML - то, что видит пользователь (внешний вид сайта)
PHP - функциональная часть

Скорей всего один делал верстку, а второй эту верстку натягивал на движок
Ответ написан
@byBasket
а как так получилось, что два разных разработчика так сделали? вы заказчик и думаете кому заплатить?)))
Ответ написан
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
PHP - Динамическая генерация шаблона страниц (в зависимости от логики в PHP-коде).
HTML - Статическая вёрстка шаблона страниц (сервер при этом - не участвует).
Ответ написан
Ваш ответ на вопрос

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

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