Что действительно улучшит производительность вашей страницы, так это обслуживание контента из разных поддоменов .
Например, вы можете сойти с ума и иметь js.example.com
a images.example.com
и www.example.com
, позволяющие браузерам пользователей ПОЛУЧИТЬ больше вещей за раз, так как большинство браузеров допускают максимум две загрузки в домен. Конечно, обычно делается static.example.com
и www.example.com
, что делает его лишь немного более сложным, чем обычный веб-сервер.
Это дает вам другие преимущества:
- Статический сервер может использоваться с большим сроком действия в будущем, чтобы использовать кеш браузера.
- Вы можете удалить практически все заголовки со статического сервера, уменьшив пропускную способность.
- Ваш статический сервер не будет транспортировать файлы cookie, которые мог установить динамический (
www.
) сервер (помните, что каждый установленный файл cookie отправляется в каждый запрос ), , уменьшая пропускную способность .
Кроме того, вы должны приложить дополнительные усилия и минимизировать статический контент, а также использовать сжатие сайта на сервере (GZIP) для обслуживания контента.
Что касается рекламных серверов, попробуйте использовать хорошего поставщика и оставить весь рекламный контент, извлекающий JavaScript, внизу страницы. Если посетитель попадает на вашу страницу, но обслуживает его только на пустой странице, потому что его браузер занят ожиданием загрузки рекламы, он уйдет, а если вы дадите ему контент и , тогда загрузите рекламу. Он, скорее всего, останется на сайте для содержания и сможет увидеть рекламу.