Construindo uma Plataforma de Website as a Service (WaaS) com WordPress Multisite

Construindo uma
plataforma de Website as a
Service (WaaS) com
WordPress Multisite
Arindo Duque
Construindo uma plataforma de
Website as a Service (WaaS)(1)
com
WordPress Multisite(2)
CONCEITOS
1. O que é uma
plataforma
WaaS?
Uma plataforma WaaS é um
provedor de serviços que oferece
websites (e a infraestrutura por trás
deles) a seus clientes/assinantes.
Exemplos:
1. WordPress.com
2. Wix.com
3. Squarespace.com
2. O que é o
WordPress
Multisite?
Uma rede multisite é uma coleção
de sites que compartilham uma
única instalação do WordPress.
1. Sites são independentes,
existindo um site principal;
2. Opção de sub-domínios ou
sub-diretórios;
3. Compartilham os mesmos
plugins e temas instalados;
2. O que é o
WordPress
Multisite?
4. Compartilham a tabela de
usuários;
5. Criação de uma nova função
na rede: o super-admin
6. /wp-admin/network para
gestão da rede.
Modelo “Agência”
vs. Modelo WaaS
O Modelo “Agência”
● Uma instalação WordPress por cliente;
● Customização é responsabilidade da agência;
● Repetição dos mesmos processos iniciais para todos os projetos
(instalação, configuração, etc).
O Modelo “Agência”
● Uma Instalação WordPress por cliente;
● Customização é responsabilidade da agência;
● Repetição dos mesmos processos iniciais para todos os projetos
(instalação, configuração, etc).
Resultado:
+ horas trabalhadas
= maior preço para o cliente final
= maior esforço de venda e menor taxa de conversão de clientes
O Modelo WaaS
1. Automatização do maior número possível de processos;
2. Configuração inicial é realizada apenas uma vez, em sites-modelo;
3. Delegar a responsabilidade de customização para o cliente;
O Modelo WaaS
1. Automatização do maior número possível de processos;
2. Configuração inicial é realizada apenas uma vez, em sites-modelo;
3. Delegar a responsabilidade de customização para o cliente.
Resultado:
Custo de entrada do cliente reduzido;
Ganho em volume.
Aposte no poder do nicho
Existem milhares de serviços oferecendo sites grátis pela
internet, não seja apenas mais um;
Monte uma plataforma focada em um nicho específico e selecione
um pacote de plugins que supram as necessidades específicas
daquele grupo.
Operacionalizando um
modelo WaaS com a
ajuda do WordPress
Multisite
Operacionalizando um
modelo WaaS com a
ajuda do WordPress
Multisite
Ferramentas necessárias:
WP Multisite + Formulário de Cadastro + Alguns plugins do Repositório
Automatizando Processos:
Criação de novos Sites
para Clientes
1. Crie quantos sites-modelo forem
necessários na sua rede;
2. Customize-os com os plugins e tema
desejados;
3. Use-os como base quando um cliente
o escolher.
Automatizando Processos:
Criação de Contas para os
clientes
1. Não use o registro padrão da rede;
2. Crie um formulário de inscrição no seu site
principal, detalhando os planos oferecidos e
métodos de pagamento;
3. Liste os links dos sites-modelo da sua plataforma,
para que os usuários em potencial selecionem um
deles.
Automatizando Processos:
Criação de Contas para os
clientes
4. Ao ser contatado por um cliente e
confirmar o pagamento, duplique o
site-modelo escolhido;
5. Crie um novo usuário na rede para
aquele cliente e o adicione ao site
duplicado.
Ferramentas
oferecidas pelo
WordPress Multisite
Limitação de Espaço em Disco
Possibilidade de criar diferentes planos com diferentes franquias
de espaço em disco.
Painel da Rede → Configurações da Rede → Limitar o total de arquivos enviados
Obs.: Essa configuração pode ser editada individualmente para cada site na rede
Ativar temas para sites específicos
Possibilidade de criar diferentes planos com acesso a diferentes
temas
Painel da Rede → SItes → (Escolha um dos sites) → Editar → Temas
Limitar acesso à página de plugins
Impossibilite que seus clientes ativem/desativem plugins,
quebrando funcionalidades do site
Painel da Rede → Configurações da Rede → Configurações do Menu → Plugins
Controle de status do site
Se houver atraso em pagamentos ou cancelamento da conta,
torne o site inacessível com o status arquivado
Painel da Rede → Sites → (Escolha um Site) → Editar → Atributos
Domínio personalizado por site
Desde a versão 4.5, não é mais necessário fazer uso de plugins
externos para mapear domínios.
Painel da Rede → Sites → (Escolha um Site) → Editar → Configurações → Site URL / Home
Passos Adicionais
Restrinja ainda mais o acesso fazendo uso
de Funções Personalizadas
Com algumas linhas de código é possível adicionar novas funções à rede com
apenas as capacidades necessárias, limitando ainda mais o acesso de clientes a
áreas sensíveis do site.
Painel Customizado?
Existem opções de personalização disponíveis para o Painel de Administração.
É possível fazer modificações com conhecimento básico em CSS.
Entenda os Riscos
Plugins e Temas são compartilhados!
● Seja MUITO cuidadoso na escolha de Plugins e Temas a serem instalados
na sua rede;
● Seja MUITO cuidadoso ao instalar updates (leia o changelog das novas
versões);
● Faça backups regulares da rede como um todo.
Links
1. Criando uma Rede, Codex: https://codex.wordpress.org/pt-br:Crie_uma_Rede (Português)
2. SEO: Sub-domínio ou Sub-diretório? O que é melhor usar? Agência Mestre:
https://www.agenciamestre.com/artigos-premium/seo-subdominios-ou-subdiretorios-o-que-e-melhor-usar/
(Português)
3. Busca por “Admin Themes”, no repositorio de plugins do WordPress.org:
https://wordpress.org/plugins/search/admin+theme/
4. Multisite Clone Duplicator, plugin para duplicação de sites em uma rede, no diretório WordPress.org:
https://wordpress.org/plugins/multisite-clone-duplicator/
5. Criando funções personalizadas (custom roles), Como Desenvolver:
http://comodesenvolver.com.br/como-criar-novos-tipos-de-usuario-no-wordpress/
Vamos
conversar!
EMAIL
arindo@wpultimo.com
TWITTER
@arindoduque
1 of 29

