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

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

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

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

 

최고 스피드의 워드프레스 프리미엄테마를 이용해서 개발해도 쇼핑몰 (또는 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’ );

– 최대 메모리 제한 설정

 

 

 

 

 

 

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

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

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

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

 

최고 스피드의 워드프레스 프리미엄테마를 이용해서 개발해도 쇼핑몰 (또는 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’ );

– 최대 메모리 제한 설정

 

 

 

 

 

 

워드프레스를 위한 클라우드호스팅 ( Ubuntu + NGinX + Cache )

워드프레스는

워드프레스는 일반적인 홈페이지와 달리 범용 CMS 엔진과 확장기능 (플러그인)으로 구성된 시스템입니다.

 

워드프레스가 가장 느려지는 규모

우커머스(쇼핑몰 플러그인) + WPML (다국어 유료플러그인) + SEO (검색엔진 최적화) +

우커머스 멀리랭귀지 (다국통화 결재) +비주얼컴포저(페이지빌더)+레볼루션 슬라이더(슬라이더쇼 플러그인)

한글폰트+구글웹폰트+워드프레스 방화벽

 

해외고객과 국내고객이 모두 대상인 쇼핑몰겸 홈페이지

 

트래픽용량

카페24의 경우 – 초기 비용은 매우 저렴하고 안정적입니다. 비굑적 중/소규모의 홈페이지를 호스팅하기엔

저렴한 비용에 최적화 되어 있습니다.

워드프레스를 구성하기에도 나쁘지 않습니다.

웹전송량 (800M ~ 2G) 이 그리 많지 않아 트래픽이 어느정도 발생하면 트래픽초과 화면을 만나기 싶습니다.

웹호스팅의 최대용량인 2G 역시 사진데이터가 많고 하루 500여명정도 접속하면 모자라는 용량입니다.

 

워드프레스를 위한 클라우드호스팅 ( Ubuntu + NGinX + Cache )

국내 클라우드호스팅은 웹호스팅보다 고가용성 환경이고 서버호스팅보다 저렴합니다.

(서버를 직접구성하여 회선과 공간만 임대하는 코로케이션도 있습니다.)

 

서비스요금 (올레 클라우드)

클라우드 서버

vCore Memory 기본DISK 100GB 제공 요금 Data Disk 미제공 요금 CPU
모델
월요금 시간요금 월요금 시간요금
1 1 26,000 37 22,500 32 Intel Xeon Family
1 2 42,000 59 38,500 54
2 2 53,000 74 49,500 69
2 4 83,000 116 79,500 111
4 4 105,000 146 101,500 141
4 8 167,000 232 163,500 228
8 8 211,000 294 207,500 289
8 16 333,000 463 329,500 458
12 16 377,000 524 373,500 519
12 32 553,580 769 550,080 764
16 16 422,000 587 418,500 582
16 32 667,000 927 663,500 922

* Data Disk 미제공: OS영역을 위한 기본디스크(Linux 20GB, Windows 50GB)만 제공

* 각 cloud 서버 사양별 선택 가능한 OS가 다르니, 반드시 확인하시기 바랍니다.
-> 운영체계(OS별) 선택가능 cloud 서버사양

클라우드 SSD

vCore Memory SSD(GB) 시간요금 월요금
8 16 200 598 430,000
12 24 300 896 645,000
16 32 400 1,195 860,000
16 60 500 2,389 1,720,000

 

카페24 클라우드 호스팅

클라우드 호스팅 (VAT 별도)
절약형 일반형 비즈니스 퍼스트클래스 자이언트
사양 CPU 1Core 2Core 2Core 4Core 8Core
RAM 1GB 2GB 4GB 8GB 16GB
HDD 100GB 200GB 200GB 300GB 400GB
설치비 무료
트래픽 용량 무제한 (기본 1TB/월, 초과시 1GB당 150원)
OS Linux (CentOS)
IP 제공 공인 IP 및 사설 IP 각 1개
월 사용료 32,000원 64,000원 82,000원 150,000원 270,000원

 

웹서버 – 아파치 Vs 엔진X

(출처:?http://openwiki.kr/tech/nginx)

nginx는 http://wordpress.com 에 적용되면서 많이 유명해졌다. 현재 Nginx를 쓰는 유명한 곳으로는 페이스북, Netflix, WordPress.com, 깃헙 (Github), Soundcloud, Zynga, Sourceforge 등이 있으며, 한국에서는 네이버 첫페이지, 백괴사전, 일베저장소, 엔하위키 미러,카카오톡 공지사항 서버,XpressEngine 공식 홈페이지등이 있다.

NGINX를 간단히 설명하면 – 수많은 기능이 포함된 거대한 아파치웹서버와 필요한 기능 몇가지만 있는 고가용성 NGINX라고 볼 수 있습니다.