Os melhores recursos de um host de web WordPress sofisticado? [fechadas]

52

Estou postando isso como um wiki da comunidade, porque gostaria de obter uma lista editada colaborativamente de recursos para um host avançado do WordPress.

Por exemplo, se você estiver executando um site baseado em WordPress de alto tráfego e / ou um site WordPress que precise de segurança realmente reforçada, quais recursos você gostaria de ver oferecidos para não precisar implementar tudo o que excede a instalação mais básica do núcleo do WordPress? Muitos de nós sabemos que o WP Engine acaba de lançar e é a coisa mais próxima de um host de alta qualidade especificamente para WordPress que eu conheço. Mas, em vez de haver apenas um, seria ótimo se houvesse muitos webhosts oferecendo um nível muito mais alto.

É certo que sou fraco nesta área, que é uma das minhas razões para postar, mas começarei com uma lista simples dos recursos desejados. Vamos ignorar as coisas não relacionadas ao WordPress, como suporte telefônico 24 horas, etc. e pedir que também sejamos específicos, ou seja, não digamos apenas " desempenho otimizado " ou " altamente seguro " como você vê neste site , mas detalhes reais que indicam uma implementação específica:

  • Suporte pré-instalado ao Memcached
  • Ajuste padrão de .htaccess para suporte a GZIP
  • Integração opcional ao Amazon Cloud Front para upload de arquivos
  • Backup automático de arquivos e bancos de dados com um console de administração avançado, como um "Time Machine" no Mac, mas para o WordPress no Navegador.
  • Arquivos que são versionados automaticamente após o upload do FTP no SVN ou GIT
  • Controle automático de versão do banco de dados no SVN ou GIT
  • Lista pré-selecionada de plugins verificados e suportados
  • O quê mais? Tenho certeza de que há uma lista muito mais longa do que eu criei.

Outro recurso especial também pode ser a hospedagem multissite WordPress turnkey, com etiqueta branca . O que quero dizer com isso é um serviço que permite que alguém com experiência em marketing e vendas em um nicho vertical (por exemplo, " Lavanderias a seco ") ofereça hospedagem de sites para o seu mercado sem ter que fazer nenhum trabalho técnico, incluindo a manipulação do host todos oferecem suporte, além de inscrição e cobrança, mas com rótulo branco. Eu acho que há um mercado enorme para isso.

Nota: Não estou perguntando, porque quero criar um serviço desse tipo, não quero, mas gostaria de ver uma referência definitiva para webhosts que considerariam oferecer esse serviço.

