A rede de sites em uma instalação WordPress é nada mais do que uma coleção de sites que compartilham toda a estrutura de arquivos e recursos do sistema.
Chamamos uma rede de vários sites WordPress de rede multi-sites.
A principal característica de uma rede de sites WordPress é permitir ter vários sites ou blogs funcionando simultaneamente, baseados em uma única instalação WordPress.
A principal vantagem de uma rede multi-sites do WordPress é o compartilhamento de recursos.
Numa rede de sites WP, os websites da rede podem compartilhar recursos adicionais como plugins, temas e outras funcionalidades a partir da instalação principal. Isto é particularmente interessante para economizar espaço em disco em projetos diferentes, mas que tenham estruturas semelhantes em termos de recursos utilizados.
Por exemplo:
- Suponha que uma rede de 10 websites utiliza um mesmo plugin para gerenciar a segurança do WordPress.
O que acontece neste cenário?
- Evita-se que os arquivos sejam replicados por 10 vezes em 10 sites isolados. No modelo multi-sites, todos utilizam e consomem os arquivos de forma compartilhada.
Em tese, os sites individuais em uma instalação WordPress multi-sites são sites virtuais, já que todos compartilham a mesma estrutura básica.
No entanto, eles possuem seus próprios diretórios no servidor para armazenamento de arquivos de mídia e também possuem suas próprias tabelas individuais no banco de dados para armazenar informações independentemente.
Em casos mais específicos, poderá se tornar necessário utilizar o WordPress em um formato multi-sites.
Em boa parte dos projetos, é bem possível que uma instalação do tipo mono site tradicional atenda às necessidades e requisitos mais comuns.
Se você quiser aprender WordPress do zero e identificar as configurações e oportunidades para utilizar uma rede multi-site WordPress, eu indico a leitura do livro WordPress de Junior a .PRO.
Este livro é uma referência em WordPress para aqueles que desejam aprender a usar o CMS mais famoso do mundo do zero. São mais de 2200 páginas e 2400 printscreens para você virar um PRO em WordPress. Confira!
A esta altura, você deve ter se perguntado: mas qual é a diferença prática entre ter uma instalação WordPress com um único site e uma rede de sites?
O WordPress pode ser instalado conforme duas configurações:
- WordPress Padrão (Mono Site)
- WordPress Multi-sites
Este é o WordPress que você já conhece e utiliza sempre que instalar um blog WordPress por padrão (default instalation).
Assim, ao terminar de instalar website WordPress em um servidor, apenas um site será criado. Ele ficará acessível a partir do endereço ou domínio definido do WordPress. Ou seja, será instalado um “Mono Site” ou site único WordPress.
Veja um exemplo:
- Endereço (URL): http://seu-site.com.br
Agora vamos fazer uma contrapartida e comparar um site mono ou simples com uma rede multi-sites do WordPress.
As redes multi-sites tornaram-se possíveis a partir da versão 3.0 do WordPress. Ou seja, a partir de uma única instalação, é possível ter vários sites instalados no domínio, recorrendo ao recurso multi-sites.
Em resumo:
Uma rede de sites WordPress é uma rede de sites instalada e funcionado a partir de uma única instalação do gerenciador de conteúdo WordPress.
Veja a seguir, um exemplo de organização dos domínios e subdomínios de uma rede de sites WordPress:
- Site Principal (URL): http://seu-site.com.br/
- Site Filho 01 (URL): http://seu-site.com.br/site-01/
- Site Filho 02 (URL): http://seu-site.com.br/site-02/
- Site Filho n-esimo (URL): http://seu-site.com.br/site-n-esimo/
Observação: neste caso, a rede de sites WordPress estava distribuída na forma de pastas, da seguite forma:
- Estrutura: http://dominio/pasta/
- Exemplo: http://seu-site.com.br/site-01/
Também é possível ter uma rede de sites WordPress organizada como subdomínios.
Veja um exemplo a seguir:
- Site Principal (URL): http://seu-site.com.br/
- Site Filho 01 (URL): http://site-01/seu-site.com.br/
- Site Filho 02 (URL): http://site-02/seu-site.com.br/
- Site Filho n-esimo (URL): http://site-n-esimo/seu-site.com.br/
Observação: neste caso, a rede de sites WordPress estava distribuída na forma de subdomínios, da seguinte forma.
- Estrutura: http://subdomínio.dominio/
- Exemplo: http://site-01.seu-site.com.br/
De modo geral, um site padrão funciona para a maioria dos casos e projetos. Entretanto, há projetos específicos que podem se beneficiar de uma rede de sites. Por exemplo, há casos, em que vários clientes de uma mesma empresa podem estar associados a um único site, desde que compartilhei o mesmo domínio principal. Sistemas SaaS (Software as a Service) que vendem serviços em nuvem pode se beneficiar deste tipo de arquitetura, também comumente utilizadas em instituições de ensino e até em grandes empresas que compartilham diversos sites, interna e externamente.
As possibilidades são diversas e realmente, o que irá definir o uso de uma rede multi-sites WordPress são as características do projeto, as especificações definidas em termos de servidores e outras características muito específicas. Para a maioria dos casos, você poderá ficar bem com um site básico do WordPress.
Para saber mais sobre redes multi-sites do WordPress você poderá consultar o livro WordPress de Junior a .PRO. Um guia completo com mais de 2400 páginas sobre WordPress e 2200 printscreens explicativos. Confira a seguir.