1.4. Клиентская и серверная оптимизация: сходство и различия

1.4. Клиентская и серверная оптимизация: сходство и различия

Клиентская оптимизация оперирует двумя основными принципами: меньше данных и меньше соединений. Но именно эти принципы помогают уменьшить нагрузку на сам сервер. Давайте посмотрим, как это происходит и как перенести часть серверной нагрузки на клиентский браузер.

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

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

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

Глава 1. Что такое клиентская оптимизация?

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

Глава 1. Что такое клиентская оптимизация? 1.1. Цели и задачи оптимизации Каждая веб-страница состоит из основного HTML-файла и набора внешних ресурсов. Говоря о размере страницы (или сайта), очень часто имеют в виду размер именно первого файла, что, естественно,


Различия между приложением и сеансом

Из книги Язык программирования С# 2005 и платформа .NET 2.0. [3-е издание] автора Троелсен Эндрю

Различия между приложением и сеансом В ASP.NET состояние приложения учитывается экземпляром типа HttpApplicationState. Этот класс дает возможность сделать глобальную информацию доступной для всех пользователей (и всех страниц), зарегистрированных в вашем приложении ASP.NET. При этом


Различия между версиями 2.0 и 2.2

Из книги Энциклопедия разработчика модулей ядра Linux автора Померанц Ори

Различия между версиями 2.0 и 2.2 Я не знаю, что все ядро достаточно хорошо документирует все изменения. В ходе преобразования примеров (или фактически, адаптации изменений Еммануела Папиракиса) я натолкнулся на следующие различия. Я привожу их все здесь вместе, чтобы помочь


16.2. Клиентская часть

Из книги Linux-сервер своими руками автора Колисниченко Денис Николаевич

16.2. Клиентская часть Удобной программой для просмотра структуры базы данных является mysqlshow. Введите следующую команду: mysqlshow –p mysqlВ ответ вы увидите список таблиц, которые находятся в базе данных mysql.Database: mysql+--------+I Tables I+--------+I db     II host   II user   I+--------+Программа mysqlshow может


Различия между Windows и UNIX

Из книги Системное программирование в среде Windows автора Харт Джонсон М

Различия между Windows и UNIX В Windows и UNIX выбраны различные стратегии. Большинство поставщиков UNIX-систем реализуют модель LP64, в которой размер как длинного целочисленного, так и указательного типов данных составляет 64 бита. Такую модель иногда называют моделью "I32, LP64", чтобы


11.10 Совместимость и различия

Из книги TCP/IP Архитектура, протоколы, реализация (включая IP версии 6 и IP Security) автора Фейт Сидни М

11.10 Совместимость и различия Для обеспечения совместимости с BOOTP формат сообщений DHCP идентичен сообщениям BOOTP. В результате:? Клиент BOOTP может обращаться к серверу DHCP? Клиент DHCP может использовать службу промежуточных агентов BOOTPСамым заметным изменением стало


17.8 Различия между новостями и рассылочным списком

Из книги VBA для чайников автора Каммингс Стив

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


21.6 Серверная программа TCP

Из книги Программирование КПК и смартфонов на .NET Compact Framework автора Климов Александр П.

21.6 Серверная программа TCP Рассмотрим подробно пример серверной программы. Сервер предназначен для непрерывной работы. Он будет выполнять следующие действия:1. Запрашивать у socket создание главного TCB и возвращать значение дескриптора socket, который будет идентифицировать


21.7 Клиентская программа TCP

Из книги Linux: Полное руководство автора Колисниченко Денис Николаевич

21.7 Клиентская программа TCP Клиент соединяется с сервером, посылает одно сообщение, и далее работа программы завершается (фрагменты программы рассматриваются в следующем разделе). Для запуска программы конечный пользователь должен ввести имя хоста сервера, номер порта и


21.11 Клиентская программа UDP

Из книги Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ автора Борри Хелен

21.11 Клиентская программа UDP Клиент соединяется с сервером, посылает одно сообщение и закрывает соединение. При запуске программы конечный пользователь должен ввести имя хоста, порт сервера и отправляемое на сервер сообщение. Например:udpclient plum.cs.yale.edu 2315 "Это сообщение."/*


Различия между VBA и Visual Basic

Из книги Цифровая фотография от А до Я [2-е издание] автора Газаров Артур Юрьевич

Различия между VBA и Visual Basic VBA имеет очень много общего с Visual Basic, своим старшим братом, предназначенным для создания независимых приложений. А раз языки похожи, вы можете перенести большую часть своих навыков в программировании на VBA в Visual Basic. Однако вам следует помнить о


Сходство и различия

Из книги автора

Сходство и различия Несмотря на свою схожесть, .NET Compact Framework уступает в функциональности базовой библиотеке .NET Framework. Это относится и к элементам управления. К счастью, кнопки, списки и текстовые поля все же присутствуют в мобильной версии. Кроме того, в .NET Compact Framework 2.0 была


17.2. Клиентская часть MySQL

Из книги автора

17.2. Клиентская часть MySQL Удобной программой для просмотра структуры базы данных является mysqlshow. Введите следующую команду:$ mysqlshow -p mysqlВ ответ вы увидите список таблиц, которые находятся в базе данных mysql.Программа mysqlshow может вызываться с дополнительными ключами,


Клиентская библиотека Firebird

Из книги автора

Клиентская библиотека Firebird Клиентская библиотека Firebird поставляется во множестве вариантов, которые обрабатывают идентичные API-функции приложений для версии сервера, к которому они обращаются. В табл. 7.1 в конце этой главы представлены имена и размещение этих библиотек.В


Различия между пленочной и цифровой фотографией

Из книги автора

Различия между пленочной и цифровой фотографией Внешне многие зеркальные цифровые и пленочные фотокамеры очень похожи. Но разница между пленочными и цифровыми фотоаппаратами существенна — в первом случае в качестве светочувствительного элемента используется