@hrvasiliy

Где необходимо генерировать HTML код?

Речь идет о сайте без перезагрузки.
При переходе на новую страницу сайта происходит AJAX запрос к PHP скрипту, приходят данные в скрипт. Далее есть 2 варианта:
1. PHP скрипт полностью генерирует HTML код и в JSON передает его JS скрипту на первую страницу и последний просто меняет данные на странице.
2. PHP скрипт возвращает данные JS скрипту, который уже генерирует HTML код и заменяет данные на странице.

Какой из вариантов лучше и почему?
  • Вопрос задан
  • 498 просмотров
Решения вопроса 1
Rou1997
@Rou1997
Нигде не "необходимо", зависит от конкретной задачи, первое лучше для клиента, но нагружает сервер, поэтому не все могут позволить первое, а еще второе удобнее отлаживается, легче распределяется между разработчиками и кроссплатформенно.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
HeadOnFire
@HeadOnFire
PHP, Laravel & WordPress Evangelist
Обмен данными между клиентом и сервером - чистый JSON. Это гибкость и переносимость в будущем, работа по АПИ. Генерация html на фронте. Смотрите Handlebars например.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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