Najlepsze w swojej klasie funkcje zaawansowanego hosta WordPress? [Zamknięte]

52

Publikuję to jako wiki społeczności, ponieważ chcę uzyskać edytowaną wspólnie listę funkcji dla wysokiej klasy hosta WordPress.

Na przykład, jeśli prowadzisz witrynę o dużym ruchu opartą na WordPress i / lub witrynę WordPress, która wymaga naprawdę wzmocnionego bezpieczeństwa, jakie funkcje chciałbyś zobaczyć, abyś nie musiał wdrażać wszystkiego, co wykracza poza najbardziej podstawową instalację rdzenia WordPress? Wielu z nas wie, że WP Engine właśnie się uruchomił i jest to najbliższa high-endowa platforma webowa specjalnie dla WordPress, o której wiem. Ale zamiast być tylko jeden, byłoby wspaniale, gdyby było wiele hostów internetowych oferujących znacznie wyższy poziom.

Wprawdzie jestem słaby w tej dziedzinie, co jest jednym z powodów, dla których publikowałem posty, ale zacznę od listy pożądanych funkcji. Zignorujmy elementy niezwiązane z WordPress, takie jak 24-godzinna pomoc telefoniczna itp., I poproś nas, abyśmy byli konkretni, tj. Nie mów tylko „ zoptymalizowana wydajność ” lub „ wysoce bezpieczny ”, jak widać na tej stronie , ale rzeczywiste szczegóły, które wskazują konkretne wdrożenie:

  • Zainstalowana obsługa Memcached
  • Standardowe strojenie .htaccess do obsługi GZIP
  • Opcjonalna integracja z Amazon Cloud Front do przesyłania plików
  • Automatyczne tworzenie kopii zapasowych plików i baz danych za pomocą zaawansowanej konsoli administracyjnej, takiej jak „Time Machine” na Macu, ale dla WordPress w przeglądarce.
  • Pliki, które są automatycznie wersjonowane po przesłaniu FTP do SVN lub GIT
  • Automatyczne wersjonowanie bazy danych do SVN lub GIT
  • Wstępnie wybrana lista zweryfikowanych i obsługiwanych wtyczek
  • Co jeszcze? Jestem pewien, że lista jest znacznie dłuższa niż wymyśliłem.

Inną specjalną funkcją może być również hosting pod klucz WordPress pod białą etykietą . Rozumiem przez to usługę, która pozwala osobie z doświadczeniem marketingowym i sprzedażowym w niszy pionowej (na przykład „ pralni chemicznej ”) oferowanie hostingu witryn internetowych na ich rynku bez konieczności wykonywania jakichkolwiek prac technicznych, w tym obsługi hosta wszystkie wsparcie, a także rejestracja i fakturowanie, ale zrób to z białą etykietą. Myślę, że jest na to ogromny rynek.

Uwaga: nie pytam, bo chcę stworzyć taką usługę, nie chcę, ale chciałbym zobaczyć ostateczne odniesienie dla webhostów, którzy rozważają oferowanie takiej usługi.

