Google Mod_pagespeed е Apache модул с отворен код. Този модул автоматично оптимизира вашите уеб страници и ресурсите, използвани във вашите уеб страници. По-конкретно, тези ресурси се пренаписват и модифицират, за да осигурят най-добра производителност. mod_pagespeed е плъгин, подготвен за използване на уеб сървъри, използващи Apache, с цел създаване на по-бързи страници от Google и по този начин уебсайтове с по-високо качество на реализациите.
Какви са ползите?
- Компресира HTML изхода на вашите страници с метода gzip.
- Компресира всички ваши JavaScript и CSS файлове с метода gzip.
- Опитва се да събере всичките ви javascript файлове в един файл и всичките ви CSS файлове в един файл, ако е възможно.
- Премахва допълнителни редове за коментари или интервали във вашите JavaScript и CSS файлове.
- Оптимизира вашите изображения в Jpeg, png формат. Благодарение на тази оптимизация вашите изображения се компресират, като се запазва качеството им. Получавате по-малки изображения.
- Той изпълнява тези операции и съхранява новите файлове, създадени в резултат на свързаните операции, в кеша и след това ги изтегля от кеша. Той не натоварва сървъра, като повтаря едни и същи операции всеки път.
cache_extend: Тазифункция осигурява кеширане на файлове за вас, без да правите промени във вашия сайт. Той променя HTTP заглавката и файловите пътища.
Kombiniraj_css: Тази функция комбинира вашите css файлове, които включвате отделно на страницата си, и ги прави един файл. (Изглежда, че само един css файл е включен в изхода на браузъра)
Kombini_heads: Тази функция комбинира множество <head> на едно място, ако използвате множество <head> тагове в сайта. move_css_to_head: Тази функция поставя css, който сте включили, след <body между маркера<head>elide_attributes:
Тази функция, която може да се използва само на страници, чийто doctype е дефиниран като XHTML, осигурява оптимизиране на трафика (пропускателната способност), като премахва функциите по подразбиране на таговете.
inline_css: Когато тази функция е активирана, тя показва стиловете, които сте включили външно (с маркера <link> ) на вашата страница и премахва маркера <link> .
inline_javascript: Когато активирате тази функция, тя записва вашите външни js файлове като inline_css в маркера <script> в маркера < head> . outline_css прави обратното на inline_css . outline_javascript: Прави обратното на inline_javascript. remove_quotes
премахва кавички (' и “), които не са необходими в атрибутите на таговете.
remove_comments:
<!-- -->
Премахва коментари (текстове между тагове и тези тагове) в HTML .rewrite_css: Пренаписва (премахва интервали и връщане на карета) CSS кодове (в рамките на тага <style> и включени с <link>) оптимизиране.
rewrite_images: Ще включите изображенията (<img> тагове) на критериите, които сте посочили (размер, разделителна способност и т.н.) като base64 на страницата и ще избегнете отварянето на допълнителна HTTP връзка.
rewrite_javascript: Работи подобно на rewrite_css. Премахва ненужните празни места и връщанията на карета.