Quais são as melhores práticas para atualização?

10

Não quero fazer nada para derrubar o meu blog. Aqui estão algumas perguntas relacionadas à atualização:

  1. Com que frequência o Wordpress deve ser atualizado?
  2. Qual é a melhor maneira de fazer isso?
  3. Como saber se há algum problema com plugins? Quando uma nova versão do Wordpress é lançada, não temos como saber se há algum problema com os plugins existentes.
  4. Quando os plug-ins devem ser atualizados? Ao mesmo tempo que o Wordpress?
  5. Existe um conjunto de testes que é executado antes do lançamento do Worddpress? Inclui plugins?
B Seven
fonte

Respostas:

10

Não basta atualizar imediatamente. Aproveite o tempo necessário para uma decisão informada. E faça um backup, é claro. :)

  1. Leia o changelog para a nova versão. Exemplo para 3.4.1 . Os anúncios do blog e as páginas do Codex não estão completos.

  2. Teste a atualização com uma cópia exata do seu site de produção, incluindo plugins e temas.

    • Adicione, altere e exclua um usuário, uma postagem, um termo (tag, categoria).
    • Efetue logout, logon, teste todas as funções de usuário ativas.
    • Teste todos os JavaScripts customizados. O jQuery, por exemplo, foi adicionado uma vez tão tarde no processo de pré-lançamento, que os autores de plug-ins não puderam ajustar seu código a tempo.
  3. Se você não é um desenvolvedor e não é uma versão menor (onde apenas o terceiro número muda), espere alguns dias, procure o tópico de solução de problemas nos fóruns do wordpress.org. Exemplo para 3.4 . Atualizações de segurança menores geralmente são seguras.

  4. Se você usa a interface da web para atualizar ou o SSH / FTP não importa mais.

  5. A compatibilidade do plug-in deve ser testada. Não há outra maneira de saber como eles tocam juntos.

fuxia
fonte
6

1. Com que frequência o Wordpress deve ser atualizado?

Sempre que houver atualizações de segurança . Portanto, sim, quando houver uma atualização para o WordPress, você deve dar uma olhada no changelog se não planeja ir com a atualização.

2. Qual é a melhor maneira de fazer isso?

A. Faça backup do seu banco de dados. B. Então, se for uma atualização de segurança, você PRECISA ir com o processo de atualização, não importa o quê. C . Se NÃO for uma atualização de segurança, eu verificaria a compatibilidade dos plugins que uso com a versão mais recente do WP. Por exemplo:

Exemplo

3. Como saber se há algum problema com os plugins? Quando uma nova versão do Wordpress é lançada, não temos como saber se há algum problema com os plugins existentes.

Você nunca pode ter certeza. Eu li que, em sua história, o WordPress nunca removeu completamente as funções depreciadas (mas isso não significa que você está pronto), então você provavelmente estará seguro até que o autor do plug-in o conserte. (O ponto (2) também se aplica aqui.)

4. Quando os plug-ins devem ser atualizados? Ao mesmo tempo que o Wordpress?

Igual ao ponto (1) . Se for uma correção de segurança, basta atualizar. Caso contrário, atualize se você precisar dos novos recursos ou correções (verifique novamente o log de alterações do plug-in).

5. Existe um conjunto de testes que é executado antes do lançamento do Wordpress? Inclui plugins?

Todas as versões estáveis ​​do WordPress são muito bem testadas antes do lançamento. Mas não são testados contra plugins. É para os plugins acompanharem o WordPress, não vice-versa :)

wsou eu
fonte
2

Estas são as minhas opiniões e estou sempre tentando segui-lo ao máximo:

  1. O mais rápido que houver uma atualização disponível, Atualização! .
  2. Backup do banco de dados, eu sempre tenho uma cópia do site na minha máquina local na qual eu testo as atualizações. Se funcionar bem, atualizo o live. Mas, novamente, Backup!
  3. Habilite o wp_debug no wp-config.php para ver se há algumas funções obsoletas ou outros erros.
  4. Não, se não houver conflito com a nova versão do WordPress.
  5. Você pode sempre testar com a versão noturna do WordPress antes do lançamento público
Pontus Abrahamsson
fonte
Obrigado pela informação. Você pode elaborar o # 4? Ótima idéia no # 2. Como você testa? Você apenas clica um pouco?
B Seven
Em 2 e 4, você sabe como o seu site deve se comportar, portanto teste todas as funcionalidades que ele deve oferecer suporte. E se você tiver o wp_debug, poderá ver se há alguns erros, como funções obsoletas, que é uma boa idéia para corrigir em futuras atualizações.
Pontus Abrahamsson
1