Recommended

Modelode briefing by
Modelode briefingModelode briefing
Modelode briefingMariana Queiroz
3K views3 slides
MODELOS de Briefing - by André Félix by
MODELOS de Briefing - by André FélixMODELOS de Briefing - by André Félix
MODELOS de Briefing - by André FélixNeca Boullosa
630.5K views16 slides
DINAMICA ORGANIZACIONAL by
DINAMICA ORGANIZACIONALDINAMICA ORGANIZACIONAL
DINAMICA ORGANIZACIONALUniversidade Pedagogica
22.6K views16 slides
Segurança na Era Digital: ensinando novos hábitos aos indivíduos digitais - F... by
Segurança na Era Digital: ensinando novos hábitos aos indivíduos digitais - F...Segurança na Era Digital: ensinando novos hábitos aos indivíduos digitais - F...
Segurança na Era Digital: ensinando novos hábitos aos indivíduos digitais - F...Rafael Jaques
2.5K views69 slides
Plataformas de vendas integradas - Omnichannel by
Plataformas de vendas integradas - OmnichannelPlataformas de vendas integradas - Omnichannel
Plataformas de vendas integradas - OmnichannelKenneth Corrêa
1.3K views202 slides
Networking, fazer diferente faz a diferença. Insights para pensar e agir! by
Networking, fazer diferente faz a diferença. Insights para pensar e agir!Networking, fazer diferente faz a diferença. Insights para pensar e agir!
Networking, fazer diferente faz a diferença. Insights para pensar e agir!ProspectaInc
1.1K views21 slides

More Related Content

What's hot

