2015-06-17 3 views
-3

Я построил свой сайт фотографии с угловыми, но время загрузки относительно медленное.Как уменьшить время загрузки веб-сайта со многими изображениями?

Что я могу сделать, чтобы увеличить время загрузки, кроме уменьшения размера файла изображения? Или, по крайней мере, ускорить восприятие времени загрузки?

Ссылка на мой сайт является www.jbkphotographs.com

+1

Существует довольно много разных стратегий для оптимизации времени загрузки, что делает этот вопрос немного шире для Stack Overflow. – Sinkingpoint

+0

Спасибо. Честно говоря, я немного потерял, с чего начать. – user3562812

+0

@EvanCarslake этот вопрос плохо подходит для программистов - он будет быстро проголосовать и закрыт там, см. Http://meta.programmers.stackexchange.com/questions/6483/why-was-my-question-closed- или-down-voted/6490 # 6490 Рекомендуемое чтение: ** [Что происходит с Programmers.SE? Руководство по переполнению стека] (http://meta.programmers.stackexchange.com/q/7182/31260) ** – gnat

ответ

1

Я свежая загрузка веб-страницы с вкладки Сеть в Chrome открытым, и скопировал изображение здесь:

enter image description here

Это показывает, что загрузка файлов Javascript занимает большую часть времени. angular.js, jquery-2.1.3.js и ui-bootstrap-tpls-0.13.0.js все заняли одну секунду, чтобы загрузить.

Если вы можете сжать их, это должно сэкономить некоторое время. Еще одна хитрость заключается в использовании общественного CDNs вместо вашего собственного сервера, поэтому они там (как Google Fonts):

https://developers.google.com/speed/libraries/

http://www.bootstrapcdn.com/

http://cdnjs.com/libraries/angular-ui-bootstrap

http://cdnjs.com/libraries/masonry

+0

. захватите 6 URL-адресов с вашего сайта сразу, поэтому у вас так много блоков из шести. использование cdns позволило бы освободить эти ограниченные конвейеры на собственном сайте, чтобы быстрее набросать пользовательский код. копия cdn angular.js, в частности, может оказать огромное влияние. – dandavis

Смежные вопросы