Спеціаліст з SEO/SEM

покрастіть

Днями я говорив про те, як зменшити http-запити веб-сторінки, щоб скоротити час завантаження, це було пов’язано із зображеннями. Зараз ми зосередимося на плоских файлах: HTML, CSS, JS, XML, JSON, TXT серед інших, і що ми збираємося зробити, це стиснути "на льоту" за допомогою GZip. Наш сервер надсилає стиснуті файли до браузера, і браузер відповідає за їх декомпресію.

Gzip не використовуватиметься для зображень та PDF, оскільки вони вже стиснуті.

За допомогою цього стиснення ми могли б зменшити вагу між 70% і 90%, дуже цікаво скоротити час завантаження та щомісячний трафік нашого хостингу.

більшість браузерів підтримують Gzip, а ті, хто цього не робить, завантажуйте сторінку без стиснення, тому у нас не буде проблем зі старими браузерами.
Щоб активувати Gzip на серверах apache, потрібно мати модуль mod_deflate або mod_gzip і додайте наступні рядки у файл .htaccess:

php_flag zlib.output_compression Увімкнено

# Рівень стиснення
php_value zlib.output_compression_level 2

І якщо ви хочете зробити це в PHP Ви повинні включити у свої .php файли на початку коду:

І в кінці вашого php-файлу:

Для перевірити веб-сторінки, які використовують Gzip Існує дуже корисний інструмент в Інтернеті, який, крім інформування про використання Gzip чи ні, вказує вагу з gzip та без.

Давайте подивимося цю графіку на кількох реальних прикладах:

Четвер, 26 червня 2008 р. У 2008-06-26T02: 22: 27 + 00: 000000002730200806 загалом. Наразі коментарі та пінги закриті.

34 Відповіді на "Зменшіть вагу та покрастіть швидкість веб-сайту за допомогою стиснення Gzip."

[…] Я вже коментував у кількох публікаціях, як оптимізувати веб-сайт. Або за допомогою сервера, стискаючи в Gzip, або за вмістом, зменшуючи кількість http-запитів у зображеннях. Ці повідомлення були спрямовані на оптимізацію швидкості передачі та зменшення ваги та зменшення http-запитів. […]

Дуже цікава стаття. Але у мене є деякі сумніви:
1) чи значно збільшується навантаження на сервер?
2) При увімкненні стиснення сервер стискає все? Я маю на увазі, чи можемо ми зупинити його від спроб стиснути, наприклад .jpg?

Привітання та привітання в блозі.

Привіт Педро, дякую за відвідування мого блогу. Я спробую відповісти на ваші запитання, навіть якщо деякі з них не дуже зрозумілі.

1) Ну, я не можу відповісти на це запитання, оскільки у мене немає великого досвіду роботи з серверами, але я можу сказати вам, що більшість великих веб-сайтів використовують стиснення Gzip (Softonic, 20 хвилин, msn, yahoo, youtube, facebook .).

2) Увімкнення стиснення стискає лише плоскі файли. Файли jpg не будуть стискатися, оскільки це вже стислий файл.

Сподіваюсь, це було для вас корисним.

[…] Вважати. Файл ga.js в Google Analytics займає 9 кб, оскільки він стискається в Gzip, і якщо ви обмежитеся лише копіюванням його на свій сервер, а на вашому сервері не активовано стиснення http Gzip, він займе 22 кб, і завантаження може бути ще повільнішим. Я рекомендую вам виміряти час завантаження файлу ga.js у google-analytics та на своєму сервері. Якщо ваш сервер більший, краще не використовувати цю техніку. […]

Я намагаюся налаштувати свій сайт на роботу із стисненням mod_gzip, я вже перевірив, чи увімкнено його на сервері, і я зробив кроки, про які ви говорите у своєму блозі, але я не можу його стиснути, будь ласка, допоможіть мені, що ще мені робити робити?

Щиро дякую за статтю.

Я тестую його у своїх веб-сервісах, щоб побачити, як воно є, якщо воно відображається під час завантаження.

Щиро дякую за статтю.

