Помогите сократить время загрузки сайта.Как я могу сократить этот ресурс? - PullRequest
1 голос
/ 05 июня 2011

Index resource takes up half of page load time Мой ресурс индекса занимает половину времени загрузки моих сайтов.Google сделал это примерно за 30-50 мсек, как мне добиться этого?

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

Спасибо!~ Джексон

Ответы [ 2 ]

1 голос
/ 05 июня 2011

Проверка zbugs.com Попробуйте оптимизировать изображения, js и css.

Также оформить заказ Руководство по практике Yahoo .

1 голос
/ 05 июня 2011

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

У Google много, много серверов, стратегически расположенных по всему миру, чтобы обеспечить быструю загрузку страниц практически для всех;Вы не можете с этим конкурировать, но вы можете убедиться, что вы размещаете хостинг в месте, ближайшем к месту, где расположена большая часть вашей аудитории.

Что касается распараллеливания загрузок, вы можете добиться этогораспределяя ваши статические ресурсы по нескольким именам хостов (например, static1.example.com, static2.example.com и т. д.).У Google есть хорошее описание этой рекомендации для страниц, которые обслуживают много статических ресурсов, особенно изображений: http://code.google.com/speed/page-speed/docs/rtt.html#ParallelizeDownloads

...