ATUALIZAÇÃO # 1:

  • Outro recurso que seria bom seria ter um serviço que pudesse sincronizar o núcleo, os temas e os plugins do WordPress em vários servidores, para que o gerenciamento de várias instâncias do servidor para um site que precisa ser dimensionado fosse mais fácil e gerenciado pela empresa de hospedagem. (ref: Ticket # 13067 - Configuração dos repositórios de plugins e temas )

ATUALIZAÇÃO # 2:

ATUALIZAÇÃO # 3:

ATUALIZAÇÃO # 4: No grupo do WordPress no LinkedIn, alguém ofereceu hospedagem gratuita e perguntei a ele o que o serviço dele ofereceria, ao qual ele respondeu o seguinte (precisa se tornar um membro para ver este link, a associação é gratuita, mas acho que você deve ser primeiro aprovado pelo moderador do grupo):

Além desses itens, ele também mencionou:

  • Versão mais recente e atualizada do PHP
  • Versão mais recente e atualizada do MySql
  • MySQL configurado com altas alocações de RAM
  • Sistemas configurados para fazer o possível para não executar nada no Swap

Além de tudo o que foi mencionado acima, alguém do grupo sugeriu que seria bom ter:

ATUALIZAÇÃO # 5:

MikeSchinkel
fonte
Você já viu o page.ly ?
Adhip Gupta
Sei que eles existem, embora nunca tenha usado o serviço deles. Do lado de fora, eles parecem estar mais focados em facilitar para que o iniciante em pequenas empresas hospede um site WordPress sem problemas e com custos razoavelmente baixos do que um host especializado em WordPress de ponta, cujo custo é escalável com as necessidades. Mas isso não é uma crítica, mas sim tentando identificar o posicionamento da Page.ly no mercado; há necessidade de ambos os tipos de webhosts no mercado WordPress. E duvido que um host possa ser ótimo em fazer as duas coisas.
MikeSchinkel

Respostas:

9

Acho que também precisamos de mais alguns recursos:

  • Minimizar JS, CSS e o HTML que está sendo enviado pela rede.
  • Armazenando em cache o código operacional do PHP que será gerado (além do Memcached).
  • Carregue o JS, CSS e imagens que são usados ​​no tema e / ou plug-in em uma CDN e sincronize automaticamente.
  • Opção de usar uma das redes públicas de CDN como o Google para recursos comuns como o jQuery.
  • Ofereça uma CDN comum para todos os scripts e imagens de administrador do WordPress (que devem ser exatamente os mesmos em várias instalações do WordPress) para que eu possa fazer isso funcionar um pouco mais rápido.
  • DNS gerenciado - Para garantir que eles possam restaurar um backup do seu site em outro local automaticamente, caso tenham problemas com o hardware atual. Com isso, eles podem alternar automaticamente seus domínios para as novas configurações.
Adhip Gupta
fonte
Ótima lista de recursos!
MikeSchinkel
11
Sim, é uma ótima lista, mas alguns nunca estão do lado dos hosters, ou estamos falando sobre o fornecimento de serviços de aplicativos aqui?
hakre
A tendência atual atual na hospedagem WordPress é hospedar seu blog diretamente. Você apenas tem o wp-admin como o acesso ao seu servidor / site / tudo. Nesses casos, tudo aqui pode e deve ser feito pela equipe de hospedagem.
Adhip Gupta
7

Depende sempre do ponto de vista. Um host da web deve oferecer

  • muita RAM
  • muito mais RAM
  • muita CPU
  • muito mais CPU
  • um servidor de banco de dados separado do servidor que hospeda o site (servidor HTTP)
  • configurar o banco de dados como mestre / cliente
  • terceirizar arquivos automaticamente para uma CDN (privada ou pública)
  • um serviço de hospedagem para comentários, para que eles não confiem no seu blog (como terceirizar o Comments to Disqus)
  • armazene em cache automaticamente o seu site wordpress com um módulo especial de cache compatível com wordpress em execução no apache.
  • um Bytecache como o xcache (para completar a lista do Zend Optimizer, APC etc. que já foram nomeados)
hakre
fonte
11
A questão era perguntar o que um host de alta qualidade ofereceria. Sua resposta está sugerindo o que uma pessoa deve fazer para configurar um servidor Web que está executando. A resposta é aplicável a alguém executando seu próprio servidor, mas não aborda a questão; o que um host de ponta oferece como recursos para seus clientes. Não vou votar para ter a chance de atualizar para resolver a questão.
precisa saber é o seguinte
11
Bem, eu escrevi a partir da perspectiva do hoster deve configurar seus servidores, em seguida, para oferecer. Eu o adotei um pouco para refletir melhor o foco correto, certo.
hakre
4

De uma perspectiva de segurança e desempenho, acho que um host WordPress de ponta deve ser executado mais como um servidor gerenciado do que como uma empresa de hospedagem, o que significa que os usuários não teriam acesso a um painel de controle e só deveriam ter acesso SFTP permitido a um diretório de subdomínio onde WordPress foi instalado. Isso eliminaria a necessidade de executar o SuPHP e permitiria ao host executar o APC ou outro cache de código de operação.

Recursos avançados de host para WordPress

  1. Área de preparação para desenvolvimento e teste antes de entrar em funcionamento com alterações
  2. Proxy front-end do Nginx para conteúdo estático
  3. Servidor MySQL dedicado
  4. controle de versão e alertas sobre alterações de arquivo
  5. Backups noturnos redundantes de arquivos e bancos de dados
  6. Sistema de ticket de suporte integrado no administrador do WP
  7. Somente acesso ao painel de administração SFTP e WordPress
  8. Plug-in de cache pré-configurado
Chris_O
fonte
11
Obrigado pela boa lista. Eu acho que o que você sugere, ou seja, "bloqueado" seria uma opção que faz sentido para uma classe de sites / clientes, mas eu detestaria que fosse a única opção.
MikeSchinkel
4

Acesso a um shell para as operações melhor executadas na linha de comando que no painel.

lavonardo
fonte
O acesso ao Shell é melhor para qualquer tipo de hospedagem. :)
dgw 23/10/10
1

Se você fizer todos os ajustes de cache, CPU, compactação, RAM e banco de dados e ainda precisar de mais desempenho, considere um web farm para o seu blog, como conectar um volume NFS compartilhado entre vários nós da web e ter todos os nós da web use o mesmo banco de dados MySQL central. Você pode criar algo assim com um pacote gratuito chamado Ultra Monkey .

Volomike
fonte
11
Os mesmos comentários que fiz na resposta do @ hakre. A pergunta não era "Como otimizar", mas sim "Quais recursos um host da web deve oferecer?" Desculpe ser anal, mas você pode reformular, por favor?
MikeSchinkel
1

Hmmm, interessante ... ninguém mencionou o uso do servidor LiteSpeed.

Fiz alguns benchmarks informais em uma revisão de quatro hosts da web e o servidor LiteSpeed ​​(MDD) teve alguns dos números mais rápidos. Role a página para baixo para ver a exibição da planilha: http://wpverse.com/eak

Esqueci, mas também vi uma empresa de host dizer que estava usando RAID baseado em SSD para seu farm de banco de dados MySQL.

serra de noel
fonte