История изменений
Исправление X512, (текущая версия) :
ОН. ГЕНЕРИТ. ХТМЛ. ИЗ. СКРИПТА.
В идеале это эффективнее и функциональнее. Делаются 2 сервера: один отдаёт статический контент включая HTML и скрипты (что хорошо оптимизируется через кэши и CDN), а другой с логикой только отдаёт JSON (что снимает нагрузку с сервера), а рендерингом страницы занимается скрипт на стороне клиента. Скрипт может менять только изменившуюся часть страницы что быстрее и страница не мигает при нажатии на кнопки. Также легко делать разные клиенты помимо HTML, например приложения для стартфонов и десктопа. Можно хоть из curl
обращаться к серверу.
Исходная версия X512, :
ОН. ГЕНЕРИТ. ХТМЛ. ИЗ. СКРИПТА.
В идеале это эффективнее и функциональнее. Делаются 2 сервера: один отдаёт статический контент включая HTML и скрипты (что хорошо оптимизируется через кэши и CDN), а другой с логикой только отдаёт JSON (что снимает нагрузку с сервера), а рендерингом страницы занимается скрипт на стороне клиента. Скрипт может менять только изменившуюся часть страницы что быстрее и страница не мигает при нажатии на кнопки. Также легко делать разные клиенты помимо HTML, например приложения для стартфонов и десктопа.