Me contrate
Performance 8 min de leitura

O que é WordPress enterprise?

O que muda quando o WordPress atende uma grande empresa: hospedagem trancada, deploy via Git, multisite, governança e onde sites grandes ficam lentos.

Publicado 8 min de leitura
Escrito por
Daniel Paz

WordPress enterprise é o WordPress operado dentro das restrições de uma grande organização: muitos sites ou editores, várias equipes publicando código, revisões de segurança e compliance, picos de tráfego e a exigência de que nada quebre no dia de um lançamento. O software é o mesmo WordPress que qualquer pessoa baixa. O que muda é a governança e a operação: código versionado com revisão e deploy automatizado, hospedagem preparada para escala com page cache, object cache e CDN, papéis e fluxo editorial bem definidos e, muitas vezes, multisite para rodar vários sites com uma base de código só. A parte difícil é o processo, não o plugin.

Quem me pergunta sobre WordPress enterprise geralmente já cresceu além da estrutura que tem. O site funciona, mas todo deploy dá frio na barriga, ninguém sabe qual plugin pode ser removido e a performance piora a cada trimestre. É a hora de tratar o WordPress como plataforma, e não como um site.

O que torna um site WordPress enterprise?

Tráfego, sozinho, não. Um blog popular em boa hospedagem aguenta muita visita com page cache. O rótulo passa a valer quando a organização em volta do site impõe restrições. Os sinais que eu procuro:

  • mais de uma equipe escreve código para a mesma instalação
  • dezenas de editores com permissões diferentes e conteúdo que precisa de aprovação antes de publicar
  • várias marcas, regiões ou idiomas compartilhando o mesmo design system
  • revisões de segurança, login único (SSO) e exigências de auditoria vindas da TI ou do jurídico
  • integrações com CRM, DAM, ERP ou APIs internas
  • um custo real por minuto fora do ar, o que obriga a ter plano de rollback em cada release

Se três ou quatro desses itens se aplicam, as decisões abaixo pesam mais que qualquer escolha de tema ou plugin.

Em que a hospedagem de WordPress enterprise é diferente?

As plataformas enterprise construídas em torno do WordPress costumam seguir a mesma filosofia: produção é trancada, e código só entra por um pipeline. Nesse modelo, adotado de alguma forma por várias hospedagens gerenciadas, é comum encontrar deploy a partir de um repositório Git, sistema de arquivos somente leitura (exceto uploads), nenhuma instalação de plugin pelo wp-admin, checagem automática de código antes do deploy, cache de página inteira na borda, object cache persistente e ambientes separados de desenvolvimento, homologação e produção. Os uploads muitas vezes ficam em object storage atrás de uma CDN.

Dá para ter quase tudo isso numa infraestrutura sua. O próprio WordPress suporta o modelo trancado: definir DISALLOW_FILE_MODS como true no wp-config.php bloqueia instalação e atualização de plugins e temas pelo painel, e as mudanças passam a chegar só por deploy.

PontoSite pequeno típicoEstrutura enterprise
DeployFTP ou edição no wp-adminGit, revisão de pull request, deploy automatizado
Instalação de pluginsQualquer admin instalaLista aprovada, entra pelo código
CacheUm plugin de cachePage cache na borda, object cache persistente, CDN para arquivos estáticos
AmbientesSó o site no arDesenvolvimento, homologação, produção
AcessoContas de admin compartilhadasContas nominais, SSO, menor privilégio
MonitoramentoPing de uptimeLogs de erro, consultas lentas, Core Web Vitals de usuários reais

Cada camada de cache resolve um problema diferente, e site enterprise costuma precisar das três. Explico o papel de cada uma em page cache, object cache e edge cache.

Quando usar WordPress multisite?

Multisite é um recurso do core que transforma uma instalação do WordPress numa rede de sites. Todos compartilham o mesmo código, os mesmos plugins e temas e as mesmas tabelas de usuários. Cada site tem seu próprio conjunto de tabelas de conteúdo. Um Super Admin gerencia a rede, e os sites podem ficar em subdomínios, subdiretórios ou domínios mapeados. Os plugins podem ser ativados por site ou na rede inteira.

Encaixa bem quando os sites são variações da mesma coisa: sites regionais de uma marca, departamentos de uma universidade, uma rede de franquias. Você mantém uma base de código, atualiza uma vez, e o usuário circula entre os sites com um login só.

Encaixa mal nestes casos:

  • os sites precisam de plugins muito diferentes, já que todo plugin da rede fica instalado para todos
  • um site recebe muito mais tráfego ou faz consultas bem mais pesadas que os outros, e todos dividem o mesmo banco e o mesmo servidor
  • equipes diferentes precisam de calendários de release diferentes, porque uma atualização chega a todos os sites de uma vez
  • um site pode ser vendido ou separado no futuro, e tirar um site de uma rede é um projeto de migração de verdade

Instalações separadas que compartilham tema e conjunto de plugins via Composer ou repositório privado são uma alternativa válida. Você troca o painel único por isolamento.

Como é governança na prática?

Governança soa como reunião. No WordPress, é basicamente um punhado de regras escritas que todo mundo segue:

  • Todo código fica no Git. Mudança entra por pull request com pelo menos um revisor.
  • Checagens automáticas rodam em todo pull request, no mínimo PHPCS com o WordPress Coding Standards, mais testes onde eles se pagam.
  • Cada plugin tem um responsável e um motivo para existir. Plugin novo precisa de aprovação, e o que não é usado sai.
  • Os papéis seguem o menor privilégio. Editor não precisa ser Administrador, e papéis ou capabilities customizados cobrem as lacunas.
  • Atualizações de core, plugins e PHP seguem um calendário e passam pela homologação antes da produção.
  • Performance tem orçamento, medido com dados de campo, e o release que estoura esse orçamento é corrigido ou revertido.

Nada disso exige um produto especial. Exige alguém com autoridade para dizer não, e é por isso que trato governança como função de engenharia. Falo mais disso em engenheiro WordPress vs desenvolvedor.

Onde o WordPress enterprise costuma ficar lento?

Site WordPress grande raramente fica lento por causa de uma imagem pesada. Nas auditorias as causas são estruturais e se repetem:

  • tráfego logado que passa por fora do page cache, como membros, editores ou clientes com sessão aberta
  • opções com autoload que cresceram durante anos de plugins instalados e removidos (o Site Health alerta sobre autoload grande desde o WordPress 6.6)
  • meta queries em tabelas wp_postmeta enormes, sem plano de índice ou de reestruturação
  • chamadas a APIs externas durante a geração da página, sem timeout e sem cache
  • cookies ou parâmetros de URL de ferramentas de marketing que fazem o cache de borda errar
  • WP-Cron rodando tarefas pesadas nas requisições de página em vez de um cron de sistema

A maioria disso aparece primeiro como tempo de resposta do servidor alto. Se é aí que o seu site sofre, comece por como reduzir o TTFB no WordPress e veja o método completo em performance WordPress.

WordPress enterprise é a escolha certa para a sua empresa?

O WordPress se sai bem em projeto enterprise quando o conteúdo é o centro do produto: publicação, sites de marketing, documentação, redes com várias marcas. Os editores já conhecem a ferramenta, há muita gente no mercado para contratar e o código é aberto. Se sai pior quando o site é, na verdade, uma aplicação com permissões complexas por registro, ou quando a organização não aceita a disciplina descrita acima. Plataforma trancada sem governança é só um jeito caro de manter a mesma bagunça.

Nessa fase algumas equipes pensam em separar o front-end por completo. Pode fazer sentido, e tem custos reais, que detalho em WordPress headless: quando faz sentido. E se a dúvida é quem deve cuidar da plataforma, agência vs freelancer vs consultor compara as opções.

Perguntas frequentes

O WordPress é seguro o bastante para uma grande empresa?

O core tem uma equipe de segurança dedicada, e as versões menores com correções de segurança são instaladas automaticamente por padrão. A maioria dos incidentes que vejo vem de plugins desatualizados ou abandonados, contas fracas e arquivos alterados direto em produção. Governança e hospedagem fecham essas portas.

Preciso de uma hospedagem WordPress enterprise?

Você precisa dos recursos: deploy via Git, ambientes separados, cache de borda e object cache, logs e um suporte que responde durante um incidente. Uma plataforma especializada entrega tudo junto. Uma equipe capaz também consegue montar isso na própria nuvem.

Multisite ou instalações separadas?

Multisite quando os sites são parecidos e seguem o mesmo calendário de release. Instalações separadas quando diferem em plugins, tráfego ou dono. Decida antes de lançar, porque mudar depois significa migrar.

Se a sua plataforma WordPress fica mais lenta conforme cresce, uma revisão estruturada é o caminho mais rápido para descobrir o porquê. A minha auditoria de performance WordPress cobre hospedagem, cache, banco de dados e front-end, com dados de campo antes e depois.

Trabalhe com o Daniel Mais em Performance