Autor Tópico: Planejamento para mini-migração - Joomla 3.10.x para 4.x  (Lida 3001 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline Aplicweb

  • Administrador
  • *****
  • Mensagens: 56
  • Sexo: Masculino
    • Ver Perfil
Planejamento para mini-migração - Joomla 3.10.x para 4.x
« em: 26 de Julho de 2022, 08:54 »
Passar do Joomla 3.10.x para o 4.x é considerado uma mini-migração ou uma migração menor. Isso significa que as extensões principais do Joomla serão atualizadas com uma “atualização com um clique”, mas as extensões de terceiros são discutíveis e precisam ser tomadas caso a caso.

As migrações são um ótimo momento para reavaliar metas, limpar e desenvolver outras áreas/elementos do seu site. Quanto mais organizado você puder ser com suas ideias/pensamentos/planos, melhor. Planeje, planeje, planeje. O planejamento facilita a execução.

Comece a planejar fazendo as seguintes perguntas ou executando as tarefas listadas abaixo. Pode ter mais itens para planejar, dependendo da complexidade do seu site. Infelizmente, não há como listar todos os cenários possíveis.

Joomla 3.10.x pretende ser uma ponte entre o ciclo de vida do Joomla 3 e o ciclo de vida do Joomla 4. O Joomla 3.10.x será principalmente um lançamento contendo backports de mudanças de API do ramo de desenvolvimento do Joomla 4.x para ajudar a facilitar a transição para o próximo lançamento importante para a comunidade. Novo no Joomla 3.10.x é um excelente recurso do Joomla! Componente de atualização para ajudá-lo com seu processo de mini-migração: a verificação de pré-atualização. Depois que seu site for atualizado para 3.10, a verificação de pré-atualização permitirá que você verifique a compatibilidade com o Joomla 4.0 de suas opções, configurações e extensões PHP e SQL que você está usando, desde que os desenvolvedores de extensão tenham utilizado a tag targetplatform. Consulte a documentação de verificação de pré-atualização para obter mais informações.

O seguinte assume que você já atualizou seu site Joomla 3.x para a versão 3.10.x. Isso permitirá que você aproveite o Pre-Update Checker como parte de seu planejamento.

Certifique-se de que seu site esteja executando a versão 3.10.x.
Avalie os objetivos originais do seu site. A migração é uma oportunidade de voltar ao foco com seus objetivos ou mudar de direção.
Seu servidor atende aos requisitos técnicos mínimos do Joomla 4? Caso contrário, você precisará alterar os hosts. Não há melhor momento para mudar de host do que durante uma migração.
Que tipo de ambiente de desenvolvimento você usará? Um ambiente de desenvolvimento em seu dispositivo local? Um subdomínio ou subdiretório em seu servidor? Uma nova conta de servidor/hospedagem devido a especificações técnicas?
Faça uma lista de todas as extensões de terceiros em uso. Isso inclui componentes, módulos, plugins, linguagens e modelos. Você pode simplesmente copiá-los/colar em um documento para referência, ou papel e caneta também funcionam. Inclua se essas extensões são usadas muito, moderadamente, quase nunca ou nunca.
Determine se as extensões de terceiros nas quais você confia estão prontas para a versão do Joomla para a qual você está migrando selecionando a opção Joomla Next (uma vez executando o Joomla 3.10.x) no Joomla Update Component e verificando se elas mostram compatibilidade com o Joomla 4. Não execute a atualização para 4.x, apenas selecione Joomla Next nas opções de atualização do Joomla para que o Pre-Update Checker possa ser exibido. Isso ajudará você a obter uma visão resumida das extensões em uso e sua compatibilidade. Não é um substituto para ainda precisar usar Extensões → Gerenciar. Mais sobre isso no Passo a Passo e na documentação do componente Verificação de Pré-Atualização. Isso é simplesmente para se preparar sobre quais extensões de terceiros permanecerão ou serão substituídas.
Determine se você realmente precisa de todas as extensões que está usando. Será que o Joomla 4 possui recursos embutidos que podem eliminar o uso de uma extensão de terceiros?
Dê uma olhada em suas categorias e artigos. Existe alguma limpeza que precisa ser feita para que você não migre conteúdo desnecessário?
E o seu modelo? Se você comprou seu modelo de uma fonte de terceiros, há uma versão 4.x lançada para ele? Deseja continuar usando? Existe um caminho de atualização publicado pelo desenvolvedor? A nova versão dele é responsiva? O seu modelo é um modelo personalizado? Ou foi fortemente personalizado a partir de um modelo de terceiros? O modelo principal do Joomla para o Joomla 3.x, o Protostar NÃO é compatível com o Joomla 4. Após a migração, ele desaparecerá. Usando o modelo central do Joomla para o Joomla 4.x, Cassiopeia pode ser uma opção para você. Para obter uma expansão das considerações baseadas em modelos, consulte Considerações sobre modelos durante a migração.
Se você estiver trocando seu modelo por um novo, ele exigirá novas imagens? Por exemplo, se o seu site atual tiver um fundo branco e seu logotipo ou outras imagens forem imagens .jpg com fundo branco, não ficará muito bom em um novo modelo com fundo branco ou colorido.
Se você redesenhar ou fizer alterações no design ou na navegação do seu site, você terá páginas obsoletas que exigirão um redirecionamento? Se sim, documente-os. Uma planilha é útil para documentar links que precisarão ser alterados.