Salut, je suis akshat
et aujourd'hui je parlerai de
quelque chose que nous, en tant que WordPress
utilisateurs
aurait fait très très
Tant de fois je vais parler
sur la mise à jour des sites WordPress
je suis le fondateur de blog vault nous sommes un
Service de sauvegarde WordPress
et j'ai utilisé WordPress pour
plus de 10 ans maintenant
euh
vous savez que nous sommes tous familiers avec
voir
ce compteur de mise à jour chaque fois que nous nous connectons
notre administrateur WordPress
et ça me rappelle que ça me rappelle
ce
vous connaissez ce comptoir chaque fois que nous ouvrons
notre téléphone : il affiche les messages non lus
la façon dont vous essayez de l'aborder
ce nombre ne cesse de s'accumuler
et oui les mises à jour de WordPress j'apporte un
sentiment très similaire
alors pourquoi ne pas simplement cliquer sur les mises à jour
cliquez sur "mettre à jour" et faites comme si c'était bon.
fait, c'est résolu, ce n'est pas comme aller
par le biais de
des centaines de courriels ou de messages ce cette
c'est assez simple, et
[Musique]
je vous dirai si c'est la seule
ce que vous pouvez faire si vous
devez faire un si c'est la seule façon que vous
peut effectuer les mises à jour
je vous suggère de le faire
quelque chose est mieux que rien
mais au cas où vous voudriez vraiment le faire
puits
et réduire les chances des choses
qui va mal
alors il est bon d'avoir un plan
maintenant vous savez qu'il y a en fait dans ce
plan
avant même de commencer à faire
tout
c'est qu'il y a en fait une étape zéro et
cette étape zéro est celle où
cela commence avant même que vous ne voyiez
une notification de mise à jour qu'il détermine
si vous obtiendrez cette mise à jour
notification
ou pas maintenant
L'étape zéro dépend de la façon dont vous construisez votre
site quels plugins vous utilisez quels thèmes
vous utilisez
et en fonction de ces
décisions
vous le nombre de mises à jour vous
voir ou si vos sites sont mis à jour
sera déterminé
Nous savons donc tous que WordPress reçoit
les mises à jour dont vous connaissez le cœur de WordPress
qui reçoit régulièrement des mises à jour
il reçoit trois mises à jour majeures par an il
a suivi cela
pour un cycle tel que
cadence pendant une longue période, il obtient
trois mises à jour majeures un tas de mises à jour mineures
des mises à jour tout au long de l'année
et nous sommes informés de ces
mises à jour
à intervalles réguliers
mais ce n'est pas vrai pour les plugins et
thèmes que vous
à utiliser maintenant, que ce soit votre plugin ou votre thème
obtient des mises à jour
la fréquence des mises à jour tout cela est
en fonction de la manière dont vous procédez
choisir le plugin ou le thème
téléchargez vous le plugin ou l'un des
les choses que
détermine si l'endroit où vous
télécharger le plugin ou le thème si vous
le télécharger à partir d'un
bonne ressource comme si vous la téléchargiez
du dépôt WordPress, il y a un
une meilleure chance de réussite
de vous faire une mise à jour ou si vous
le télécharger à partir d'un site réputé
il y a de fortes chances pour que le site web de l'UE soit accessible, mais si
vous l'obtenez de
null vous connaissez des gens ces sites web
qui
qui distribuent des plugins premium pour
gratuit ou à bas prix
alors il y a de fortes chances que vous
pourrait se retrouver avec
plugin ou mise à jour qui n'obtient jamais
mis à jour
c'est le deuxième est un peu
partie controversée
c'est là que
vous savez que nous enregistrons comme nous pensons que vous
devrait obtenir un
plugin ou add-on populaire quelque chose
qui est utilisé par
des dizaines de milliers ou des centaines de
des milliers et même des millions de
utilisateurs ou des sites WordPress maintenant
le plus populaire
plugin ou thème est le plus probable
c'est à elle de recevoir une mise à jour et
il y a
de multiples facteurs, mais c'est juste
que les gens veulent
quand vous voyez quelque chose devenir populaire
les développeurs sont encouragés
Sur la base de ce retour d'information, nous avons également
a manifestement vu des plugins ou des thèmes populaires
ne pas recevoir de mises à jour
mais si vous y regardez de plus près, vous
verra que
qui se produit
On ne le sait pas souvent, alors c'est une
chose rare
vous voulez télécharger une fiche un utilisateur
plugin ou thème qui est
fréquemment mis à jour sur WordPress
vous pouvez voir le dernier état sur
qui
un plugin ou un thème a été publié s'il est
a si elle a été mise à jour récemment
alors vous savez que oui, d'accord
ce plugin ou thème reçoit
de travail et vous obtiendrez un
mettre à jour la prochaine
l'obtient d'un développeur réputé
à nouveau
vous savez que nous avons des développeurs ou que nous avons
les entreprises qui sont très très grandes et
populaire
et si vous pouviez juste si tout le monde a opté
pour acheter un plugin ou un thème
Ils sont évidemment
les petits poissons plus petits ou les
les petites entreprises
aurait du mal à survivre
mais nous pensons néanmoins que
ou la réputation d'un développeur joue un
rôle lorsqu'il s'agit de
la fréquence de mise à jour d'un plugin ou d'un thème
enfin gratuit ou payant
vous pensez que si un développeur
est payé
pour le logiciel, alors il y a un
chance
qu'ils continueraient à publier des mises à jour
parce qu'il
devient un flux de revenus continu
et c'est vrai, mais il y a quelques
de choses à garder à l'esprit quand il s'agit
à payer
plugins ou thèmes un
un plugin payant est
ne fera pas souvent partie de
le dépôt WordPress
dans ce cas, ils pourraient ne pas avoir la
l'infrastructure pour
faire une mise à jour automatique et une mise à jour manuelle
elle par
en allant sur ce site et en le téléchargeant
est non trivial
et cela devient un point de friction le
la deuxième chose avec payé
plugins ou thèmes est que beaucoup d'entre eux
ont un
[Musique]
comme une licence annuelle, donc au cas où vous ne
d'acheter ou de renouveler la licence, puis
vous
n'obtiendra pas les mises à jour
ok donc nous avons ceci
de base et maintenant nous sommes
tous mis en place avec, espérons-le
des plugins ou des thèmes qui sont régulièrement
mises à jour
ok maintenant nous sommes occupés avec notre travail
et il arrive souvent que nous
[Musique]
nous oublions de faire les mises à jour que nous ne sommes pas
capable de prendre du temps pour
pour faire des mises à jour, nous avons beaucoup plus
les choses importantes à faire
parfois même simplement en créant du contenu et
travailler sur nos sites web
euh
mais vu l'importance de votre site web
il est
il est très utile de mettre en place un
calendrier qu'il vous rappelle
ce calendrier ou un rappel sur votre
calendrier
s'assurera que vous avez un processus en
endroit pour mettre à jour votre site web
maintenant la fréquence à laquelle vous
mise à jour
votre site web
peut être que nous avons vu des entreprises le faire ou
les sites web le font sur une base hebdomadaire ; nous avons
a également vu des sites web le faire
avec une fréquence plus faible, peut-être une fois par
mois
et vous savez qu'il y a des inconvénients à
le faire une fois par mois
mais je serais comme
même si vous le pouvez si vous n'avez
des ressources pour le faire une fois par mois
allez-y , c'est encore mieux
que de ne pas le faire
l'autre chose quand il s'agit de
programmation
quand faire une mise à jour est l'heure à laquelle vous
devrait faire
la mise à jour, la chose la plus évidente à faire est
comme d'accord bien nous le ferons à
lorsqu'il n'y a pas de trafic ou un faible trafic
et c'est le cas de
presque un vous connaissez n'importe quel logiciel
cycle de vie, vous verrez que les gens font
met à jour lorsque
il y a quand le trafic
est faible ou lorsque personne ne l'utilise
logiciel
mais là encore, il y a une autre chose
que vous devez garder à l'esprit et c'est
la disponibilité de l'aide
donc les membres de votre équipe ou le
les personnes qui
peut vous aider
résoudre ce problème lorsque
si quelque chose tourne mal, il se peut que
coïncident avec
un faible trafic
le créneau horaire, donc dans ce cas vous pourriez vouloir
pour équilibrer les deux choses
et assurez-vous que vous avez quelqu'un pour
vous aider à résoudre les problèmes
au cas où les choses tourneraient mal
ok donc maintenant nous passons à l'étape suivante
ce qui, à mon avis, est une très très importante
étape et
presque une étape critique et c'est
de prendre une copie de sauvegarde avant de faire la mise à jour
c'est
c'est votre police d'assurance c'est
cela va vraiment
vous sauver dans la difficile
situation
les choses iront mal et, en fait, si
vous
consultez les données vous verrez que plus
les sites sont interrompus en raison d'une mise à jour
que pour toute autre raison
et dans ce cas, si vous disposez d'une sauvegarde
vous pouvez simplement revenir en arrière à partir de la sauvegarde
et vous pourrez y aller en ayant un
une bonne sauvegarde
avant qu'une mise à jour ne puisse vraiment vous aider dans
une situation difficile ou délicate
c'est votre sécurité
avant d'aller plus loin, je vais prendre un léger
Détour
OK, vous savez de quoi je parle
tout cela pourrait représenter le cas idéal
mais ce n'est pas nécessairement
ce que vous voulez utiliser pour
tous les sites web ou il pourrait ne pas l'être
applicable partout
OK, il y en a. Nous avons vu qu'il y en a.
des sites simples que vous connaissez il y a brochure
sites que je n'utilise pas de complexe
que nous n'utilisons pas qui n'utilisent pas de complexe
des plugins ou des choses qui n'utilisent presque pas
les plugins qui utilisent des plugins stables
ou vous avez d'autres sites web tels que
savent qu'ils ne sont pas si importants
même s'ils devaient tomber pendant une journée
Personne ne le remarquera.
et pour tous ces cas, je vois souvent
moi-même juste
en cliquant sur le bouton "Mettre à jour tout
vous êtes comme bien, bien, mettons juste à jour
tout
les chances d'échec sont très faibles
je ne veux pas passer par toute la
processus qui peut prendre du temps
et parfois vous savez qu'il faut en profiter
des sites web que je ne consulte même pas
si le site est notre site fonctionne bien
après le processus afin
alors oui, ce que nous sommes, ce que nous
vont couvrir à l'avenir
ne s'applique pas à tous les
situation
et il est bon d'être bon d'avoir ça
comprendre
pour ces sites web, vous pouvez également
pourraient être les candidats parfaits pour
up auto updates
vous savez qu'avec WordPress 5.5, il y avait
une mise à jour automatique qui a obtenu
qui a été publié pour les plugins et les
et vous pouvez maintenant le mettre en place sur
ces sites et vous savez
vous avez beaucoup moins à craindre
ok maintenant nous retournons à notre
mise à jour
faire des mises à jour au cas où vous voudriez
suivre un meilleur plan
ok et la première étape
donc une fois que vous avez vos sauvegardes dans
l'étape suivante consiste à passer par le
changer de journal à chaque mise à jour chaque plugin ou
lorsqu'il est mis à jour, ils publient
un journal des modifications
et vous savez que lire le journal des modifications est une
un processus impressionnant, soyons clairs
ce n'est pas facile mais en fait
il peut être fastidieux et beaucoup de
changelog fait
ne contient pratiquement aucune information utile
mais il est toujours bon de s'y intéresser
parce qu'elle permet de faire face à deux situations : la
première situation, cela aide vraiment
est des mises à jour de sécurité afin que vous puissiez, lorsque
chaque fois qu'il y a un patch de sécurité
pour corriger une vulnérabilité
le journal des modifications couvre ce point
bien et ils auront cette
mentionné dans ce journal des modifications, de sorte que lorsque vous
voir ce qui suit
c 'est presque comme un
vous rappelle de faire cette mise à jour à la
au plus tôt
à d'autres moments, le plugin ou l'équipe pourrait
avoir une mise à jour importante quelque chose
il peut y avoir une nouvelle version d'une fonction ou
it
pourrait faire des
des changements dans son mode de fonctionnement et dans
cette affaire, les chances qu'elle
la rupture de votre site web augmente
de manière significative
ok donc
il peut y avoir des mises à jour qui impliquent comme
les migrations de données
et
ces choses sont des processus complexes et
qui prend du temps
Il est donc bon d'être bien préparé à
gérer de telles situations
vous savez qu'il y a aussi autour de cela
une mise à jour importante est en cours
alors il est bon que vous sachiez
pour retarder la mise à jour comme à chaque fois que sur mon
téléphone ou
comme l'androïde ou le téléphone ios chaque fois qu'il
reçoit une mise à jour importante
une nouvelle version est sortie i i i sera
retarder la mise à jour de quelques jours
parce qu'il aide les premiers insectes à devenir
fixé
il y a des gens qui mettent à jour
leurs téléphones plus souvent et ils
identifier ces problèmes et les résoudre
avant
avant que mon
avant de faire la mise à jour, donc la
le risque est réduit de mon côté ; la même logique
peut également s'appliquer à votre site WordPress
OK, nous devons passer à la prochaine
étape
et c 'est en fait
l'étape la plus importante si vous me demandez
et qui consiste à utiliser un site de mise en scène
une mise en scène est désormais une réplique exacte
de votre site web, c'est juste dans un
lieu
lorsque vous nous faites apporter des modifications à
votre lieu de rassemblement
elle n'affecte pas votre site en direct
Le lieu de mise en scène joue donc un rôle très important
rôle lorsqu'il
vient à faire des mises à jour et pour tous nos
critique
les sites dont nous nous assurons qu'ils utilisent la mise en scène
des sites pour faire des mises à jour
c'est l'environnement idéal pour tester
des mises à jour sur
euh
voici un site de mise en scène que vous pouvez
effectuer une mise à jour sans craindre qu'elle
va se briser
tout et au pire si elle se brise
quelque chose
vous pouvez vous débarrasser de la scène et essayer
les mises à jour à une date ultérieure
l'autre chose est
sur le site de la mise en scène, vous pouvez également déboguer
ce qui a vraiment mal tourné
et vous n'avez pas besoin de le faire avec un
arme sur la tête
parce que vous n'avez pas de production ou
site en direct qui est en panne
pour que vous n'ayez pas à vous soucier de la
les implications d'un site en panne
est maintenant aussi d'utiliser un site de mise en scène tous
licornes et arcs-en-ciel
en fait, il n'y en a pas, il y en a quelques
les défis liés à l'affirmation de soi
la première est qu'il y a
pas de moyen facile de
faire des sites de mise en scène il y a peu
a géré les hôtes WordPress qui
sont accompagnés d'une déclaration sur le lieu de tournage
fonctionnalité
et ce que ces
des entreprises d'hébergement de marque
c'est beaucoup plus facile
pour créer un site de mise en scène
il existe peu de plugins de sites de mise en scène qui
ont été publiés
ce qui rend les sites de rencontre faciles à utiliser pour que vous puissiez
les utiliser également
mais
le processus est encore complexe
donc dans le "donc", c'est un numéro
c'est l'un des
les premiers problèmes que vous rencontrerez
la deuxième chose est que l'environnement
ce n'est jamais une réplique parfaite
donc vous changerez les urls que vous
sont dans un environnement différent tous
ensemble
vous pourriez même ne pas recevoir
de sorte qu'un site de déclaration n'est jamais un
parfait
réplique et donc quels que soient les tests que vous effectuez
Ici, toutes les mises à jour que vous faites ici
il y a un
Il y a peu de chances qu'elle ne le soit pas
s'appliquent parfaitement au site en direct
il s'agit d'un autre, nous avons donc parlé
comment les plugins premium
les bons et les mauvais côtés de cette
Les défis des plugins premium sont les suivants
supposons que vous le fassiez sur une mise en scène
et vous essayez de mettre à jour un site
plugin premium
comme dans quelques plugins premium throw
des erreurs, car ils ont besoin de vous pour
avoir une licence supplémentaire
pour faire le point sur la mise en scène
et oui, ça vient avec
coût supplémentaire parfois il
vient avec des frais généraux de réparation ou
faire une réparation
En faisant enfin ce processus, vous pouvez
imaginez
est une étape supplémentaire de l'élaboration de la
à votre
à votre processus et cela le rend plus
qui prend du temps
vous devez donc créer un site de mise en scène que
vous devez faire des mises à jour ici puis vous retournez
à votre site en direct et faire une autre mise à jour
vous pouvez imaginer qu'il peut devenir
cela peut prendre beaucoup de temps mais
vous avez réduit le risque
et c'est quelque chose que nous
recommandent de faire pour tous
tous vos sites web qui sont importants
où vous ne voulez pas prendre de risque
C 'est donc à nouveau quelque chose qui
est assez courante dans ce
parmi les personnes qui
de déployer des logiciels, c'est-à-dire de mettre en place un
page de maintenance
Ainsi, au cours du processus
de faire la mise à jour les choses peuvent casser
et ou
cette période de transition de la mise à jour
les choses peuvent devenir instables de sorte que votre
votre site web
pourrait être parfaitement bien à la fin de
le
processus de mise à jour pendant la transition
phase
les choses peuvent devenir
devenir instable et
il devient encore plus évident que vous savez qu'il peut
deviennent encore plus prononcées si vous êtes
gérer un magasin de commerce électronique les gens pourraient
avoir des choses à leur disposition
page de paiement qu'ils pourraient être sur le point de
aller à la page de paiement et ou ils
pourrait avoir effectué le paiement de certaines
ceux
les rappels et le
peut échouer si c'était le cas si c'est
si le site est en cours de
cet entretien, il est donc bon de mettre
une page qui indique à votre
les visiteurs qui
votre site est en cours de mise à jour
et cela leur permet simplement d'avoir
d'avoir des attentes appropriées qu'ils
reviendra plus tard, ce qui
nous tous et
compléter ce qu'ils étaient
a voulu accomplir
elle vous donne également une marge de manœuvre au cas où
aller au sud
vous savez alors avoir une page de maintenance
signifie que vous pouvez travailler dans le
contexte
pendant et résoudre le problème et ensuite
une fois seulement, tout est correct
vous pouvez supprimer la page et les choses
sera bien
donc nous avons ceci est à nouveau quelque chose
qui
nous pensons que c'est une très bonne pratique pour
suivre
cela me conduit à l'étape suivante qui est
test de régression visuelle
maintenant
par des tests de régression visuelle, nous
voir
L'idée de base est donc de vérifier si un site
est brisé
vous savez que nous avons parlé de ce que
les mises à jour étant l'une des principales raisons
pourquoi un site se casse
comment savoir maintenant qu'un site a
brisé
droit et nous
vous devez le vérifier après avoir fait le
mise à jour vous avez besoin d'un mécanisme pour aller de l'avant
et de vérifier si le site
a cassé est cassé ou non
et le site peut se briser de plusieurs façons
l'ensemble du site peut rompre avec la
écran blanc de la mort peut-être un couple de
pages ou
quelques pages se séparent
après la mise à jour, peut-être qu'une partie seulement de
la page se brise après la mise à jour
et enfin
Les pages sont peut-être belles, mais certaines
rupture du flux de travail après la mise à jour peut-être
le processus de paiement cesse de fonctionner ou
vous n'êtes pas en mesure de vous connecter à votre
wp admin ou
le formulaire de collecte des pistes, peut-être que
pause
après la mise à jour
Cela nous amène donc à la question suivante : comment faire
vous résolvez pour cela vous résolvez
évidemment par des tests après que vous ayez fait
une mise à jour
maintenant le test est difficile et le temps
consommant
et oui, vous savez tout ce qui est
difficile et long
et manuel que nous avons tendance à éviter ainsi
nous constatons souvent que nous faisons une mise à jour et
n'ira pas de l'avant et en fait
vérifier si votre site fonctionne
correctement après la mise à jour
C'est pourquoi la nature des
le problème
et c'est là que se situent ces problèmes
le mieux résolu
par l'automatisation et la
lorsqu'il s'agit de
tester les sites web est l'un des moyens de
le tester est
test de régression visuelle afin que les
l'idée est de prendre une capture d'écran
avant
avant de faire la mise à jour et vous prenez
une autre capture d'écran après que vous ayez
a complété toutes les mises à jour
une fois que les deux sont
fait alors vous comparez les deux
Captures d'écran
s'il y a une différence, alors la
Le logiciel
alarme vous allez bien donc
et vous pouvez le faire pour
pour autant de pages que vous avez
ok donc ici vous pouvez voir que c'est un
exemple de
un test de régression visuelle en cours d'exécution où
vous avez
[Musique]
image avant du site avant
et après et vous pouvez voir que cette police
la taille a changé
et le test de régression visuelle est capable
pour l'attraper
Il y a donc de nombreux avantages à
l'exécution d'un test de régression visuelle
c'est qu'il peut être rapide, donc vous n'avez pas besoin
pour le faire, il n'y a pas de travail manuel
elle peut également couvrir plusieurs pages
quelque chose que vous ne pourriez pas
faire autrement et peut également couvrir plusieurs
appareils
pour que vous sachiez que parfois vous pourriez le tester
sur votre bureau uniquement
mais vous pourriez aussi vouloir certaines choses
pourrait se briser sur un
sur un appareil mobile afin
qui, par un test de régression visuelle
parce que cela se passe dans un environnement automatisé
manière
vous pouvez également tester sur plusieurs appareils
la gestion présente quelques inconvénients
un test de régression visuelle
si votre site comporte des curseurs d'animation, nous
voir que nous avons souvent vu que
l'exécution d'un test de régression visuelle
pause
parce que les captures d'écran sont
jamais facile à saisir
dans ces situations
Ces tests que vous pouvez imaginer sont également
en fait assez difficile à gérer alors que
il y a
il existe un certain nombre de logiciels
les pièces encore à construire et à créer
il n'est donc pas facile de gérer
un test de régression visuelle
Cela m'amène donc à en dire un peu plus
sujets avancés
donc les choses qui s'appliquent
vers des sites web plus complexes
vous connaissez des sites web qui pourraient avoir conduit
formulaires
les sites web qui pourraient avoir qui pourraient être
un magasin de woocommerce
donc pour cela un test de régression visuelle
pourrait ne pas être suffisant
vous devrez aller plus loin, vous
la nécessité de mettre en place un test automatisé de la
des flux de travail importants il existe des outils
à l'extérieur
mais dans le cadre de cette présentation, nous
je ne vais pas y aller
plus loin dans cette affaire, vous trouverez
autre manière autre
des choses importantes à tester lorsque vous faites un
mise à jour par exemple, vous pourriez avoir besoin de
voir le seo
du site web si cela est bon, il y a
des mises à jour basées sur
les gens font maintenant des mises à jour par git
et je pense
c'est une manière fantastique de le faire mais
à nouveau
nous avons vu que cette mise à jour basée sur les Git
ne sont utilisés que par une très petite fraction
des propriétaires de sites WordPress et
il y a d'autres sujets
autour des mises à jour
dont on peut discuter, mais peut-être que je vais
laisser la question et la réponse
Très bien, alors c'est tout ce que je peux dire, merci
vous
je suis là pour répondre à vos questions
vous