Ускоряем свой сайт с помощью Page Speed

Автор [Константин], 22-01-2012, 20:52:58

« назад - далее »

Bright

Кто-нибудь знает способ оптимизации изображений, аналогичный Page Speed?
Шикарная вещь, но не очень удобно сначала вставлять картинки в страницы, а потом оптимизировать. Неплохо было бы это делать "до того как".

Я перепробовал несколько утилит, но ни в одной не получается такой результат. Везде нужно настраивать и видимо у меня нет дружбы с этими настройками.
Не бейте чайника по морде чайником   :)
  •  


diy05

Цитата: Bright от 26-02-2013, 16:14:19
Кто-нибудь знает способ оптимизации изображений, аналогичный Page Speed?
Шикарная вещь, но не очень удобно сначала вставлять картинки в страницы, а потом оптимизировать. Неплохо было бы это делать "до того как".

Я перепробовал несколько утилит, но ни в одной не получается такой результат. Везде нужно настраивать и видимо у меня нет дружбы с этими настройками.
попробуйте здесь посмотреть http://www.smushit.com/ysmush.it/


Bright

Цитата: diy05 от 26-02-2013, 19:45:09
попробуйте здесь посмотреть http://www.smushit.com/ysmush.it/
Видимо у меня нет прав спасибкать "официально", а жаль... Значит пока спасибо устное!

Сравнил несколько картинок.
Жмёт похуже, чем PadeSeed, но  лучше, чем получается своими руками. Положил в закладочки. Еще раз СПАСИБО!
Не бейте чайника по морде чайником   :)
  •  

Bright

Цитата: dreadful от 22-01-2012, 20:52:58Отложите синтаксический анализ javascript

Как вариант - запустить скрипт через какое-то время после загрузки страницы, т.е сделать что-то вроде паузы, пока браузер обрабатывает остальной контент...

<script type="text/javascript">
         function onLoadScript () {
             var scri = document.createElement('script');
             scri.src = '<путь к файлу>';
             document.body.appendChild(scri);
         }
         window.onload = function () {setTimeout(onLoadScript, <количество миллисекунд после загрузки документа>)}
</script>
Прошу прощения, если пропустил ответ в теме и повторюсь со своим вопросом.
На своем сайте я пытаюсь делать отложенные загрузки всего, что можно/желательно отложить. К примеру, отложена загрузка AddThis - сейчас она загружается после загрузки тела. Отсюда мои вопросы:

  • Если я применю отложенный запуск скриптов как в цитате, что раньше будет грузиться? AddThis или мои скрипты? Мне хотелось бы, чтобы AddThis грузился в самую последнюю очередь.
  • Зачем таймаут после загрузки документа, если скрипты итак идут с задержкой? Можно ставить таймаут ноль или вообще пропустить этот параметр?
  • Этот код вставляется в любое место ПЕРЕД первым из откладываемых скриптов?
  • scri.src = '<путь к файлу>' - эта строчка должна повторяться по количеству откладываемых скриптов внутри этого кода? Или на каждый скрипт надо полностью повторять весь код с новым адресом скрипта?
Понимаю, что последние 2 вопроса ламерско-нубовские, но в скриптах я... еще хуже, чем во всем остальном. (
Не бейте чайника по морде чайником   :)
  •  

ArinaTr

Здравствуйте!
Подскажите, пожалуйста.
Мне PageSpeed время от времени пишет: Improve server response time. Long web server response times delay page loading. Reduce your response times to make your page load faster. И выдаёт список моих jpg картинок.
Я могу это как-то исправить? Или это зависит именно то быстродействия сервера, и придётся смириться?
  •  


Bright

Цитата: ArinaTr от 10-05-2013, 17:23:57И выдаёт список моих jpg картинок.
Я могу это как-то исправить? Или это зависит именно то быстродействия сервера, и придётся смириться?
Возможно это зависит и от сервера, но на ваши картинки тоже стоит поругаться :)
У вас много неоптимизированных картинок. Например, взял одну из ваших и сделал ту, что во вложении. У меня это заняло 15 секунд вместе со скачиванием с вашего сайта. Разница в весе более чем на порядок! Потерю качества мало кто заметит (если она есть). ИМХО даже при самом высоком качестве репродукции она всё равно не будет картиной, поэтому оптимизировать картинки, сделав вес 27Кб вместо 390Кб по-моему очень даже стоит.
Способов много, а как это делаю я описано в этой статье.
Не бейте чайника по морде чайником   :)
  •  

irinazn

#96
Подскажите пожалуйста, как побороть вот эту проблему:

Время жизни (Cache-Control): 604800 сек, 22% от рекомендованного 1 месяца.

Добавлено: 15-05-2013, 23:13:10


Отложите синтаксический анализ javascript

Как вариант - запустить скрипт через какое-то время после загрузки страницы, т.е сделать что-то вроде паузы, пока браузер обрабатывает остальной контент...
Код: [Выделить]
<script type="text/javascript">
         function onLoadScript () {
             var scri = document.createElement('script');
             scri.src = '<путь к файлу>';
             document.body.appendChild(scri);
         }
         window.onload = function () {setTimeout(onLoadScript, <количество миллисекунд после загрузки документа>)}
</script>


Подскажите, пожалуйста, где запускать этот скрипт?
Магия успеха http://aboutfeng.ru
  •  

dimapajda

Цитата: Bright от 26-02-2013, 16:14:19Кто-нибудь знает способ оптимизации изображений
Попробуйте в яндексе поискать " caesium image compressor русский "
Лучший хостинг Чехии. Безлимитное дискового пространство, трафик фтп, почта. 1 домен, под доменов без ограничений. Диск SSD.  http://goo.gl/wBoZ1k  . Всего 1.05 евро за месяц.
  •  


Bright

Цитата: dimapajda от 23-09-2013, 21:39:22
Попробуйте в яндексе поискать " caesium image compressor русский "
А смысл? Будет значительно лучше, чем мною описано по ссылке двумя постами выше?
ООООчень сомневаюсь. :)
Не бейте чайника по морде чайником   :)
  •  


PorMati

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