2011-08-25 10 views
-2

YSlow 등급을 최적화하려면이 가이드를 따르십시오.magento 성능 최적화

http://aciddrop.com/2008/01/21/boost-your-website-load-time-with-3-lines-of-code/

나는 젠토에 힌트와 후 나의 특별한 템플릿의 3colums.phtml

그래서이

<?php require_once($_SERVER['DOCUMENT_ROOT'].'/php_speedy_wp/libs/php_speedy/controller/class.compressor.php'); ?> 
<?php $compressor = new compressor('css,javascript,page'); ?> 
<?php $compressor->start(); ?> 4 

과 이전을 넣어 그 실행 첫 번째 파일을 확인 본문을 넣어주세요

<?php $compressor->finish(); ?> 

그러나 이 오류가 발생합니다. 치명적 오류 : main() [function.require] : 열 필요 없음 '/home/theprint/public_html/php_speedy_wp/libs/php_speedy/controller/class.compressor.php'(include_path = '/ home/theprint/public_html/lib/minify/lib :/home/theprint/public_html/app/code/local :/home/theprint/public_html/app/code/community :/home/theprint/public_html/app/code/core :/home /print/public_html/lib:.:/usr/lib/php:/usr/local/lib/php ')를/home/theprint/public_html/app/design/frontend/depot/default/template/page/3columns에 저장하십시오. phtml on line 158 어떻게 해결할 수 있습니까?

+0

설치 스크립트 (lol)를 실행하지 못했습니다. 그러나 다음과 같은 오류가 있습니다. trict주의 :/home/theprint/public_html/php_speedy_wp/libs/php_speedy/lib 디렉토리에 JSMin 클래스에 대해 이미 정의 된 생성자를 다시 정의하십시오. libs/php/jsmin.php on line 167 추적 : # 0 /home/theprint/public_html/php_speedy_wp/libs/php_speedy/php_speedy.php(70) : mageCoreErrorHandler (2048, '재정의 ...', '/ home/theprint /. .. ', 167, Array) # 1 /home/theprint/public_html/php_speedy_wp/libs/php_speedy/php_speedy.php(70) : require_once() –

+0

@ -1로 투표 한 사람은 이유를 게시하십시오. –

+0

귀하의 질문에 실제로 질문이 누락되었습니다 : ( –

답변

3

PHP 스피디는 Fooman's Speedster에 의해 수행되지 않는 것으로 보이지 않으며 Speedster는 Magento 용으로 만들어졌으며 잘 작동하는 것으로 입증되었습니다. PHP Speedy를 완전히 그대로두면 오류를 해결할 수 있습니다.

+0

입니다. 좋은 확장입니다. 이미 시도해 보았습니다. –

1

최근이 확장 프로그램에 옵션을 제공 한 웨비나 (Performance Matters by PINT)에 참석했습니다.

http://www.nitrogento.com/

에가 작게하다에게 상기 확장 같은 CSS와 JS를 허용 할뿐만 아니라 아래에 추가 나타난다.

전체 페이지 캐시 8 개 새 항목의 커뮤니티 에디션 공산권 캐싱 (바닥 글 등) 사용자 정의 블록 캐시 : 패치 캐시에 CDN & 테마의 자동 스프라이트 & 테마 패치 자동 배포를 당신의 블록을 넣어 스크립트의 축소 & JS 및 CSS 압축 Htaccess 설정 (브라우저 캐시 활성화)

Magento의 가장 일반적인 개선 사항은 저의 관점에서 볼 때 MySQL 구성에서 비롯된 것입니다. 저는 Magento 1.5.0.1을 250k 이상으로 사용하고 있습니다. 1.5m로 저장하려면 프론트 엔드 표시 만 계산하면됩니다. 간단하고 그룹화 된 항목을 사용하므로 총 수를 추정 할 수 있습니다. Det

APC/Memcached는 PHP 변수를 저장할 수있게함으로써 큰 ​​발전을 이룰 수 있습니다. 그러면 첫 번째 바이트까지의 시간이 단축됩니다.

CSS 스프라이트를 활용하여 HTTP 호출을 줄일 수도 있습니다.

mod_headers, mod_deflate 및 mod_expires와 같은 Apache 모듈도 상당히 도움이 될 수 있습니다.

관련 문제