não é uma boa prática nunca estar atualizado com a versão mais recente, mas com um release atrasado, dessa maneira é mais provável que os plugins sejam compatíveis (leva um tempo para os desenvolvedores acompanharem as versões mais recentes do WP)? Essa é minha prática, para minimizar problemas de compatibilidade (com plug-ins), onde residem 90% dos problemas do seu site.

Se você apenas acessar a página do plug-in e acessar o plug-in de sua escolha, selecione a versão mais recente e, invariavelmente (principalmente as pequenas lojas individuais), não haverá dados suficientes para determinar a compatibilidade (no entanto, muitas vezes você verá 100% compatível - por autor, para versões mais antigas do WP). Você me diz com quem iria.

E sempre backup. Eu uso o updraft plus. É o melhor que eu já vi. Posso automatizar seu backup de acordo com uma programação definida e fazer o upload para a nuvem (amazon, google etc.). Defina e esqueça.

pm99
fonte
1

Com que frequência o Wordpress deve ser atualizado?

O WP deve sempre ser atualizado. Você deve atualizá-lo o mais rápido possível após o lançamento de uma atualização.

Qual é a melhor maneira de fazer isso?

Sempre tenha um backup atual - e saiba como restaurá-lo se precisar (ou tiver alguém à mão que possa).

Você ganha uma receita com o site? Nesse caso, você pode configurar uma duplicata exata do seu site (como mencionado anteriormente) e testar as atualizações primeiro. Se você está lucrando com o site, vale a pena contratar um desenvolvedor para manter seu site e passar por todos esses obstáculos para você. Ou então, tente usar um host WP que faça atualizações e backups automáticos para você (desde que você saiba que as empresas de hospedagem normalmente não consultam seu site para garantir que ele não esteja quebrado).

Se você não está lucrando com o site, pode fazer uma lista de todos os plug-ins que você usa (e para que servem) e todas as funcionalidades que seu site precisa para não 'quebrar'. Você deve usar o menor número possível de plugins e excluir os que não precisar.

Você pode clicar no botão Atualizar ou configurar o WP 3.8+ para se atualizar automaticamente (apenas com opções de grandes atualizações ou incluindo pequenas atualizações e / ou plugins). Se você usa qualquer sistema automatizado, verifique periodicamente se seu site não perdeu nenhuma funcionalidade (veja abaixo). Também ajuda se você tiver um widget na barra lateral ou no rodapé que solicite aos visitantes que relatem quaisquer 'bugs' que encontrarem para você.

Como saber se há algum problema com plugins? Quando os plug-ins devem ser atualizados? Ao mesmo tempo que o Wordpress?

Depois de verificar se você possui um backup), atualize o WordPress e atualize seus plugins. Percorra sua lista e verifique se todos os seus plugins ainda estão funcionando conforme o esperado. Seu formulário de contato ainda está funcionando, por exemplo? Seus códigos de acesso ainda estão funcionando? Você está recebendo alguma mensagem de erro? Se algo parecer errado ou quebrado, acesse a página do desenvolvedor do plugin e verifique o fórum de suporte. Se ninguém mais parece ter o mesmo problema, resolva o problema no seu site. O plug-in funciona se todos os outros plug-ins estão desativados? E se você alternar temas? Envie um tíquete de suporte, se necessário. Esteja preparado para encontrar outro plugin para substituir o que 'quebrou'.

Existe um conjunto de testes que é executado antes do lançamento do Worddpress? Inclui plugins?

Não sei ao certo o que você quer dizer, além de configurar seu próprio 'clone' do seu site para que você faça uma 'prática de execução' de uma atualização.

Trisha Cupra
fonte
0

Eu sei que isso é mencionado em outras respostas, mas eu só queria divulgar o que considero o motivo mais importante para atualizar para pessoas que podem ignorar isso - segurança .

Sei que a maioria de nós aqui entende de segurança, mas ocasionalmente há usuários que podem não entender a importância da atualização.

Se alguma versão abordar vulnerabilidades de segurança, é provável que os hackers tentem explorá-las para acessar um site usando uma versão mais antiga ou Wordpress ou um plugin, script etc. Isso aconteceu comigo uma vez usando o servidor de anúncios openx.

Veja o que aconteceu com o Snap Chat esta semana - a Gibson Security alertou sobre vulnerabilidades e hackers os exploraram afetando as contas da 4M.

As atualizações geralmente tratam de bugs ou novos recursos e você precisa revisá-las individualmente antes de tomar uma decisão informada sobre a atualização ou não.

HTH

TomC
fonte