AKTUALIZACJA # 1:

  • Inną funkcją, która byłaby miła, byłaby usługa, która mogłaby zsynchronizować rdzeń, motywy i wtyczki WordPress na wielu serwerach, dzięki czemu zarządzanie wieloma instancjami serwera dla witryny wymagającej skalowania byłoby łatwiejsze i obsługiwane przez firmę hostingową. (zob .: Ticket # 13067 - Konfiguracja wtyczki i repozytorium / szablonów )

AKTUALIZACJA # 2:

AKTUALIZACJA # 3:

AKTUALIZACJA # 4: W grupie LinkedIn WordPress ktoś zaoferował darmowy hosting, a ja zapytałem go, co oferuje jego usługa, na co odpowiedział: (musisz zostać członkiem, aby zobaczyć ten link, członkostwo jest bezpłatne, ale myślę, że musisz być najpierw zatwierdzone przez moderatora grupy):

Oprócz tych elementów wspomniał także:

  • Najnowsza aktualna wersja PHP
  • Najnowsza aktualna wersja MySql
  • MySql skonfigurowany z wysokimi przydziałami pamięci RAM
  • Systemy skonfigurowane tak, aby starały się nie uruchamiać niczego w Swap

Oprócz wszystkich wyżej wymienionych ktoś w grupie zasugerował, że byłoby miło mieć:

AKTUALIZACJA # 5:

MikeSchinkel
źródło
Czy oglądałeś page.ly ?
Adhip Gupta
Wiem, że istnieją, chociaż nigdy nie korzystałem z ich usług. Patrząc z zewnątrz, wydają się bardziej skoncentrowani na ułatwieniu początkującym małym firmom hostingu strony WordPress bez kłopotów i rozsądnie niskich kosztów niż wysokiej klasy specjalistyczny webhost WordPress, którego koszt skaluje się w zależności od potrzeb. ALE to nie jest krytyka, zamiast tego próbuję zidentyfikować pozycję Page.ly na rynku; na rynku WordPress potrzebne są oba typy hostów internetowych. I wątpię, aby jeden gospodarz był świetny w obu tych sprawach.
MikeSchinkel,

Odpowiedzi:

9

Myślę, że potrzebujemy również kilku dodatkowych funkcji:

  • Zminimalizowanie JS, CSS i HTML przesyłanego dalej.
  • Buforowanie kodu operacyjnego PHP, który zostanie wygenerowany (oprócz Memcached).
  • Prześlij JS, CSS i obrazy, które są używane w motywie i / lub wtyczce do CDN i synchronizuj automatycznie.
  • Możliwość użycia jednego z publicznych sieci CDN, takich jak Google, do wspólnych zasobów, takich jak jQuery.
  • Zaoferuj wspólny CDN dla wszystkich skryptów administracyjnych i obrazów WordPress (które powinny być dokładnie takie same w wielu instalacjach WordPress), abym mógł mieć tę pracę nieco szybciej.
  • Zarządzany DNS - Aby mieć pewność, że mogą automatycznie przywrócić kopię zapasową witryny w innej lokalizacji na wypadek problemów z bieżącym sprzętem. Dzięki temu mogą automatycznie przełączać domeny na nowe ustawienia.
Adhip Gupta
źródło
Świetna lista funkcji!
MikeSchinkel,
1
Tak, świetna lista, ale niektóre z nich nigdy nie są po stronie hostów, czy mówimy tu o dostarczaniu usług aplikacji?
hakre
Obecnie popularnym trendem w hostingu WordPress jest prowadzenie twojego bloga bezpośrednio. Masz wp-admin jako dostęp do twojego serwera / strony / wszystkiego. W takich przypadkach gospodarze mogą i powinni zrobić wszystko tutaj.
Adhip Gupta,
7

Zawsze zależy od punktu widzenia. Webhost powinien oferować

  • dużo pamięci RAM
  • znacznie więcej pamięci RAM
  • dużo procesora
  • znacznie więcej procesora
  • oddzielony serwer bazy danych od serwera hostującego witrynę (serwer HTTP)
  • skonfigurować bazę danych jako Master / Client
  • do automatycznego outsourcingu plików do (prywatnego lub publicznego) CDN
  • usługa hostingowa komentarzy, aby nie polegały na Twoim blogu (np. outsourcing komentarzy do Disqus)
  • automatycznie buforuje witrynę Wordpress za pomocą specjalnego modułu buforowania obsługującego Wordpress działającego w Apache.
  • pamięć podręczna, taka jak xcache (aby uzupełnić listę Zend Optimizer, APC itp., które już zostały nazwane)
hakre
źródło
1
Pytanie dotyczyło tego, co oferowałby wysokiej klasy hosting. Twoja odpowiedź sugeruje, co dana osoba powinna zrobić, aby skonfigurować serwer internetowy, na którym działa. Odpowiedź dotyczy osoby prowadzącej własny serwer, ale nie odnosi się do pytania; co powinien oferować wysokiej klasy hosting internetowy jako funkcje dla swoich klientów. Nie będę głosować za odrzuceniem, aby dać ci szansę na aktualizację, aby odpowiedzieć na pytanie.
MikeSchinkel
1
Cóż, napisałem to z perspektywy hosta, który powinien skonfigurować swoje serwery, a następnie zaoferować. Przyjąłem go nieco, aby lepiej odzwierciedlić prawidłowe ustawienie, prawda.
hakre
4

Z punktu widzenia bezpieczeństwa i wydajności uważam, że wysokiej klasy host internetowy WordPress powinien działać bardziej jak serwer zarządzany niż firma hostingowa, co oznacza, że ​​użytkownicy nie mieliby dostępu do panelu sterowania i powinni mieć dostęp SFTP tylko do katalogu subdomen, w którym ich WordPress został zainstalowany. Eliminowałoby to potrzebę uruchamiania SuPHP i pozwalało hostowi na uruchamianie APC lub innej pamięci podręcznej opcode.

Zaawansowane funkcje hosta WordPress

  1. Strefa przejściowa dla rozwoju i testowania przed wprowadzeniem zmian
  2. Serwer proxy Nginx dla treści statycznych
  3. Dedykowany serwer MySQL
  4. kontrola wersji i powiadomienia o zmianach w plikach
  5. Nadmiarowe nocne kopie zapasowe plików i baz danych
  6. Wbudowany system obsługi zgłoszeń w WP admin
  7. Dostęp tylko do panelu administracyjnego SFTP i WordPress
  8. Wstępnie skonfigurowana wtyczka buforowania
Chris_O
źródło
1
Dzięki za miłą listę. Myślę, że to, co sugerujesz, tj. „Zablokowanie” byłoby jedną z opcji, która ma sens dla klasy witryn / klientów, ale nie chciałbym, aby była to jedyna opcja.
MikeSchinkel,
4

Dostęp do powłoki dla operacji lepiej wykonywanych z wiersza poleceń niż z pulpitu.

lavonardo
źródło
Dostęp Shell jest najlepszy dla każdego rodzaju hostingu. :)
dgw
1

Jeśli wykonujesz wszystkie poprawki w zakresie buforowania, procesora, kompresji, pamięci RAM i bazy danych, a nadal potrzebujesz większej wydajności, rozważ farmę internetową dla swojego bloga, podobnie jak podłączenie woluminu NFS do kilku węzłów sieciowych i wszystkie twoje węzły sieciowe użyj tej samej centralnej bazy danych MySQL. Możesz zbudować coś takiego z bezpłatnym pakietem o nazwie Ultra Monkey .

Volomike
źródło
1
Te same komentarze na ten temat zrobiłem w odpowiedzi na @ hakre. Pytanie nie brzmiało „Jak zoptymalizować” , a zamiast tego „Jakie funkcje powinien oferować webhost?” Przepraszam, że jestem analny, ale czy możesz przeformułować?
MikeSchinkel,
1

Hmmm, ciekawe ... nikt nie wspomniał o serwerze sieciowym LiteSpeed.

Przeprowadziłem nieformalne testy porównawcze w przeglądzie 4 hostów internetowych, a serwer LiteSpeed ​​(MDD) miał jedne z najszybszych numerów. Przewiń stronę w dół, aby zobaczyć widok arkusza kalkulacyjnego: http://wpverse.com/eak

Zapomniałem, ale widziałem także jedną firmę hostingową, która powiedziała, że ​​używa macierzy RAID opartych na SSD do swojej farmy baz danych MySQL.

Noel widział
źródło