Главная »
2010 » Ноябрь » 26 » Download Time Optimizer - оптимизатор времени загрузки для AJAX - приложений.
05:32 Download Time Optimizer - оптимизатор времени загрузки для AJAX - приложений. |
Созданная лабораторией Microsoft Research полуторамегабайтная утилита с
приятным для русского уха названием Doloto, которое расшифровывается как
Download Time Optimizer (оптимизатор времени загрузки), позволяет
ускорить запуск «тяжелых» AJAX-приложений на 30-40%.Утилита работает
следующим образом. Вначале она профилирует AJAX-приложение с помощью
локального прокси-сервера, который перехватывает файлы JavaScript и
снабжает каждую функцию меткой, отражающей время ее первого вызова. Эта
информация используется для расчета покрытия кода и выбора стратегии
кластеризации. Иначе говоря, Doloto определяет, для каких функций можно
создать «заглушки», а для каких нет.После чего разносит эти
функции по так называемым кластерам — пакетам для загрузки. После этого
утилита переписывает соответствующим образом код JavaScript и сохраняет
его на диск, откуда разработчик может скопировать его на сервер. Это
позволяет оптимизировать код JavaScript с любого сайта, даже не имея
прав доступа к соответствующему серверу. Однако, для записи
оптимизированного с помощью Doloto, кода такие права все же понадобятся.
|
Категория: Новости программирования |
Просмотров: 383 |
Добавил: bY_fisHer
| Рейтинг: 5.0/1 |