Os jovens e as redes sociais by
Os jovens e as redes sociaisOs jovens e as redes sociais
Os jovens e as redes sociaisKleyson Barbosa
9.1K views40 slides
PráTica PedagóGica E MíDias Digitais by
PráTica PedagóGica E MíDias DigitaisPráTica PedagóGica E MíDias Digitais
PráTica PedagóGica E MíDias DigitaisLILIANE OLIVEIRA
1.5K views13 slides
Gestão em comunicação missão, visão e valores by
Gestão em comunicação   missão, visão e valores Gestão em comunicação   missão, visão e valores
Gestão em comunicação missão, visão e valores Erika Zuza
1.2K views14 slides
Pesquisa sobre artesanato e sua relação com o e-commerce by
Pesquisa sobre artesanato e sua relação com o e-commercePesquisa sobre artesanato e sua relação com o e-commerce
Pesquisa sobre artesanato e sua relação com o e-commerceLuis Gouveia
6.7K views22 slides
Presença digital by
Presença digitalPresença digital
Presença digitalJanaina Spolidorio
14.1K views22 slides
Design Thinking | Mapa da empatia atualizado by
Design Thinking | Mapa da empatia atualizadoDesign Thinking | Mapa da empatia atualizado
Design Thinking | Mapa da empatia atualizadoColaborativismo
3.4K views1 slide

What's hot(20)

PráTica PedagóGica E MíDias Digitais by LILIANE OLIVEIRA
PráTica PedagóGica E MíDias DigitaisPráTica PedagóGica E MíDias Digitais
PráTica PedagóGica E MíDias Digitais
LILIANE OLIVEIRA1.5K views
Gestão em comunicação missão, visão e valores by Erika Zuza
Gestão em comunicação   missão, visão e valores Gestão em comunicação   missão, visão e valores
Gestão em comunicação missão, visão e valores
Erika Zuza 1.2K views
Pesquisa sobre artesanato e sua relação com o e-commerce by Luis Gouveia
Pesquisa sobre artesanato e sua relação com o e-commercePesquisa sobre artesanato e sua relação com o e-commerce
Pesquisa sobre artesanato e sua relação com o e-commerce
Luis Gouveia6.7K views
Design Thinking | Mapa da empatia atualizado by Colaborativismo
Design Thinking | Mapa da empatia atualizadoDesign Thinking | Mapa da empatia atualizado
Design Thinking | Mapa da empatia atualizado
Colaborativismo3.4K views
30 Perguntas para Apresentações by Appresenta
30 Perguntas para Apresentações30 Perguntas para Apresentações
30 Perguntas para Apresentações
Appresenta8.5K views
Composto mercadológico Professor Danilo Pires by Danilo Pires
Composto mercadológico Professor Danilo PiresComposto mercadológico Professor Danilo Pires
Composto mercadológico Professor Danilo Pires
Danilo Pires9.1K views
Mídias Digitais - Aula 1 by renatamruiz
Mídias Digitais - Aula 1Mídias Digitais - Aula 1
Mídias Digitais - Aula 1
renatamruiz1.7K views
Aula internet marketing e mídias digitais by Carolina Terra
Aula internet marketing e mídias digitaisAula internet marketing e mídias digitais
Aula internet marketing e mídias digitais
Carolina Terra2.9K views
Ufcd 5441 comunicação institucional_índice by Manuais Formação
Ufcd 5441 comunicação institucional_índiceUfcd 5441 comunicação institucional_índice
Ufcd 5441 comunicação institucional_índice
Manuais Formação907 views
Aula Mídia - Novas Mídias by Lucas Pelaez
Aula Mídia - Novas MídiasAula Mídia - Novas Mídias
Aula Mídia - Novas Mídias
Lucas Pelaez13.9K views
Andragogia apresentação by Elisabete DSOP
Andragogia apresentaçãoAndragogia apresentação
Andragogia apresentação
Elisabete DSOP2.2K views
Aula introdução a administração ea d processos gerenciais by Niloar Bissani
Aula introdução a administração ea d processos gerenciaisAula introdução a administração ea d processos gerenciais
Aula introdução a administração ea d processos gerenciais
Niloar Bissani91 views
Comunicação Empresarial: uma ferramenta estratégica by Carlos Alves
Comunicação Empresarial: uma ferramenta estratégicaComunicação Empresarial: uma ferramenta estratégica
Comunicação Empresarial: uma ferramenta estratégica
Carlos Alves5.2K views

Similar to Construindo uma Plataforma de Website as a Service (WaaS) com WordPress Multisite

