Estou pensando em iniciar três sites diferentes, em um host. Eu sei de um host que suporta isso. A questão que tenho é a seguinte: posso administrar todos os três sites em uma instância do Joomla? Em caso afirmativo, existem práticas recomendadas para fazer isso, em termos de administração?
Atualização: Acabei de ver a documentação do Joomla em vários domínios e sites da Web em um único Joomla! instalação , que explica essencialmente como fazer isso.
Então agora acho que minha pergunta é: é uma boa ideia fazer isso ou, em última análise, criaria mais problemas do que vale a pena?
administration
Evan Lynch
fonte
fonte
So now I guess my question is, is it a good idea to do this, or would it ultimately create more trouble than it's worth?
Geralmente mais problema do que vale a pena. Exceto se os sites compartilharem alguns dados, como logins ou artigos.Respostas:
Os sites múltiplos do Joomla são um recurso aguardado há muito tempo e um recurso essencial para implementar isso está na minha lista de desejos. Até o momento, havia algumas boas extensões de terceiros que lidavam com esse recurso, o que permite grande flexibilidade e muitos cenários de configuração diferentes.
Esta é a primeira vez que ouço sobre a capacidade principal de criar uma configuração de vários sites com uma única instalação do Joomla. Eu não tentei o que está descrito nesta documentação e não tenho idéia sobre suas vantagens ou desvantagens, embora eu ache que com esse método não haverá uma maneira fácil de distinguir os 2 sites no back-end e faça com que eles funcionem como 2 independentes sites.
Isso não é necessariamente uma coisa ruim, se você for o único a atualizar os sites. Eu acho que você precisará implementar uma organização de conteúdo lógico (categorias, módulos, menus) e se familiarizar com o processo de criação / edição do conteúdo certo para cada site.
Em geral, um cenário de vários sites, conforme descrito nessa documentação, pode ser ideal para 2 sites semelhantes de um proprietário, pois você precisará manter apenas 1 instalação e não parece difícil fazê-lo funcionar.
No entanto, não posso visualizar neste momento até que ponto você poderá ir implementando essa abordagem e quais possíveis desvantagens ou restrições você poderá encontrar.
Como dito, os sites múltiplos do Joomla são tratados por extensões de terceiros desde há muito tempo. Você deve definir seus requisitos reais para a sua configuração, fazer uma pesquisa adicional e dar uma olhada nas extensões de terceiros no JED , a fim de descobrir mais sobre as possibilidades atuais de um cenário de vários sites do Joomla.
Até o momento, trabalhei com os JMS Multi-Sites e Mighty-Sites , que são ótimos e permitem o compartilhamento de tabelas de banco de dados para muitos componentes em diferentes domínios.
Também estou curioso para ouvir qualquer outra pessoa que tenha experimentado a capacidade principal de configurar vários sites com o Joomla ...!
Atualização maio de 2017
Adicionando aqui os links que publiquei na outra pergunta que foi marcada como duplicada ( posso usar sites diferentes usando uma instalação do Joomla? ), Pois acho que ele contém links de recursos mais recentes e de maneira mais organizada.
Joomla Docs
Vários domínios e sites em um único Joomla! Instalação
Opções de criação de sites múltiplos
Extensões
Domínios Virtuais
Sites múltiplos JMS
AlterBrains Mighty Sites
Recurso Seblod Multisites
Atualização (atualização mais antiga):
Outro Q / A relativo no JSE:
2 domínios, 2 modelos, um cms com o mesmo conteúdo
Como atualizar um site online?
Sites de Mass Joomla Atualizações / Manutenção
Fonte única de muitos sites Joomla em um servidor. Como isso foi possível?
Existe uma maneira de promover artigos entre ambientes?
Como você atualiza um site depois que ele entra no ar?
fonte
Se forem apenas três sites, e o conteúdo e as extensões forem diferentes, eu não mexeria nas coisas de vários sites. Basta configurar todos os três separadamente e, em seguida, use uma ferramenta como watchful.li para monitorá-los e enviar atualizações a eles a partir de um painel. Se você usa o Akeeba Pro, pode até configurar o watchful para executar backups para você (por exemplo, para uma conta S3) e ele o notificará se houver atualizações nas suas extensões.
Watchful.li
fonte
Hospedagem Compartilhada
Se uma restrição de provedor de hospedagem estiver fazendo com que você considere uma solução para vários sites do Joomla, pode ser mais fácil encontrar um host alternativo e criar os sites individualmente do que complicar as coisas com um multi-site do Joomla, que inevitavelmente envolverá alguns compromissos.
A maioria das contas de hospedagem compartilhada pode ser configurada para hospedar mais de um site Joomla, criando vários bancos de dados ou usando prefixos de tabela diferentes no mesmo banco de dados.
Sites múltiplos versus sites individuais
Obviamente, existem prós e contras na criação de sites separados em comparação com a combinação deles em uma instalação do Joomla. Você precisa pensar cuidadosamente se uma solução de vários sites funcionará para o cenário específico e talvez seja necessário fazer alguns compromissos.
É mais difícil configurar um site de vários sites inicialmente, mas é necessária menos manutenção contínua, pois você só precisa aplicar atualizações do Joomla e de terceiros e executar backups etc. em um site.
Se algo ocorrer em uma solução de vários sites, você poderá perder todos os sites, em vez de apenas um site.
Observe que nem todas as extensões de terceiros funcionam conforme o esperado em uma solução para vários sites.
Solução oficial para vários sites não recomendada
As instruções oficiais em vários domínios e sites da Web em um único Joomla! instalação direciona você para editar o
index.php
arquivo de modelo . Essa não é uma prática recomendada, pois as atualizações do modelo podem substituir suas alterações no futuro.Extensão de vários sites de terceiros
Provavelmente, é melhor usar uma extensão de terceiros, como os Domínios Virtuais gratuitos ou similares, que evita invadir o código principal.
Nota: O restante desta resposta foi escrito com experiência limitada em uma implementação de Domínios Virtuais . Os itens listados podem ou não ser relevantes para outras extensões de vários sites de terceiros ou mesmo domínios virtuais configurados de maneira diferente.
Conteúdo em vários sites
Crie categorias de conteúdo separadas para cada site (isso é importante para a pesquisa).
Módulos de vários sites
Os módulos não são tão fáceis de categorizar, pois alguns módulos podem ser comuns a todos os sites. Você pode usar o recurso "Nota" do Joomla 3.x para ajudar a acompanhar quais módulos se aplicam a quais sites.
Modelos de vários sites
Os sites individuais terão sua própria aparência? Nesse caso, provavelmente é mais fácil instalar um modelo diferente para cada site.
Domínios virtuais permite especificar um modelo diferente para cada site.
Menu (s) de vários sites
Os sites individuais terão seus próprios menus ou compartilharão um menu comum?
Usando os modelos do RocketTheme Gantry 4, achei mais fácil configurar um menu e usar o recurso "Filtragem de menus" em Domínios Virtuais para especificar quais opções de menu seriam aplicadas a cada site.
Domínios virtuais permite especificar um item de menu inicial para cada site.
Pesquisa em vários sites
Supondo que os resultados da pesquisa devam se limitar ao site pesquisado, ative a Pesquisa Inteligente e crie um filtro para cada site em Componentes -> Pesquisa Inteligente -> Filtros de Pesquisa selecionando categorias apropriadas para cada site.
Você pode criar um módulo de Pesquisa Inteligente para cada site usando o filtro apropriado que você criou para cada site. Configure a atribuição de menu em cada módulo de pesquisa para que os módulos sejam exibidos nas páginas apropriadas em cada site.
Itens de configuração global de vários sites
Idealmente, a extensão de vários sites que você escolher deve permitir que você especifique itens exclusivos de Configuração Global para cada site.
Os domínios virtuais permitem especificar um nome de site exclusivo, de email, de nome, meta descrição e meta palavras-chave para cada site.
URLs amigáveis para mecanismos de pesquisa em vários sites
Com o SEF ativado, cada página requer um URL exclusivo em todos os sites. Por exemplo, se eu tiver dois sites no site de vários sites, www.acmeproducts.com e www.acmeservices.com, eles não poderão ter sobre nós páginas como esta:
Os URLs precisam ser exclusivos, portanto, as páginas sobre nós precisarão ser mais específicas como esta ou semelhante:
Contas de usuário de vários sites
Por padrão, os usuários registrados em um site serão usuários registrados em todos os sites que podem ou não ser um problema.
Esperamos que isso dê uma idéia do que precisa ser considerado antes de poder decidir se uma solução de vários sites é apropriada para o cenário específico.
fonte
Achei esse componente muito poderoso para gerenciar vários front-ends com uma única instalação do Joomla. https://codingmall.com/products-mainmenu-8/178-joomla-multi-sites-extension
fonte