웹마스터 팁

안녕하세요 게시판에 속도가 이슈가 되길래...

전 속도 걱정은 해본적없고 그것보다는 CPU 부하와 메모리 점유가 많은걸 걱정중입니다....

 

 

1. 필요없는 애드온을 끈다.

페이지 이동시마다 사용중인 모든 애드온을 검사하기 때문에 많으면 꽤 느려집니다.

꼭 필요한 애드온을 사용하세요.

 

2. CSS와 자바스크립트 코드는 압축한다.

CSS압축: http://cleancss.com/

자바스크립트 압축: http://closure-compiler.appspot.com/home

 

3. 불필요한 플래시와 외부파일을 사용하지 않는다.

특히 가가라이브 같은 채팅을 사이드바에 달 경우 엄청 느려집니다.

애드센스나 여타 외부광고코드도 사이트를 조금 느려지게 만들며 큰 차이는 없지만 꼭 필요한곳에 붙힌다.

 

4. 레이아웃 HTML 코드에서 불필요한 IF 문을 없앤다.

저같은 경우 속도를 위해 메뉴연동을 없애고 직접 메뉴를 HTML에 작성했습니다.

또한 레이아웃 설정페이지에 로그인사용, 검색사용등을 모두 삭제하고 필요한것 붙여서 사용중입니다.

이렇게 하면 페이지 이동시마다 연산이 줄어들어 속도향상을 꾀할 수 있겠지요.

 

5. PHP를 캐싱한다.

일반적으로 Eaccelerator 를 PHP설정에 추가하여 사용합니다.

부하도 엄청나게 줄고 속도도 좋아집니다.

특히 서버부하가 높은 사이트에 적용하면 더 빛을 발합니다.

 

6. 필요없는 애드온/모듈/위젯 삭제

이게 확실히 속도가 빨라지게 만드는지는 모릅니다.

하지만 필요없는 프로그램 삭제는 밑져야 본전입니다.

 

7. 최후의 수단

이것저것 해서 안될 경우 서버 하드웨어를 증설하거나

웹서버 DB서버를 나눠야합니다.

DB서버 대신 호스팅사들에서 제공하는 DB호스팅 (용량에 따라 월 5천원~4만원)

사용하셔도 됩니다.


8. 카운터 애드온 끄기

카운터 애드온을 끕니다.

대신에 구글 아날리틱스나 네이버 아날리틱스등을 이용합니다. 


9. CSS 공용 선택자 사용 X

자세한건 http://www.xpressengine.com/19281364 참조해주세요.

 



이번에 호스팅 운영하면서 호스팅 홈페이지 메인은 빨라야 된다고 생각해서

제 나름대로 속도최적화 한것을 생각나는것만 팁으로 올려봅니다.

 

감사합니다.

제목 글쓴이 날짜
XE공식레이아웃(xe_official_v2)에서 소셜XE로그인창 연동 ehdgkr97 2011.02.13
cafeXE 회원목록 보기시 에러생기는 현상 [2] sejin7940 2011.02.12
XE 용량 효과적으로 줄이기 [13] 코스트렐리아 2010.07.30
레이아웃수정시 참고할 zbXe레이아웃스킨의 css와 layout 상관관계(1.0.0 기본스킨) [21] file 갯가 2008.04.08
XE 기본 서식 - 검정 바탕용 : p, div, br 없는 기본 서식입니다. [5] file LutZ 2010.07.01
XE 속도 0.0001초라도 올리는 소소한 팁들 (추가) [5] 소렌트. 2010.11.16
XE에서 레이아웃이나 기타의 페이지에 include 사용에 대한 오해??? [3] DuRi 2011.01.18
XE 업데이트 이후 발생하는 문제들에 대한 대응책 정리 [18] file Gekkou 2009.11.19
Ubuntu 웹서버 구축 3. ZBXE 설치 [22] [1] earthian 2008.05.23
XE 공식 게시판에 (다운로드) 같은 '임의목록' 집어 넣기 (확장변수x) [1] file 999 2010.12.30
"제로보드 XE 기본 개념을 이해하자" 문서화 [3] file amd짱좋아 2009.11.13
linuxerv무료계정 백업받기^^ [2] ^^shaki 2001.02.05
[zbXE 동영상강좌] 3. 레이아웃 완성하기 [13] 서기 2007.08.16
[zbXE 동영상강좌] 2. 포토샵에서 레이아웃 만들기 [12] 서기 2007.08.16
[zbXE 동영상강좌] 1. zbXE 설치하기 [2] 서기 2007.08.16
함수] Exec 함수에 대한 간략한 설명 [3] NS 2004.03.05
XE 업데이트 방법 - 제3편 (1.2.4 에서 1.4.4.1 이상의 최신버전으로 업그레이드) + 문제대응 [8] Gekkou 2010.07.07
(재 수정) 제로보드 XE 신버젼에 Lavalic 2 설치하기 [4] 조성우371 2009.01.16
XE DB 백업한거 복원 하기 [2] 라르게덴 2009.03.17
lighttpd 에서 XE rewrite 기능 (.htaccess) 사용하기 [2] msl2246 2009.02.28