Реальный выигрыш

Реальный выигрыш

Время загрузки страницы при использовании уменьшилось больше чем на 40%. И эта техника будет работать во всех случаях, когда у вас большой пул запросов к объектам, которые расположены на одном сервере.

Существует масса примеров применения этого метода в реальных AJAX-приложениях. Чтобы утилизировать параллельность соединений, на Google Maps ( http://maps.google.com/ ) картинки поставляются с нескольких хостов, начиная с mt0.google.com и заканчивая mt3.google.com. На Virtual Earth ( http://local.live.com/ ) также используется эта техника.

Этот подход можно также применить, чтобы изолировать отдельные части вашего приложения друг от друга. Если некоторые его элементы требуют доступа к базе данных и их загрузка задерживается больше, чем для статичных объектов, стоит устранить их из числа тех двух соединений, которые будут использоваться для загрузки картинок на вашем сайте, например, разместив их на поддомене.

В данном случае, наверное, наиболее практичным решением будет размещение всей статики (кроме, пожалуй, CSS- и JavaScript-файлов, которые влияют на стадию предзагрузки — чтобы максимально избежать на этой стадии задержек на дополнительные DNS-запросы) на отдельном домене, например, static.example.com, а загрузка HTML-страниц, которые требовательны к базе, будет вестись с основного хоста. При этом static.example.com может иметь даже другой IP-адрес и обслуживаться любым «легким» сервером. Этот прием может быть и не сильно ускорит загрузку нашей страницы, но определенно улучшит ощущаемую производительность, позволяя пользователю загружать все статические файлы без дополнительных задержек.

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

Экономика-2: реальный сектор. Производство и обмен в виртуальном мире

Из книги Журнал «Компьютерра» № 5 от 06 февраля 2007 года автора Журнал «Компьютерра»

Экономика-2: реальный сектор. Производство и обмен в виртуальном мире Автор: Виктор АгроскинЭкономика это наука о человеческой деятельности, которая изучает производство и обмены ограниченных благ, то есть таких благ, которые существуют в количестве, недостаточном для


Выигрыш

Из книги Разгони свой сайт автора Мациевский Николай

Выигрыш При наличии у вас большого количества маленьких декоративных фоновых изображений, которые к тому же могут повторяться по различным направлениям, может быть очень удобно объединить их все в один файл и загружать его после отображения страницы на экране.Описанная


Трансляция адреса виртуальный—реальный

Из книги Основы AS/400 автора Солтис Фрэнк

Трансляция адреса виртуальный—реальный Таблица страниц — структура данных в памяти, содержащая RPN. При построении таблицы страниц в большинстве отличных от AS/400 реализаций виртуальной памяти, каждой странице виртуальной памяти соответствует одна запись в таблице.


«Крупный выигрыш в лотерею»

Из книги Мошенничество в Интернете. Методы удаленного выманивания денег, и как не стать жертвой злоумышленников автора Гладкий Алексей Анатольевич

«Крупный выигрыш в лотерею» Данный вид мошенничества существует давно, однако и сегодня находятся люди готовые поверить в быстрое сказочное обогащение.Суть обмана проста, как три копейки. Вы получаете электронное письмо, СМС-сообщение или сообщение ICQ, в котором


Диспетчеризация и реальный мир

Из книги Введение в QNX/Neutrino 2. Руководство по программированию приложений реального времени в QNX Realtime Platform автора Кёртен Роб

Диспетчеризация и реальный мир До настоящего момента мы обсуждали дисциплины диспетчеризации и состояния потоков, но практически ничего не сказали относительно того, почему и когда происходит собственно перепланирование. Существует распространенное заблуждение, что


Добро пожаловать в реальный мир, Эдвард!, или Станет ли Сноуден гражданином Германии? Евгений Золотов

Из книги Цифровой журнал «Компьютерра» № 198 автора Журнал «Компьютерра»

Добро пожаловать в реальный мир, Эдвард!, или Станет ли Сноуден гражданином Германии? Евгений Золотов Опубликовано 05 ноября 2013 «За разглашение секретной информации… подвергнуть суду… без шанса на помилование». «Есть важная информация


Реальный (RID) и эффективный (EUID) идентификаторы пользователя

Из книги Операционная система UNIX автора Робачевский Андрей М.

Реальный (RID) и эффективный (EUID) идентификаторы пользователя Реальным идентификатором пользователя данного процесса является идентификатор пользователя, запустившего процесс. Эффективный идентификатор служит для определения прав доступа процесса к системным ресурсам


Реальный (RGID) и эффективный (EGID) идентификаторы группы

Из книги Новый ум короля [О компьютерах, мышлении и законах физики] автора Пенроуз Роджер

Реальный (RGID) и эффективный (EGID) идентификаторы группы Реальный идентификатор группы равен идентификатору первичной или текущей группы пользователя, запустившего процесс. Эффективный идентификатор служит для определения прав доступа к системным ресурсам по классу