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

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

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

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

 

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

– 최대 메모리 제한 설정

 

 

 

 

 

 

홈페이지의 개발자와 운영자의 역할

홈페이지의 개발자와 운영자의 역할

designing-coding-portfolio_mini

전통적인 방식의 홈페이지이거나, 워드프레스등의 CMS툴을 이용한 웹사이트이거나 개발자와 운영자는 홈페이지를 위한 기획을 서로가 분담해야 합니다. 대체로 클라이언트 내부에서 초기 분류와 안을 잡아 주시는게 자연스럽겠지요. 그러나 그것을 넘어서 운영과 표현을 위한 기획을 하실때는 얼만큼의 비중을 둘 것인지 정확히 인지하고 있어야 하겠습니다.

개발자, 디자이너, 기획자는 3년이상 경력정도가 되면 개발의 스스로 메뉴얼을 갖춘 상태가되므로 내부에서 내용외의 표현을 생각하는 것 보다 더 많은 표현방법을 알고 기술적인 능력을 갖춰놓고 있습니다.

 

개발이 완료된 후

컨텐츠를 채워넣고, 운영하는 운영자의 역할과 개발자가 관리하는 유지관리 항목은 분명 분야가 다른것이지만
분명 협의하여 운영자와 개발자간에 협의나 기술적이전 또는 메뉴얼을 통해서 운영을 돕도록 하는것이 웹사이트를 위해 좋은 결과를 가져옵니다.

내부의 운영자 역시 연구하고 배우고 질문을하여 운영에 필요한 내용을 파악해야 하겠습니다.

 

전통적인 홈페이지와 워드프레스

1. 전통적인 방식의 홈페이지의 경우 80~90%가 게시판형태의 컨텐츠를 입력하고 관리하므로서 관리 할 수있습니다.

2. 워드프레스의 경우 블로그형태, 일반게시판형태, 정적인 페이지형태와 달력형태의 일정관리, 이벤트관리, 상품, 포트폴리오등 특성이 있는 컨텐츠를 운영하여 홈페이지에 게시할 수 있습니다.