Открыть Ответить

Разгоняем сайт сжатием css и js

Заинтересовался этим вопросом и нашел скриптик но не могу понять как его приатачить слаеду.

Оригинал статьи http://www.av13.ru/creative/speeding-up-site-with-css-js-compression/

Там и файл скачать.

Может кто сталкивался с этим

ra55551
  • Группа: Клиент
  • Пункты: 2121
  • Регистрация: 02.11.2008
  • Пол: Мужчина
  • Из: Пермь
ra55551
3.74

3.74

Мысли вслух: кидаем gzipper.php в папку ajax и идем по этому пути на файл gzipper.php. Скрипт все упакует

ra55551
  • Группа: Клиент
  • Пункты: 2121
  • Регистрация: 02.11.2008
  • Пол: Мужчина
  • Из: Пермь
ra55551
3.74

3.74

ra55551, почитай здесь, тоже очень интересное решение.

GRAFLEKX
  • Группа: Супермодераторы
  • Пункты: 1595
  • Регистрация: 18.09.2008
  • Пол: Мужчина
  • Из: Россия
GRAFLEKX
3.92

3.92

27.11.2010 19:01:32 27.11.2010 19:08:16

А что сжимает встроеное сжатие GZip?
При активации заметное ускорение загрузки!
Вот только встроеный счетчик статистики перестает отображаться?

Open SLAED 1.*
PHP 5
Сервер в интернете
lev
  • Группа: Новички
  • Пункты: 89
  • Регистрация: 16.10.2010
  • Пол: Мужчина
  • Из: Ленобласть
lev
4

4

27.11.2010 20:12:06 27.11.2010 20:13:45

Я пробывал это скрипт он сайт косячит.

GRAFLEKX,

Что скажешь про это для вставки в хтассес

<IfModule mod_rewrite.c>

	RewriteEngine On
	RewriteBase /

	AddEncoding gzip .gz
	RewriteCond %{HTTP:Accept-encoding} gzip
	RewriteCond %{HTTP_USER_AGENT} !Safari
	RewriteCond %{REQUEST_FILENAME} \.css$ [OR]
	RewriteCond %{REQUEST_FILENAME} \.js$
	RewriteCond %{REQUEST_FILENAME}.gz -f
	RewriteRule ^(.*)\.(css|js)?$ $1.$2.gz [QSA,L]

	RewriteRule $wp\- - [L]
	RewriteRule $vk/ - [L]
	RewriteCond %{REQUEST_FILENAME} !-f
	RewriteCond %{REQUEST_FILENAME} !-d
	RewriteRule . /index.php [L]

</IfModule>

<IfModule mod_headers.c>
    Header append Vary User-Agent
    <FilesMatch .*\.js.gz$>
	ForceType text/javascript
	Header set Content-Encoding: gzip
	Header set Cache-control: private
    </FilesMatch>
    <FilesMatch .*\.css.gz$>
	ForceType text/css
	Header set Content-Encoding: gzip
	Header set Cache-control: private
    </FilesMatch>
</IfModule>


После сжатия всех яв и ксс файлов.
Ускорения не заметил

ra55551
  • Группа: Клиент
  • Пункты: 2121
  • Регистрация: 02.11.2008
  • Пол: Мужчина
  • Из: Пермь
ra55551
3.74

3.74

Что скажешь про это для вставки в хтассес


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

Кстати, не в Сафари случайно проверял? Смайл - 13

И не факт, что у тебя на хосте подключен mod_headers, как правило, в сборке Fast-CGI он вообще отсутствует, проверь php.info есть ли он там вообще...

GRAFLEKX
  • Группа: Супермодераторы
  • Пункты: 1595
  • Регистрация: 18.09.2008
  • Пол: Мужчина
  • Из: Россия
GRAFLEKX
3.92

3.92

Открыть Ответить

Хотите опробовать SLAED CMS в действии?

Идеи и предложения
Обратная связь