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

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

0.00

0.00

1
27.11.2010 14:25:15

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

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

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

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

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

3.75

27.11.2010 14:42:07

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

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

3.75

27.11.2010 18:09:21

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

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

3.92

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

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

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

4.00

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>


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

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

3.75

27.11.2010 22:50:38

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


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

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

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

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

3.92

Открыть Ответить
Хотите опробовать SLAED CMS в действии?
Идеи и предложения
Обратная связь
Подтверждение

Поделиться
QR-код

Предварительный просмотр