고급 WordPress 웹 호스트의 최상의 기능? [닫은]


52

고급 WordPress 웹 호스트를 위해 공동으로 편집 된 기능 목록을 얻고 싶기 때문에 이것을 커뮤니티 위키로 게시하고 있습니다.

예를 들어 트래픽이 많은 WordPress 기반 사이트 및 / 또는 보안을 강화해야하는 WordPress 사이트를 실행하는 경우 가장 기본적인 설치를 초과하는 모든 것을 구현할 필요가 없도록 제공되는 기능은 무엇입니까? 워드 프레스 코어? 우리 중 많은 사람들이 WP Engine 이 막 출시되었으며, 내가 알고있는 WordPress를위한 고급 웹 호스트와 가장 가까운 것임을 알고 있습니다. 그러나 하나만있는 것이 아니라 훨씬 높은 수준을 제공하는 웹 호스트가 많으면 좋을 것입니다.

틀림없이 나는이 분야에서 약 한데 이는 게시의 이유 중 하나이지만 원하는 기능 의 strawman 목록 으로 시작할 것 입니다. 24 시간 전화 지원 등과 같은 WordPress 이외의 관련 사항을 무시 하고이 사이트 에서 볼 수있는 것처럼 " 성능 최적화 "또는 " 높은 보안 " 이라고 말하지 말고 실제 세부 사항을 나타내는 구체적인 구현 :

  • 사전 설치된 Memcached 지원
  • GZIP 지원을위한 표준 .htaccess 튜닝
  • 업로드 파일을 위해 Amazon Cloud Front와의 선택적 통합
  • Mac에서는 "Time Machine"과 같은 고급 관리 콘솔을 사용하지만 브라우저에서는 WordPress를위한 자동 파일 및 데이터베이스 백업.
  • SVN 또는 GIT에 FTP 업로드시 자동으로 버전이 지정된 파일
  • SVN 또는 GIT로 자동 데이터베이스 버전 관리
  • 확인 및 지원되는 플러그인의 사전 선택된 목록
  • 또 뭐요? 내가 생각해 낸 것보다 훨씬 더 긴 목록이 있다고 확신합니다.

또 다른 특수 기능으로는 화이트 레이블 턴키 WordPress 멀티 사이트 호스팅이 있습니다. 이것이 의미하는 바는 수직 틈새 시장에서 마케팅 및 영업 경험이있는 사람 (예 : " 드라이 클리너 ")이 호스트 핸들링을 포함하여 기술적 인 작업을 수행하지 않고도 시장을위한 웹 사이트 호스팅을 제공 할 수있는 서비스입니다. 가입 및 청구뿐만 아니라 모든 지원도 가능하지만 화이트 라벨을 사용하십시오. 나는 이것에 대한 거대한 시장이 있다고 생각합니다.

참고 나는 그런 서비스를 만들고 싶기 때문에 묻지 않지만 나는 그런 서비스를 제공하는 것을 고려하는 웹 호스트에 대한 명확한 참조를 원합니다.

