2010-03-25 4 views
1

최근 속도와 브랜드를 위해 내 사이트를 최적화하려고했습니다. 다른 많은 기술들 중에서도 .css 및 .js 파일에 GZIP를 사용했습니다.Dreamweaver 및 GZIP 파일

퍼티를 사용하여 내 사이트에있는 파일을 압축 한 후 사용 :

<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteCond %{HTTP:Accept-encoding} gzip 
RewriteCond %{HTTP_USER_AGENT} !Konqueror 
RewriteCond %{REQUEST_FILENAME}.gz -f 
RewriteRule ^(.*)\.css$ $1.css.gz [QSA,L] 
RewriteRule ^(.*)\.js$ $1.js.gz [QSA,L] 
<FilesMatch \.css\.gz$> 
    ForceType text/css 
</FilesMatch> 
<FilesMatch \.js\.gz$> 
    ForceType text/javascript 
</FilesMatch> 
</IfModule> 
<IfModule mod_mime.c> 
AddEncoding gzip .gz 
</IfModule> 

을 내 htaccess로 파일에 내 모든 링크가 "에 .gz"하지 않고 있기 때문에 제대로 제공받을 수 있도록.

제 문제는 Dreamweaver의 GZIP 파일에서 작업 할 수 없다는 것입니다. Dreamweaver에서 임시 파일의 압축을 풀어 읽을 수 있도록 플러그인 또는 somesort의 확장 기능이 있습니까?

또는 내 로컬 복사본을 일반 파일로 작업 할 수있는 방법이 있으며 서버 측은 업로드 될 때 자동으로 압축됩니다.

아니면 완전히 다른 코드 편집기를 사용해야합니까?

아니면 이렇게하는 데 다른 기술이 필요합니까? 나는이 질문이 의미가 희망

,

감사

+0

나는 감각이 없습니까? 아니면 아무도 실제로 답변을하지 못합니까? –

답변

2

Dreamweaver는 기본적으로 압축 된 또는 gzip으로 압축 된 파일을 사용하여 작업에 내장 된 기능이 없습니다. 서버에서 파일을 풀다운 후에는 파일을 추출하고 편집 한 다음 파일을 다시 압축하여 업로드해야합니다. 이 작업을 수행 할 응용 프로그램이 로컬에 없으면 다음과 같이 제안합니다. 7-Zip : http://7-zip.org/

서버 측 솔루션도 사용할 수 있지만, 다음과 같은 경우에는 캐싱 메커니즘을 사용해야합니다. 파일의 새로운 버전이 존재 하는지를 먼저 확인한 다음 gzip으로 파일을 검색하지 않으면 파일을 검사합니다. 아마도 당신이 선택한 서버 언어를 사용하여 서비스를 제공하기 위해 gzip 파일과 관련된 새로운 질문을 던지십시오. 거기에는 여러 가지 해결책이있을 것입니다.