Wordpress multisite by
Wordpress multisiteWordpress multisite
Wordpress multisiteRicardo Correia
3.8K views21 slides
Slides word press by
Slides word pressSlides word press
Slides word pressJhosafá de Kastro
509 views16 slides
WordPress CMS - Gestão de conteúdo nunca foi tão fácil by
WordPress CMS - Gestão de conteúdo nunca foi tão fácilWordPress CMS - Gestão de conteúdo nunca foi tão fácil
WordPress CMS - Gestão de conteúdo nunca foi tão fácilMatteus Barbosa
1.5K views24 slides
Minicurso - Desenvolvimento de sites com WordPress by
Minicurso - Desenvolvimento de sites com WordPressMinicurso - Desenvolvimento de sites com WordPress
Minicurso - Desenvolvimento de sites com WordPressJackson Meires
102 views40 slides
Windows Azure Pack - Visão Geral by
Windows Azure Pack - Visão GeralWindows Azure Pack - Visão Geral
Windows Azure Pack - Visão GeralFabio Hara
1.5K views37 slides
IBM WebSphere Portal by
IBM WebSphere PortalIBM WebSphere Portal
IBM WebSphere PortalEdson Oliveira
2.7K views31 slides

Similar to Construindo uma Plataforma de Website as a Service (WaaS) com WordPress Multisite(20)

WordPress CMS - Gestão de conteúdo nunca foi tão fácil by Matteus Barbosa
WordPress CMS - Gestão de conteúdo nunca foi tão fácilWordPress CMS - Gestão de conteúdo nunca foi tão fácil
WordPress CMS - Gestão de conteúdo nunca foi tão fácil
Matteus Barbosa1.5K views
Minicurso - Desenvolvimento de sites com WordPress by Jackson Meires
Minicurso - Desenvolvimento de sites com WordPressMinicurso - Desenvolvimento de sites com WordPress
Minicurso - Desenvolvimento de sites com WordPress
Jackson Meires102 views
Windows Azure Pack - Visão Geral by Fabio Hara
Windows Azure Pack - Visão GeralWindows Azure Pack - Visão Geral
Windows Azure Pack - Visão Geral
Fabio Hara1.5K views
Blospot e WordPress by nanda_souza
Blospot e WordPressBlospot e WordPress
Blospot e WordPress
nanda_souza293 views
Criando Sites Com CMS by Claudio Toldo
Criando Sites Com CMSCriando Sites Com CMS
Criando Sites Com CMS
Claudio Toldo7.1K views
Minicurso WordPress by Edson Silva
Minicurso WordPressMinicurso WordPress
Minicurso WordPress
Edson Silva1.1K views
Site completo profissional sem código by Cesar Miltons
Site completo profissional sem códigoSite completo profissional sem código
Site completo profissional sem código
Cesar Miltons600 views