업데이트 # 1 :

  • 또 다른 좋은 기능은 여러 서버에서 WordPress 핵심, 테마 및 플러그인을 동기화 할 수있는 서비스를 제공 하여 확장이 필요한 사이트에 대해 여러 서버 인스턴스를 관리하는 것이 호스팅 회사에서 더 쉽고 처리 할 수있게하는 것입니다. (참조 : 티켓 # 13067-플러그인 및 테마 저장소 구성 )

업데이트 # 2 :

업데이트 # 3 :

업데이트 # 4 : LinkedIn WordPress 그룹에서 누군가가 무료 호스팅을 제공 했으며 그에게 다음과 같은 응답을 제공 하는 서비스를 요청했습니다 . 그룹 중재자가 먼저 승인 함) :

그는 그 항목들 외에도 다음과 같이 언급했습니다.

  • 최신 버전의 PHP
  • MySql의 최신 버전
  • 높은 RAM 할당량으로 구성된 MySql
  • 스왑에서 아무것도 실행하지 않도록 최선을 다하도록 구성된 시스템

그리고 위의 모든 것 외에도 그룹의 다른 누군가가 다음과 같이하는 것이 좋을 것이라고 제안했습니다.

업데이트 # 5 :



나는 그들의 서비스를 사용한 적이 없지만 존재한다는 것을 잘 알고 있습니다. 외부를 살펴보면 소규모 비즈니스 초보자가 필요에 따라 비용이 증가하는 고급 WordPress 전문 웹 호스트보다 번거롭고 합리적으로 저렴한 비용으로 WordPress 사이트를 쉽게 호스팅 할 수 있도록하는 데 더 중점을 둔 것으로 보입니다. 그러나 그것은 비판이 아니며, 대신 시장에서 Page.ly의 위치를 ​​식별하려고합니다. WordPress 시장에는 두 가지 유형의 웹 호스트가 모두 필요합니다. 그리고 한 호스트가 두 가지를 모두 잘 할 수 있을지 의문입니다.
MikeSchinkel

답변:


9

몇 가지 기능이 더 필요하다고 생각합니다.

  • 유선으로 전송되는 JS, CSS 및 HTML을 축소합니다.
  • 생성 될 PHP의 op 코드 캐싱 (Memcached 제외).
  • 테마 및 / 또는 플러그인에 사용 된 JS, CSS 및 이미지를 CDN에 업로드하고 자동으로 동기화하십시오.
  • jQuery와 같은 일반적인 리소스에 Google과 같은 공개 CDN netwoks 중 하나를 사용하는 옵션.
  • 모든 WordPress 관리 스크립트 및 이미지 (여러 WordPress 설치에서 정확히 동일해야 함)에 대한 공통 CDN을 제공하여 조금 더 빠르게 작동하도록합니다.
  • 관리되는 DNS-현재 하드웨어에 문제가있는 경우 다른 위치에서 사이트 백업을 자동으로 복원 할 수 있도록합니다. 이를 통해 도메인을 자동으로 새 설정으로 전환 할 수 있습니다.

훌륭한 기능 목록!
MikeSchinkel

1
네, 훌륭한 목록이지만, 그중 일부는 결코 호스팅 업체 측에 있지 않습니까? 아니면 여기서 애플리케이션 서비스 제공에 대해 이야기하고 있습니까?
hakre

WordPress 호스팅의 최신 인기 트렌드는 블로그를 직접 호스팅하는 것입니다. 서버 / 사이트 / 모든 것에 대한 액세스 권한으로 wp-admin이 있습니다. 이 경우, 모든 것은 호스팅 담당자가 수행 할 수 있고 수행해야합니다.
Adhip Gupta

7

그것은 항상 관점에 달려 있습니다. 웹 호스트는

  • 많은 RAM
  • 훨씬 더 많은 RAM
  • 많은 CPU
  • 훨씬 더 많은 CPU
  • 웹 사이트를 호스팅하는 서버와 분리 된 데이터베이스 서버 (HTTP 서버)
  • 데이터베이스를 마스터 / 클라이언트로 설정
  • 파일을 (개인 또는 공개) CDN으로 자동 아웃소싱하는 방법
  • 귀하의 블로그에 의존하지 않도록 의견을위한 호스팅 서비스 (예 : 의견을 Dissours에 아웃소싱하는 것과 같이)
  • 아파치에서 실행되는 특수한 워드 프레스 인식 캐싱 모듈로 워드 프레스 사이트를 자동으로 캐시합니다.
  • xcache와 같은 Bytecache (이미 명명 된 Zend Optimizer, APC 등의 목록 작성)

1
문제는 고급 웹 호스트가 무엇을 제공 할 것인지를 묻는 것이었다. 귀하의 답변은 실행중인 웹 서버를 구성하기 위해 사람이해야 할 일을 제안합니다. 답변은 자신의 서버를 운영하는 사람에게 적용되지만 질문을 다루지 않습니다. 고급 웹 호스트가 고객에게 제공 할 기능으로 무엇을 제공해야합니까? 질문을 해결하기 위해 업데이트 할 수있는 기회를주기 위해 투표하지 않습니다.
MikeSchinkel

1
글쎄, 나는 호스트의 관점에서 그것을 쓴 다음 서버가 제공하도록 구성해야합니다. 올바른 초점을 더 잘 반영하기 위해 약간 채택했습니다.
hakre

4

보안 및 성능 측면에서 고급 WordPress 웹 호스트는 호스팅 회사보다 관리 서버와 유사하게 실행되어야하며 이는 사용자가 제어판에 액세스 할 수 없으며 하위 도메인 디렉토리에 대한 SFTP 액세스 만 허용해야한다는 것을 의미합니다 워드 프레스가 설치되었습니다. 따라서 SuPHP를 실행할 필요가없고 호스트가 APC 또는 다른 opcode 캐시를 실행할 수 있습니다.

고급 WordPress 호스트 기능

  1. 변경 사항을 적용하기 전에 개발 및 테스트를위한 준비 영역
  2. 정적 컨텐츠를위한 Nginx 프론트 엔드 프록시
  3. 전용 MySQL 서버
  4. 파일 변경에 대한 버전 제어 및 경고
  5. 중복 야간 파일 및 데이터베이스 백업
  6. WP 관리자의 지원 티켓 시스템 내장
  7. SFTP 및 WordPress 관리자 패널 액세스 만
  8. 사전 구성된 캐싱 플러그인

1
좋은 목록 주셔서 감사합니다. 나는 당신이 제안하는 것, 즉 "잠금"은 사이트 / 고객 클래스에 적합한 하나의 옵션 일 것이라고 생각하지만 나는 그것이 유일한 옵션이라는 것을 싫어한다.
MikeSchinkel

4

대시 보드보다 명령 줄에서 더 잘 수행 할 수있는 셸에 액세스합니다.


셸 액세스는 모든 종류의 호스팅에 가장 적합 합니다 . :)
dgw

1

모든 캐싱, CPU, 압축, RAM 및 데이터베이스 조정을 수행하고 더 많은 성능이 필요한 경우 여러 웹 노드간에 공유 NFS 볼륨을 연결하는 것처럼 블로그 용 웹 팜을 고려하고 웹 노드를 모두 갖습니다. 동일한 중앙 MySQL 데이터베이스를 사용하십시오. Ultra Monkey 라는 무료 패키지를 사용하여 이와 같은 것을 만들 수 있습니다 .


1
@hakre의 답변에 대해 이것에 대해 같은 의견. 문제는 "어떻게 최적화 해야 하는가" 가 아니라 "웹 호스트가 어떤 기능을 제공해야 하는가" 였습니다. 항문이되어서 죄송하지만, 다시 말씀해주세요.
MikeSchinkel

1

흠, 흥미로운 ... LiteSpeed ​​웹 서버를 사용하는 사람은 언급되지 않았습니다.

나는 4 개의 웹 호스트를 검토하면서 비공식 벤치 마크를 실행했으며 LiteSpeed ​​서버 (MDD)는 가장 빠른 수치를 보였습니다. 스프레드 시트보기를 보려면 페이지를 아래로 스크롤하십시오. http://wpverse.com/eak

나는 잊어 버렸지 만 한 웹 호스트 회사가 MySQL 데이터베이스 팜에 SSD 기반 RAID를 사용한다고 말한 것을 보았습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.