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

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

0

0

1
27.11.2010 14:25:15

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

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

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

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

ra55551
ra55551
3.75

3.75

2
27.11.2010 14:42:07

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

ra55551
ra55551
3.75

3.75

3
27.11.2010 18:09:21

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

GRAFLEKX
GRAFLEKX
3.92

3.92

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

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

Версия системы Open SLAED 1.*
Версия PHP PHP 5
Сервер Сервер в интернете
lev
lev
4

4

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

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

GRAFLEKX,

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

PHP
<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
ra55551
3.75

3.75

6
27.11.2010 22:50:38

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

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

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

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

GRAFLEKX
GRAFLEKX
3.92

3.92

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

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

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