Снятие нагрузки с сервера

24-08-2019

Рассмотрим какие задачи можно перенести с сервера на клиент с целью разгрузки сервера

Подсветка кода Подсветка кода (JavaScript, CSS, HTML) в блогах. WEB сервисы Веб сервисы можно вызывать не сервера, а из браузера. Для этого можно использовать специализированные объекты webservice.htc (IE), SOAPCall (все остальные браузеры). Либо стандартный XMLHttpRequest при этом вручную формируя SOAP заголовок. Формирование HTML кода Все современные браузеры поддерживают возможность трансформации XML + XSTL => HTML. Таким образом, если данные на сервере содержатся в формате XML, то можно снять нагрузку с сервера перенеся рендеринг на клиент.Шаблонизация Для отрисовки отдельных частей страницы можно запрашивать HTML код этой части у сервера, а можно запросить у сервера только данные и отрендерить этот кусок самостоятельно с помощью библиотеки шаблонов


Смотрите также:
 Оптимизация сайта
 Alcohol 120%
 Немного из истории JIMM
 Поведенческие шаблоны
 Safari

Добавить комментарий:
Введите ваше имя:

Комментарий:

Защита от спама - решите пример:


Онлайн-игры для социальных сетей:

Понравились обзоры? Читайте еще!

Новые обсуждения на форуме:

Парк аттракционов "Сегодня парки отдыха практически повсеместно вытесняются тематическими парками, хотя обычно эти два определения смешивают.."
Зачем надо учиться играть в шахматы? "Шахматы долгое время считались игрой королей и аристократов.."