The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Компания Google выпустила обновление Apache-модуля mod_pages..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Компания Google выпустила обновление Apache-модуля mod_pages..."  +/
Сообщение от opennews (ok) on 25-Дек-12, 22:52 
Представлен (http://googledevelopers.blogspot.ru/2012/12/new-modpagespeed...) релиз mod_pagespeed 1.2 (http://www.modpagespeed.com/), развиваемого компанией Google модуля для http-сервера Apache, предназначенного для автоматической оптимизации сайта с целью увеличения отзывчивости и пропускной способности при отдаче контента. Для решения указанной задачи модулем поддерживается более 40 фильтров для оптимизации web-страниц и сопутствующих ресурсов, таких как CSS, JavaScript и файлов с изображениями.  Оптимизация производится в полностью прозрачном режиме и не требует изменения содержимого сайта. Код модуля распространяется (http://code.google.com/p/modpagespeed/) под лицензией Apache.


Большинство из используемых в mod_pagespeed методов направлены на увеличение эффективности кэширования на стороне клиента, сокращение числа запросов/ответов и уменьшение размера отдаваемых и принимаемых данных. Встроенные механизмы кэширования сводят к минимуму дополнительную нагрузку на сервер, возникающую в процессе работы модуля, минимизируя число случаев, требующих выполнения преобразований на лету. В качестве примеров используемых в mod_pagespeed техник можно привести оптимизацию и сжатие изображений, уменьшение разрешения изображений (если не совпадают фактическое разрешение и указанное теге IMG), удаление избыточных данных из JavaScript-кода и CSS, удаление лишних HTML-тэгов, объединение нескольких JavaScript/CSS-файлов, оптимизация использования заголовков Expires, Cache-Control и Last-Modified.


Среди добавленных улучшений:


-  Канонизация JavaScript-библиотек (https://developers.google.com/speed/docs/mod_pagespeed/filte...) - вместо  загрузки типовых JavaScript-библиотек c текущего сервера, организуется их загрузка из централизованного сервиса, такого как  Google Hosted Libraries (https://developers.google.com/speed/libraries/), что позволяет повысить вероятность нахождения кода данных библиотек в кэше браузера (скорее всего данная библиотека была запрошена ранее, при работе с сайтами, использующими ajax.googleapis.com). Возможность направлена на увеличение эффективности кэширования при первом входе пользователя на сайт;

-   Предварительное разрешение имён в DNS (https://developers.google.com/speed/docs/mod_pagespeed/filte...) - для ускорения обращения к внешним ресурсам в начало HTML-файла добавляется блок 'link rel="dns-prefetch"' для предварительного определения DNS-имён, используемых на странице, что позволяет обеспечить добавление данных об этих именах в кэш браузера на ранней стадии обработки документа, до того как эти имена будут востребованы. Свойство dns-prefetch поддерживается браузерами Chrome, Firefox и Internet Explorer;
-  Для ускорения отображения контента добавлен фильтр для преобразования JPEG файлов в прогрессивный формат, при которого картинка сразу показывается без детализации, ещё до окончании загрузки;
-  Добавлена возможность оптимизации внешних ресурсов, размещённых на сторонних сайтах,  mod_pagespeed при этом выступает в роли прокси-оптимизатора.


URL: http://googledevelopers.blogspot.ru/2012/12/new-modpagespeed...
Новость: http://www.opennet.dev/opennews/art.shtml?num=35694

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


2. "Компания Google выпустила обновление Apache-модуля mod_pages..."  +/
Сообщение от Аноним (??) on 25-Дек-12, 22:56 
> загрузка из централизованного сервиса, такого как Google Hosted Libraries

Опять грeбут под себя? Помню как у них сервак упал и половина сайтов перестала работать. Во круто!

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Компания Google выпустила обновление Apache-модуля mod_pages..."  –1 +/
Сообщение от Аноним (??) on 25-Дек-12, 23:36 
Если данное решение будет  использоваться довольно часто, то все будет закешировано более менее
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

8. "Компания Google выпустила обновление Apache-модуля mod_pages..."  +/
Сообщение от Аноним (??) on 26-Дек-12, 01:43 
> Если данное решение будет  использоваться довольно часто, то все будет закешировано более менее

А на практике - а вот фиг. Лично видел как гугловый хост ушел в даун по какой-то причине и сразу началась куча глюков.

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

21. "Компания Google выпустила обновление Apache-модуля mod_pages..."  –1 +/
Сообщение от Sw00p aka Jerom on 26-Дек-12, 18:55 
я считаю что такие библиотечки как jquery давно уже должны были бы быть на стороне клиента в поставке с браузером и обновлялись в месте с ним
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

3. "Компания Google выпустила обновление Apache-модуля mod_pages..."  +/
Сообщение от vi on 25-Дек-12, 23:33 
> Большинство из используемых в mod_pagespeed методов направлены на увеличение эффективности кэширования на стороне клиента, сокращение числа запросов/ответов и уменьшение размера отдаваемых и принимаемых данных

Во, это как это?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "Компания Google выпустила обновление Apache-модуля mod_pages..."  +/
Сообщение от arka on 26-Дек-12, 00:01 
Достаточно посмотреть рекомендации от pagespeed-расширений к FF - увеличение времени кеширования статических файлов (картинки и т.д.), удаление заголовков etag из ответа, минификация/сжатие всего возможного (css, js)... и т.д. и т.п.
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

6. "Компания Google выпустила обновление Apache-модуля mod_pages..."  +/
Сообщение от Аноним (??) on 26-Дек-12, 01:08 
> -  Добавлена возможность оптимизации внешних ресурсов, размещённых на сторонних сайтах,
>  mod_pagespeed при этом выступает в роли прокси-оптимизатора.

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

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

9. "Компания Google выпустила обновление Apache-модуля mod_pages..."  +/
Сообщение от Аноним (??) on 26-Дек-12, 01:54 
> Еще один неочевидный способ получить внезапно открытый прокси и быть забаненным ? Не, спасибо, мы уж как нибудь без этого.

Установка netcat подвергает аналогичному риску :)

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

19. "Компания Google выпустила обновление Apache-модуля mod_pages..."  +/
Сообщение от Аноним (??) on 26-Дек-12, 12:15 
> Установка netcat подвергает аналогичному риску :)

Он не маскируется под оптимизаторы.

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

7. "Компания Google выпустила обновление Apache-модуля mod_pages..."  –1 +/
Сообщение от BratSinot email(ok) on 26-Дек-12, 01:34 
И все-таки смысла в этом нет. Лучше писать не какой-то блоб к серверу, а утилиты, которые этот сайт изначально "оптимизированным" сделают.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

12. "Компания Google выпустила обновление Apache-модуля mod_pages..."  +/
Сообщение от Аноним (??) on 26-Дек-12, 03:20 
> утилиты, которые этот сайт изначально "оптимизированным" сделают.

А оптимизированный вариант будет примерно такой: http://button.dekel.ru/

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

10. "Компания Google выпустила обновление Apache-модуля mod_pages..."  –1 +/
Сообщение от Аноним (??) on 26-Дек-12, 02:08 
speed несовместимо с неповоротливым apache. Правильный pagespeed - это nginx.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

11. "Компания Google выпустила обновление Apache-модуля mod_pages..."  +/
Сообщение от BratSinot email(ok) on 26-Дек-12, 02:16 
Под nginx есть порт этого модуля.
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

13. "Компания Google выпустила обновление Apache-модуля mod_pages..."  –2 +/
Сообщение от Аноним (??) on 26-Дек-12, 03:20 
> Под nginx есть порт этого модуля.

Под nginx да еще с кэшом этот модуль нужен в разы реже :)

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