Construindo uma Plataforma de Website as a Service (WaaS) com WordPress Multisite

  • 1. Construindo uma plataforma de Website as a Service (WaaS) com WordPress Multisite Arindo Duque
  • 2. Construindo uma plataforma de Website as a Service (WaaS)(1) com WordPress Multisite(2) CONCEITOS
  • 3. 1. O que é uma plataforma WaaS? Uma plataforma WaaS é um provedor de serviços que oferece websites (e a infraestrutura por trás deles) a seus clientes/assinantes. Exemplos: 1. WordPress.com 2. Wix.com 3. Squarespace.com
  • 4. 2. O que é o WordPress Multisite? Uma rede multisite é uma coleção de sites que compartilham uma única instalação do WordPress. 1. Sites são independentes, existindo um site principal; 2. Opção de sub-domínios ou sub-diretórios; 3. Compartilham os mesmos plugins e temas instalados;
  • 5. 2. O que é o WordPress Multisite? 4. Compartilham a tabela de usuários; 5. Criação de uma nova função na rede: o super-admin 6. /wp-admin/network para gestão da rede.
  • 7. O Modelo “Agência” ● Uma instalação WordPress por cliente; ● Customização é responsabilidade da agência; ● Repetição dos mesmos processos iniciais para todos os projetos (instalação, configuração, etc).
  • 8. O Modelo “Agência” ● Uma Instalação WordPress por cliente; ● Customização é responsabilidade da agência; ● Repetição dos mesmos processos iniciais para todos os projetos (instalação, configuração, etc). Resultado: + horas trabalhadas = maior preço para o cliente final = maior esforço de venda e menor taxa de conversão de clientes
  • 9. O Modelo WaaS 1. Automatização do maior número possível de processos; 2. Configuração inicial é realizada apenas uma vez, em sites-modelo; 3. Delegar a responsabilidade de customização para o cliente;
  • 10. O Modelo WaaS 1. Automatização do maior número possível de processos; 2. Configuração inicial é realizada apenas uma vez, em sites-modelo; 3. Delegar a responsabilidade de customização para o cliente. Resultado: Custo de entrada do cliente reduzido; Ganho em volume.
  • 11. Aposte no poder do nicho Existem milhares de serviços oferecendo sites grátis pela internet, não seja apenas mais um; Monte uma plataforma focada em um nicho específico e selecione um pacote de plugins que supram as necessidades específicas daquele grupo.
  • 12. Operacionalizando um modelo WaaS com a ajuda do WordPress Multisite
  • 13. Operacionalizando um modelo WaaS com a ajuda do WordPress Multisite Ferramentas necessárias: WP Multisite + Formulário de Cadastro + Alguns plugins do Repositório
  • 14. Automatizando Processos: Criação de novos Sites para Clientes 1. Crie quantos sites-modelo forem necessários na sua rede; 2. Customize-os com os plugins e tema desejados; 3. Use-os como base quando um cliente o escolher.
  • 15. Automatizando Processos: Criação de Contas para os clientes 1. Não use o registro padrão da rede; 2. Crie um formulário de inscrição no seu site principal, detalhando os planos oferecidos e métodos de pagamento; 3. Liste os links dos sites-modelo da sua plataforma, para que os usuários em potencial selecionem um deles.
  • 16. Automatizando Processos: Criação de Contas para os clientes 4. Ao ser contatado por um cliente e confirmar o pagamento, duplique o site-modelo escolhido; 5. Crie um novo usuário na rede para aquele cliente e o adicione ao site duplicado.
  • 18. Limitação de Espaço em Disco Possibilidade de criar diferentes planos com diferentes franquias de espaço em disco. Painel da Rede → Configurações da Rede → Limitar o total de arquivos enviados Obs.: Essa configuração pode ser editada individualmente para cada site na rede
  • 19. Ativar temas para sites específicos Possibilidade de criar diferentes planos com acesso a diferentes temas Painel da Rede → SItes → (Escolha um dos sites) → Editar → Temas
  • 20. Limitar acesso à página de plugins Impossibilite que seus clientes ativem/desativem plugins, quebrando funcionalidades do site Painel da Rede → Configurações da Rede → Configurações do Menu → Plugins
  • 21. Controle de status do site Se houver atraso em pagamentos ou cancelamento da conta, torne o site inacessível com o status arquivado Painel da Rede → Sites → (Escolha um Site) → Editar → Atributos
  • 22. Domínio personalizado por site Desde a versão 4.5, não é mais necessário fazer uso de plugins externos para mapear domínios. Painel da Rede → Sites → (Escolha um Site) → Editar → Configurações → Site URL / Home
  • 24. Restrinja ainda mais o acesso fazendo uso de Funções Personalizadas Com algumas linhas de código é possível adicionar novas funções à rede com apenas as capacidades necessárias, limitando ainda mais o acesso de clientes a áreas sensíveis do site.
  • 25. Painel Customizado? Existem opções de personalização disponíveis para o Painel de Administração. É possível fazer modificações com conhecimento básico em CSS.
  • 27. Plugins e Temas são compartilhados! ● Seja MUITO cuidadoso na escolha de Plugins e Temas a serem instalados na sua rede; ● Seja MUITO cuidadoso ao instalar updates (leia o changelog das novas versões); ● Faça backups regulares da rede como um todo.
  • 28. Links 1. Criando uma Rede, Codex: https://codex.wordpress.org/pt-br:Crie_uma_Rede (Português) 2. SEO: Sub-domínio ou Sub-diretório? O que é melhor usar? Agência Mestre: https://www.agenciamestre.com/artigos-premium/seo-subdominios-ou-subdiretorios-o-que-e-melhor-usar/ (Português) 3. Busca por “Admin Themes”, no repositorio de plugins do WordPress.org: https://wordpress.org/plugins/search/admin+theme/ 4. Multisite Clone Duplicator, plugin para duplicação de sites em uma rede, no diretório WordPress.org: https://wordpress.org/plugins/multisite-clone-duplicator/ 5. Criando funções personalizadas (custom roles), Como Desenvolver: http://comodesenvolver.com.br/como-criar-novos-tipos-de-usuario-no-wordpress/