web-dev-qa-db-pt.com

Joomla 2.5 para Joomla 3.X

Gostaria de saber se existem muitas diferenças entre o Joomla 2.5 e o Joomla 3.X Como posso atualizar meu site joomla (2.5) para a última versão sem perder dados. Mesmo para os meus módulos, plugins etc

5
Antonio

O que está disponível no Joomla 3.x?

Existem muitos novos recursos que foram introduzidos na série Joomla 3.x. Algumas das principais características que eu pessoalmente gosto são:

  • BCrypt para hash de senha, que é um dos métodos mais sofisticados disponíveis atualmente.
  • Autenticação de dois fatores , para segurança adicional
  • Interface Ajax , permitindo que os desenvolvedores integrem o Ajax com muito mais facilidade em nossas extensões.
  • Pronto para dispositivos móveis , o que torna a vida muito mais fácil para manter seu site Joomla - em movimento
  • Tudo está se movendo em direção a jQuery e se afastando do Mootools
  • Tags do artigo (outro passo para não precisar usar o K2)
  • Capacidade de instalar extensões diretamente do back-end , em vez de precisar baixá-las manualmente no site do desenvolvedor
  • Sites multilíngues são mais fáceis de criar

Uma lista de tudo pode ser encontrada aqui:

https://docs.joomla.org/J3.x:What%27s_new_in_Joomla !

Mas talvez seja melhor consultar o Repositório do Github para obter novas adições ao CMS

Por que migrar?

2 razões simples:

  1. Os recursos listados acima e no link fornecido
  2. O Joomla 2.5 não é mais suportado oficialmente, o que significa que não há mais recursos, atualizações de segurança e desenvolvedores que também começarão a interromper o suporte para aqueles que usam o Joomla 2.5

A migração será fácil e perderei dados?

A migração será uma tarefa fácil que não deve demorar muito. A migração do seu CMS não migra as extensões de terceiros, portanto, como já mencionado, você precisará instalar a versão compatível com o Joomla 3.x de todas as extensões de terceiros, a menos que elas sejam construídas para funcionar com o J2.5 e 3.x.

Não deve haver perda de dados; no entanto, se você instalou grandes extensões extremamente antigas, a migração levará um pouco mais de tempo.

Como atualizo?

Em vez de digitar cada etapa, leia o processo detalhado de migração:

https://docs.joomla.org/Joomla_2.5_to_3.x_Step_by_Step_Migration

Vou apenas dizer que não há software e isso é feito diretamente do seu administrador do Joomla

Importante: Não migre seu site ativo. Faça um backup, instale-o em um subdomínio ou host local e execute a migração nele.

2
Lodder

Para o núcleo do Joomla, ele atualiza sem problemas de 2.5 para 3.x. No entanto, cada extensão individual precisaria ser analisada individualmente.

Para alguns, os dados são transferidos normalmente porque são construídos no mesmo núcleo. Muitas extensões usam a mesma versão para 2.5 e 3.xe você só precisa reinstalar após a atualização.

Para outros, o desenvolvedor da extensão revisou o código entre 2.5 e 3.xe as tabelas do banco de dados podem ser diferentes.

Você precisaria procurar o site de cada desenvolvedor de extensões e avaliá-lo.

1
Toni Marie

A atualização do Joomla é sempre boa para o seu site, mas antes de fazer isso, você deve garantir que todos os seus componentes, módulos, plugins e modelos sejam compatíveis com a sua versão de destino, caso contrário, você terminará com a instalação nova do Joomla e seus dados básicos (menus, páginas, blogs etc).

Eu também havia enfrentado um desafio em atualização do joomla de 2.5.x para o Joomla 3.x .

Eu acho que isso pode ajudar a você também.

Boa sorte.

1
Jobin Jose

Eu não falarei sobre Joomla 2,5/ e suas diferenças, mas tentarei fornecer um frame sobre sua tentativa de corrigir os problemas em seu site ( como visto em outras perguntas postadas recentemente) e a possível atualização que você está considerando.

Atualizando para o Joomla, é um bom passo, mas não necessariamente resolverá quaisquer outros problemas possíveis que você possa ter.

Parece que você tem muitas extensões instaladas no seu site. Isso adicionará um nível extra de dificuldade e mais coisas a serem consideradas para a tarefa de atualização (como outros apontaram, você deve verificar cada extensão para obter instruções de compatibilidade e atualização).

A recomendação mais importante é que seja uma boa chance para você, para limpar seu site, de todas as extensões desnecessárias, tenho a sensação de que você pode ter muitas delas.

Portanto, antes da atualização, Backup e Restaurar (clone) seu site em outro diretório da sua conta de hospedagem com um novo banco de dados, ou preferencialmente no seu computador local - existem muitos recursos sobre como fazer isso dentro deste site ou se você o pesquisa no Google.

Em seguida, no site clonado, revise todas as extensões instaladas no site: Componentes, Módulos e Plugins e remova (desinstale) tudo o que você usar precisa, então você terminará com um site mais leve.

Com o site limpo, você pode procurar as atualizações das extensões que realmente está usando e o método de atualização nos sites dos desenvolvedores.

Lembre-se de que a maioria dos componentes exige que eles estejam atualizados no Joomla 2.5, antes de atualizar o núcleo do Joomla.

Por fim, não se esqueça de verificar o seu Template, que provavelmente precisará de uma atualização também.

Então você estará pronto para atualizar para o Joomla 3. Siga as instruções on-line que você encontrará com facilidade e se estiver preso em qualquer lugar - sinta-se à vontade para entrar no JSE e perguntar novamente.

Boa sorte.

0
FFrewin

Postando meu comentário para Antonio como resposta, porque pode não ser óbvio para muitas pessoas como habilitar a atualização para o Joomla 3, dentro do Joomla 2.5.

Você não precisa de outro software para a atualização do Joomla 2.5 a 3.

O Joomla 2.5 fornece a capacidade de atualizar para o J3 através da compilação em componente Joomla Update. (Se não estiver presente no menu do administrador, verifique o gerenciador de extensões-> gerenciar extensões para ver se está desativado e ative-o). Você só precisa alterar suas opções para permitir notificações de atualização de versões de curto prazo.

  • Menu Admin: -> Componentes -> Atualização do Joomla.

  • No Joomla Update Component:

    • Clique no botão "Opções" (no canto superior direito).

    • Alteração: "O servidor de atualização" opção para "Suporte a curto prazo". Clique em Save.

Você poderá ver a opção de atualizar para o Joomla 3 agora. Caso contrário, limpe o cache do Joomla.

0
FFrewin