Я тестую його у своїх веб-сервісах, щоб побачити, як воно є, якщо воно відображається під час завантаження і, перш за все, чи це допомагає покращити показники виходу та відмов.

Так, навантаження на сервер зростає, але варто використовувати цю техніку, щоб сервер був випущений раніше, щоб прийняти новий http-запит

Дуже добре, я намагаюся з інтер'єрними сторінками, наступного тижня я зроблю це на всіх веб-сайтах, це того вартує, запевняю вас, це робить сторінки швидшими, і ви напевно отримаєте більше відвідувань своєї веб-сторінки.
Привітання з Панами, Вітання та Благословення

Ось як ми це зробили, трохи бившись із стисненням CSS, але врешті-решт ми це зробили.

У будь-якому випадку, не впадайте в одержимість без попередньої оптимізації сайту по максимуму.

Плагін "Швидкість сторінки" значно полегшує роботу.

Здравствуйте,
Я стиснув весь свій html за допомогою gzip до .gz і завантажив їх на сервер, але, думаю, це зовсім не допомогло, хтось знає, що наступний крок? Дякую

Ще одне питання - це коли ви стикаєтесь із проблемою, коли у вас не буде співпідписувача, тоді ви, можливо, захочете спробувати скористатися усіма вашими варіантами фінансування. Ви знайдете багато нагород та інших стипендій чи грантів, які дадуть вам фінансування для допомоги у витратах на освіту. Дякую за допис.

Навіщо це ? На інших веб-сайтах, де вони пояснюють це, вони не додають цей рядок, наприклад:

Для чого потрібен рядок… ob_end_flush…? На інших веб-сайтах, де вони пояснюють це, вони не додають цей рядок, наприклад:

Щиро дякую за інформацію!

Мені здається, що в останній версії joomla вам більше не потрібно писати цей код, він робить це автоматично, я кажу, думаю, я не впевнений

Я не можу змусити його працювати

На початку моїх сторінок

mod_gzip_on Так
mod_gzip_item_include файл \ .html $
mod_gzip_item_include файл \ .php $
mod_gzip_item_include файл \ .css $
mod_gzip_item_include файл \ .js $

mod_gzip_item_include mime ^ application/javascript $
mod_gzip_item_include mime ^ application/x-javascript $
mod_gzip_item_include mime ^ text /.*
mod_gzip_item_include обробник ^ application/x-httpd-php

mod_gzip_item_exclude mime ^ image /.*

На початку моїх сторінок
Це всередині тегу php:

***********************************************
if (substr_count ($ _ SERVER [‘HTTP_ACCEPT_ENCODING’], ‘gzip’)) ob_start (“ob_gzhandler”); else ob_start ();

mod_gzip_on Так
mod_gzip_item_include файл \ .html $
mod_gzip_item_include файл \ .php $
mod_gzip_item_include файл \ .css $
mod_gzip_item_include файл \ .js $

mod_gzip_item_include mime ^ application/javascript $
mod_gzip_item_include mime ^ application/x-javascript $
mod_gzip_item_include mime ^ text /.*
mod_gzip_item_include обробник ^ application/x-httpd-php

mod_gzip_item_exclude mime ^ image /.*

І для Drupal, як би я?

Я спробував, але нічого не помічаю.

Привіт, дякую за цю інформацію.
Я закінчив свою першу веб-сторінку і зрозумів, що вона занадто важка, і я хотів би, щоб ви допомогли мені у вирішенні цієї проблеми. Я сумніваюся, де я розмістив цей код, мій сервер - apache, а моя сторінка html.
Буду дуже вдячний за ваш друг….

mod_gzip_on Так
mod_gzip_item_include файл \ .html $
mod_gzip_item_include файл \ .php $
mod_gzip_item_include файл \ .css $
mod_gzip_item_include файл \ .js $

mod_gzip_item_include mime ^ application/javascript $
mod_gzip_item_include mime ^ application/x-javascript $
mod_gzip_item_include mime ^ text /.*
mod_gzip_item_include обробник ^ application/x-httpd-php