14. "Компания Google выпустила обновление Apache-модуля mod_pages..."  +1 +/
Сообщение от pavlinux (ok) on 26-Дек-12, 04:46 
После установки модуля mod_pagespeed 1.2, развиваемого компанией Google,
при работе через DNS 8.8.8.8, развиваемый компанией Google,
иногда стал падать в дамп браузер Chrome, развиваемый компанией Google,
на плугине libpepflashplayer.so, развиваемый компанией Google...

Чё за фуйня и как жить?  :)

http://i53.fastpic.ru/big/2012/1226/a9/f82f525190c88b991e639...

---

Теперь я понял, почему на некоторых сайтах, даже при отсутствии флеша, он дохнет.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

22. "Компания Google выпустила обновление Apache-модуля mod_pages..."  +/
Сообщение от Аноним (??) on 27-Дек-12, 11:52 
> Чё за фуйня и как жить?  :)

...в доме который построил Джек!

Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

15. "Компания Google выпустила обновление Apache-модуля mod_pages..."  +/
Сообщение от Kot (??) on 26-Дек-12, 06:19 
> вместо  загрузки типовых JavaScript-библиотек c текущего сервера, организуется их загрузка из централизованного сервиса, такого как  Google Hosted Libraries

Надеюсь - это никогда не станет массовым явлением. Поясню:
сайты слишком часто "злоупотребляют" жаба-скриптами, нужно оно не часто и главным образом в веб-приложениях (сам одно такое писал и точно знал, зачем мне JS). Потому что в Опере, что в FF у меня выключен JS и настроен маленький список исключений.
А так - если ну очень нужный мне сайт вынесет, скажем jquery на гугл-хостинг, придется дописывать функционал NoScript, а Опера так вообще не умеет..

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

16. "Компания Google выпустила обновление Apache-модуля mod_pages..."  +/
Сообщение от Аноним (??) on 26-Дек-12, 09:59 
>> вместо  загрузки типовых JavaScript-библиотек c текущего сервера, организуется их загрузка из централизованного сервиса, такого как  Google Hosted Libraries
> Надеюсь - это никогда не станет массовым явлением. Поясню:
> сайты слишком часто "злоупотребляют" жаба-скриптами, нужно оно не часто и главным образом
> в веб-приложениях (сам одно такое писал и точно знал, зачем мне
> JS). Потому что в Опере, что в FF у меня выключен
> JS и настроен маленький список исключений.
> А так - если ну очень нужный мне сайт вынесет, скажем jquery
> на гугл-хостинг, придется дописывать функционал NoScript, а Опера так вообще не
> умеет..

Ага, умник. Отруби JS полностью - и внезапно обнаружь, что в половине сайтов не работает навигация, а в другой половине - функционал. И чо? Ты ходишь только на Уеб 1.0?

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

17. "Компания Google выпустила обновление Apache-модуля mod_pages..."  +2 +/
Сообщение от тоже Аноним (ok) on 26-Дек-12, 11:19 
Судя по кичливости заявления, человек может просто не знать, что "родные" скрипты сайтов NoScript по умолчанию не режет.
"Внешние" же, действительно, как правило, для работы сайта некритичны.
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

18. "Компания Google выпустила обновление Apache-модуля mod_pages..."  +1 +/
Сообщение от unknowner on 26-Дек-12, 11:58 
> Надеюсь - это никогда не станет массовым явлением.

проснись и пой http://ru.wikipedia.org/wiki/Content_Delivery_Network

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

20. "Компания Google выпустила обновление Apache-модуля mod_pages..."  +/
Сообщение от Adui on 26-Дек-12, 17:03 
никогда не слышал об CDN и DynDNS+GeoIP ?
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру