Central de confiança

Central de confiança

Tudo o que um comprador técnico precisa verificar antes de adotar o GrabWP. As informações abaixo são extraídas dos readmes públicos dos plugins.

Arquitetura e isolamento de dados

Como os tenants compartilham uma instalação mantendo dados e arquivos separados.

MySQL compartilhado com prefixos de tabela

O GrabWP Tenancy isola tenants em um banco de dados MySQL compartilhado usando prefixos de tabela únicos por tenant.

Uploads isolados

Cada tenant recebe diretórios de upload separados para que arquivos de mídia não sejam compartilhados entre tenants.

Roteamento por domain e path

Tenants podem usar domains personalizados ou roteamento por path (por exemplo example.com/site/{tenant-id}) sem WordPress Multisite.

Pro: bancos de dados dedicados e wp-content completo

O GrabWP Tenancy Pro adiciona MySQL ou SQLite dedicado por tenant, além de themes, plugins e uploads isolados dentro do diretório de conteúdo de cada tenant.

Segurança e isolamento

Mecanismos de separação documentados nos readmes dos plugins.

Separação de tenant por prefixo

No plugin base gratuito, os dados do tenant ficam em prefixos de tabela únicos no MySQL compartilhado, com diretórios de upload isolados.

Opções de isolamento de banco de dados no Pro

O Pro permite escolher entre MySQL compartilhado com prefixos, um banco de dados MySQL dedicado ou SQLite por tenant.

Separação de chaves de cache

No contexto do tenant, o GrabWP Tenancy desabilita drop-ins de page-cache e prefixa chaves de object-cache com o ID do tenant para evitar colisões de cache entre tenants em backends compartilhados de Redis ou Memcached.

Dados do tenant fora dos uploads públicos

O diretório padrão de dados do tenant fica em wp-content/grabwp-tenancy (fora dos uploads) para reduzir o acesso web direto aos arquivos de dados do tenant.

Matriz de compatibilidade

Requisitos de cada readme dos plugins. Campos não documentados no readme são omitidos.

PluginRequer WordPressTestado atéRequer PHP
GrabWP Tenancy v1.1.4 5.0+ 7.0 7.4+
GrabWP Tenancy Pro v1.1.6 5.0+ 7.0 7.4+
GrabWP Tenancy WaaS v1.1.4 5.0+ 7.0 7.4+
GrabWP Restore v1.0.3 6.2+ 7.0 7.4+

Todos os quatro plugins são licenciados GPLv2 ou posterior, conforme os readmes no WordPress.org / produto.

Backup, restore e rollback

Backup e restore por tenant conforme documentado no Pro e no GrabWP Restore.

Fluxo de backup e restore do Pro

O GrabWP Tenancy Pro inclui backup completo em 7 etapas e restore em 8 etapas cobrindo banco de dados, uploads, conteúdo e configuração, com interface de progresso passo a passo via AJAX.

Backups agendados e offload para S3

O Pro suporta backups automáticos agendados por tenant (de hora em hora até mensal), retenção local e remota com limpeza, e offload para storage compatível com S3 quando configurado.

GrabWP Restore para ZIPs de exportação

O GrabWP Restore restaura um site WordPress completo a partir de um ZIP de exportação do GrabWP Tenancy Pro: importação SQL via streaming, reescrita de prefixos de tabela, restauração de arquivos de uploads/plugins/themes e atualização de URLs do site.

Tratamento de collation MySQL no restore

O GrabWP Restore documenta compatibilidade de collation MySQL para MySQL 5.7 e 8.0 durante a importação SQL.

Garantia de migração

Movendo tenants entre backends de banco de dados.

Restore entre bancos de dados

O Pro suporta restore entre tipos de banco de dados: MySQL compartilhado, MySQL dedicado e SQLite.

Restore em site standalone

O GrabWP Restore importa uma exportação do Pro para uma instalação WordPress standalone (não Multisite), reescrevendo prefixos e atualizando a URL do site.

Licenciamento e suporte

Termos de licença e onde obter ajuda.

GrabWP Tenancy, Pro, WaaS e Restore são distribuídos sob GPLv2 ou posterior conforme declarado no readme de cada plugin.

Respondemos a solicitações de suporte Pro. Ajuda da comunidade está disponível no fórum de suporte do WordPress.org e no Discord (link no rodapé do site).

Provas verificáveis

Avaliações públicas e histórico de releases que você mesmo pode consultar.

Avaliações 5 estrelas

O que desenvolvedores dizem no WordPress.org

Avaliações verificadas da listagem pública do plugin no WordPress.org.

Direto ao ponto, sem recursos inúteis desnecessários. Desenvolvedor muito responsivo. Aguardando a versão Pro para mais funcionalidades. Ótimo trabalho!

GN

Gabriel Nistor

@springbreak

Ferramenta excelente, finalmente consigo construir meu SaaS com confiança.

MW

Moses

@moseswp

Plugin muito útil para monetização, permite criar sites ou blogs rapidamente.

NN

Nhan Nguyen

@babyinternet

Limitações conhecidas

Limites honestos de escopo extraídos dos readmes dos plugins.

  • O GrabWP Tenancy não é WordPress Multisite e não requer Multisite para funcionar.
  • No plugin base gratuito, themes e plugins são compartilhados entre tenants; themes e plugins por tenant requerem o Pro.
  • Plugins que consultam tabelas do banco de dados diretamente podem precisar de configuração para respeitar os prefixos de tabela do tenant.
  • O GrabWP Restore aceita apenas ZIPs de exportação do GrabWP Tenancy Pro, não backups WordPress arbitrários.
  • O GrabWP Restore é desativado no WordPress Multisite e substitui o banco de dados e os diretórios de conteúdo do site de destino.
  • O WaaS requer tanto o GrabWP Tenancy (base) quanto o GrabWP Tenancy Pro; ele adiciona cadastro e cobrança SaaS sobre essa stack.

Pronto para verificar na sua própria stack?

Comece um trial Pro e inspecione isolamento, backup e restore no seu hosting.