mod_gzip_item_exclude mime ^ image /.*

Це теж не працює у мене, я збираюся перевірити, чи активовано mod_gzip ... яка клопотна робота. До речі, дуже практичний пост ... спасибі ...

Мерсі . стискаючи файли за допомогою php, я зменшив вагу з 10 795 кб до 2 565 кб . велике спасибі за внесок!

Хороший Едгар
Я хочу навчитися робити це на своїх веб-сайтах, мені допоміг інформатик, але на кожній сторінці він щось говорить.

Я помістив на початку php:

і в кінці нижнього колонтитула включають:

та в .htaccess

# ми додаємо термін дії до заголовків

Закінчується Активний Увімкнено
ExpiresDefault "доступ плюс 1 день"
ExpiresByType image/png "доступ плюс 1 місяць"
ExpiresByType image/jpg "доступ плюс 1 місяць"
ExpiresByType image/jpeg "доступ плюс 1 місяць"
ExpiresByType image/gif "доступ плюс 1 місяць"
ExpiresByType image/ico «доступ плюс 1 місяць»
ExpiresByType додаток/javascript «доступ плюс 1 місяць»
ExpiresByType text/css "доступ плюс 1 місяць"
ExpiresByType image/x-icon "доступ плюс 1 рік"
#ExpiresByType додаток/javascript «модифікація плюс 2 тижні»
#ExpiresByType text/css «модифікація плюс 14 днів»

але я думаю, що нічого не стосується gzip у htaccess

Це правильно?
Якщо я повторю цей код на інших веб-сайтах, чи буде він добре працювати?

Деталь, яку я бачу, що вони не помітили або не вказали її, і оскільки інформація мені сподобалась, я вказую її:

мінімальне значення стиснення:

php_value zlib.output_compression_level 1

І якщо ви цього не помітили, це робить його ще легшим, максимальне значення:

php_value zlib.output_compression_level 9

Крім того, він має багато переваг для шкіри, таких як зменшення целюліту, розтяжок,
плями і тонкі лінії.

Мені подобається корисна інформація, яку ви надаєте до своїх статей. Я додаю ваш веб-журнал до закладок і регулярно ще раз заглядаю тут. Я впевнений, що тут мені повідомить багато нового! Удачі для наступного!

Класний спосіб! Деякі надзвичайно вагомі моменти!
Я вдячний, що писати цю статтю та решту Інтернету дуже добре.

Дякуємо, що поділилися цією цікавою інформацією з усіма нами. За допомогою цих піщинок ми робимо Інтернет-гору більшою. Вітаю з цим постом.

Ми пропонуємо мобільний ремонт Мадрид, мобільний ремонт Барселони, мобільний ремонт Мурсія та для
по всій Іспанії, відремонтувавши за 1 годину, ми можемо змінити мобільний екран,
виправити зламаний екран мобільного, відремонтувати екран,
ремонт екранів.

А в галузях, що прагнуть скористатися перевагами виробництва добавок,
знайти пакувальні компанії.

Я захоплений тим, що вивчаю, тому почав
знайти стажування, яке мені підходило, і правда полягає в тому, що я пройшов багато
удачі почати в агентстві, в якому я перебуваю. Мадрид
і з тих пір минули певні роки з джинсовим рюкзаком, який уже був
тоді це було з вісімдесятих », зі старого Толедо прибув до столиці, столиці Іспанії
вивчити дві кар'єри, тому що він віддав перевагу
не чіпати - і таким чином мати можливість зберігати в шухляді гарне - те, що дуже сподобалось.

Gautiers | Компанія | Жилети | Куртки | Сорочки | Костюми | Мода | Нові аксесуари | Париж | Подиуми | Сукні | Тенденції | Гарна мода | Інтернет-магазин | Спеціальні костюми | Хороший на своїй роботі | Шкіра | Fuensalida | Толедо | Вінтажний одяг | Нові витвори | нові моделі | одяг для ...

[…] Зменшіть вагу та покрастіть швидкість веб-сайту за допомогою стиснення Gzip. | Генерал Едгар Гранадос […]