Skip to main content
워드프레스 쇼핑몰의 웹호스팅 관리 & 스피드

워드프레스 쇼핑몰과 쇼핑몰+다국어의 호스팅 환경

워드프레스의 일반적인 홈페이지라면 홈페이지 속도를 크게 문제가 되지 않습니다. 터무니 없는 이미지크기와 문제있는 플러그인이 아니라면 속도가 문제가 된 적은 웹쉘에 의한 해킹도 의심 가능하죠.

 

최고 스피드의 워드프레스 프리미엄테마를 이용해서 개발해도 쇼핑몰 (또는 WPML 다국어의 결합) 설치는 웹사이트에서는 거대한 기능의 장비를 창착하는 결과이죠.

 

그리고 쇼핑몰에 준하는 거대한 기능 ( WPML, WP Courseware )는 웹사이트를 느림보 거북이로 만들어 줍니다.

 

어떤 호스팅환경이 필요한가?

환경1. 일반적인 웹호스팅

– 웹호스팅 회사 ( 가비아/ 카페24/ 후이즈/ PHP스쿨 ) 의 선택

비슷하거나 호스팅 사양이 같아도 실제 속도는 다릅니다. 홈페이지를 올려 봐야 하죠. 그리고 전반적인 서버의 관리에 따라서도 문제가 생길수도 있습니다. 너무 보안이 까다롭고 지원되는것이 없어도 사용하기 힘들어집니다.

 

– WP Super Cache

– W3 total Cache

– Gzip Ninja Speed

 

환경2. 서버 호스팅

PHP 멤캐시 (Memcahed) 사용 – 일반적인 웹호스팅에서 멤캐시를 지원하지 않습니다.

물리적메모리의 공간을 이용한 캐시설정입니다.

스피드업의 핵심적인 역할을 합니다.

 

– 아파치 서버 튜닝

-Mysql 서버 튜닝

 

환경3. 단독 서버호스팅 또는 직접 서버호스팅

앞서 설정 환경1+2 를 이외 메모리용량에 따른 멤캐시의 적극적 활용과

서버 하드디스크 SSD 의 2~4개 Raid 0 구성으로 4k영역 스피드업으로 일반적인 환경에서 50%~300% 이상의 속도 향상을 가져올 수 있습니다.

 

그밖에

1. WP-OPTIMIZE : 상품이 많을 경우나 접속빈도가 많을 수록 정기적 DB와 워드프레스의 최적화가 필요합니다.

2. WP-CONFIG.PHP 설정:

:define(‘WP_DEBUG’,TRUE);

: define(‘SAVEQUERIES’, true );

– 로그영역에 쿼리를 저장합니다.

 

:define( ‘WP_ALLOW_REPAIR’, true );

– DB 연결오류 자동 복구

 

:define( ‘WP_MEMORY_LIMIT’, ‘256M’ );

– 워드프레스 코어와 플러그인이 사용하는 메모리 할당

:define( ‘WP_MAX_MEMORY_LIMIT’ , ‘256M’ );

– 최대 메모리 제한 설정