WordPress en 2023

Durée: 65m2s

Date de sortie: 08/03/2023

Un épisode spécial WordPress. Nous allons parler de l'outil, faire un état des lieux sur l'utilisation de WordPress. Puis nous allons essayer de comprendre pourquoi WordPress est tellement détesté par des développeurs en général. Dans la seconde partie de l'épisode, nous allons regarder ensemble comment developper avec WordPress en 2023 d'une façon plus moderne. Quelles sont les outils pour mieux travailler. Retrouvez toutes les notes et les liens de l'épisode sur cette page : https://double-slash.dev/podcasts/wordpress/

Bienvenue sur Double Slash, le podcast dédié aux outils et aux techniques pour le développement
web.
Et bienvenue à tous sur ce nouvel épisode, un épisode un peu particulier parce que je
suis encore avec Patrick.
Salut Patrick !
Salut à tous, salut Alex !
Et hyper particulier parce qu'on va aborder un sujet un peu polémique parfois ou dans
la controverse.
Par contre on ne peut pas nier que sur le web « Ya WordPress » et ça me semblait hyper
intéressant de parler de ça avec Patrick parce que tu es vachement plus engagé dans
la communauté WordPress, tu as créé une organisation, tu as créé plein de plugins.
Tu vas nous en parler aujourd'hui.
Donc aujourd'hui on pourrait dire que tu es un peu notre invité au final.
Ouais c'est un peu ça, j'ai l'impression que je suis un peu invité aujourd'hui.
Bon après, on va en parler.
Non mais c'est vrai, on va aborder plusieurs sujets déjà un peu historiques de WordPress
pour comprendre aujourd'hui pourquoi il est omniprésent sur le web.
Il y a des raisons à ça.
Il y a aussi des raisons pourquoi il est beaucoup décrité.
Néanmoins il est super utilisé donc on va aborder un peu une vision un petit peu
globale de WordPress et puis on parlera aussi du futur de qu'est-ce qui est en train de
se mettre en place, tout l'écosystème et on sera obligé aussi de parler de W Performance.
Ouais on en parlera vite fait après c'est le but c'est pas de faire de plus plus

Patrick il faut.
Mais ça sera la conclusion.
Ok bon ça marche.
Ce qui est sûr c'est que c'est un sujet qui est hyper tendu et qui crispent beaucoup
de développeurs.
Ce que je te propose on commence par l'historique et on commence par discuter de l'origine
en fait.
L'origine de WordPress ça remonte à quand ?
L'origine exacte.
Cet année en 2023 on fait les 20 ans de WordPress donc ça commence à faire beaucoup au niveau
du web et c'est le 27 mai alors c'est une super date parce que c'est jour de mon
anniversaire aussi donc j'ai envie de dire.
Très bonnet.
Et en fait aussi mes 20 ans tu vois.

Donc WordPress a 20 ans donc ce qui est quand même assez colossal quand on y pense et à
la base c'était tout simplement après j'ai pas l'historique exacte ou on va pas faire
l'historique mais en gros à la base c'était un moteur de blog en fait tout simplement
puisque il y a 20 ans les blogs étaient tendances en fait.
Les skyblog et compagnie voilà on voit il est comme.

Et donc aujourd'hui il est toujours là.
C'est ça qui est aussi incroyable que ça c'est qu'il y a eu beaucoup de CMS il y a plein
de CMS qui sortent il y a encore aujourd'hui qui sortent de nouveau.
Et pourtant WordPress est toujours présent toujours omniprésent en fait au niveau du web
et on l'utilise toujours autant et il évolue encore donc c'est ça qui est assez fou au
bout de 20 ans.
Et c'est il n'y a pas une histoire où il y a plus de 40 % des sites mondiaux qui sont
faits avec WordPress ?
Si si oui alors ça c'est alors oui alors donner quelques chiffres en fait sur concernant
WordPress comme ça on pose le truc.
Alors le premier chiffre que tu viens de donner c'est un chiffre que j'aime pas trop donner
parce que c'est un peu un chiffre marketing tu vois qui balance tout le temps au niveau
de la communauté tout ça.
Alors c'est plus de 40 % et ça augmente régulièrement et donc c'est plus de 40 % des sites dans
le monde utilisent WordPress parce qu'il est quand même assez énorme donc il est largement
majoritaire de tous les autres systèmes et il représente 60 % des sites qui utilisent
des CMS en fait.
Et pourquoi tu veux pondérer ce chiffre là et où t'es moins à l'aise avec ces chiffres ?
Bah tu sais les chiffres on peut dire tout et n'importe quoi avec à partir d'un chiffre
et 40 % voilà comment il est récolté, comment il est calculé alors après c'est parce qu'ils
ont un système quand tu t'installes enfin c'est les sites installés tu vois après
il y a plein de trucs il y a les sites intranets qui sont pas forcément connectés enfin voilà.
En tout cas il est assez important au niveau du paysage du web il est très présent et
il est très utilisé.
Après il y a aussi une question de qualité de site etc.
Comment sur ces 40 % sont bien fait etc.
On en parlera après mais voilà.
D'autres chiffres sur tous les WordPress qui sont utilisés il y a 20 % qui utilisent
WooCommerce.
WooCommerce c'est un plugin qui permet de faire du e-commerce au niveau de WordPress
donc en fait quand même 20 % qui l'utilisent quand même pas mal.
Et ensuite quand on parle de plugin en fait il y en a 60 000 disponibles ce qui est colossal
j'ai envie de dire.
C'est pas autre que le package NPM quand même.
Ouais c'est clair.
J'ai pas les thèmes mais il y en a énormément aussi de thèmes disponibles puisqu'on peut
installer des thèmes etc.
Et un chiffre qui fait beaucoup moins plaisir c'est alors il y a un chiffre j'ai retrouvé
la source un petit peu en 2018 en fait 90 % des CMS qui étaient piratés c'était des
WordPress.
Il est moins fun.
Ok ça c'est des chiffres.
Ok je pense qu'en deux on va parler sécurité aussi parce que c'est super important.
Et il y a aussi une petite anecdote c'est les Panama Papers la file qui avait eu en fait
et l'origine c'est un site WordPress un plugin sur un site WordPress qui avait pas été
mis à jour.
Il y a des mecs qui ont laissé rentrer par là en fait.
Ouais très bon.
Comme quoi au final WordPress c'est du bon.
Ouais tu vois c'est bien.
Ne mettez pas la jour au site comme ça on peut avoir des fuites de papier et tout ça
c'est cool.
Et ok ça c'est un peu les gros titres les gros chiffres après comment t'expliques
vraiment l'engouement et le succès aussi commercial qui a eu derrière.
Et ce qu'il y aurait pas alors sur le fait que ça soit pen source d'accord mais il
y a pas aussi une grosse communauté.
Ils ont réussi à fédérer beaucoup de développeurs quoi.
Ouais c'est ça en fait il y a une communauté qui est énorme.
Alors comment ça arriver jusque là aujourd'hui en 2020-2023 je sais pas exactement en fait
mais la communauté était vraiment énorme et en fait si tu veux c'est les fêles boules
de neige en fait plus t'as des sites qui sont fait avec plus t'as des plugins des extensions
tout ça qui sont disponibles plus t'as des gens qui font du business donc qui vont développer
des choses autour.
Et finalement le choix devient logique puisque t'as plein de possibilités d'extension
de thèmes etc.
Et donc en fait c'est voilà t'as un énorme choix donc forcément tu diriges vers cette
solution.
En fait c'est un feu les fêles boules de neige je pense c'est la communauté.
Ouais il y a une communauté qui est énorme en fait qui est super active qui est mondiale
en fait et puis voilà.
Ça s'explique comme ça quoi.
Ouais en gros moi c'est comme ça que je le vois.
Après sur le fait que ça soit open source tu penses que c'est un gros facteur ou pas ?
Oui ouais de toute façon c'est WordPress open source alors WordPress c'est vraiment
open source.
Alors souvent qu'on fond parce que derrière il y a une société que ça s'appelle automatique
qui est une société qui édite des qui un peu alors le boss de automatique il est à
l'origine de WordPress et ils édite donc WordPress.com qui permet d'avoir des sites
WordPress autour.
Enfin ils sont déjà hébergés tu vois t'as pas hébergé tout ça tu t'inscrits tu
te plains et tu peux payer tes options payantes tout ça.
Après ils ont plein d'extensions c'est eux qui font vos commerces qui font plein d'extensions
jet packs tout ça qui vendent en fait ils font du business avec ça.
Et en même temps ils contribuent au projet open source.
Donc WordPress c'est vraiment open source et donc il ne faut pas confondre les deux en
fait WordPress.org qui est le site de open source enfin qui représente le projet open
source et après t'as WordPress.com qui est complètement différent et souvent les gens
confondent les deux donc ça c'est important de le dire.
Après derrière il y a une grosse communauté donc il y a beaucoup d'autres donc au-delà
d'automatique t'as plein de gens qui contribuent t'as des contributeurs qui viennent d'agents
c'est des comprihiteurs qui viennent de société qui édite des plugins et qui vont libérer
des gens et ces gens là vont travailler sur la contribution et après t'as plein de
contributeurs donc c'est en fait c'est énorme et j'ai pu me rendre compte de ça en fait
en allant sur les WorldCamps.
Il y a des événements qui sont créés à travers le monde qui s'appelle les WorldCamps
où on se réunit pour une somme supermodique en plus ça coûte 25 euros tu vois par exemple
pour aller au WorldCamp à Lyon tout ça c'est vraiment très peu cher et là tu rencontres
la commune c'est vraiment pas cher c'est donc ils sont à moitié sponsorisé etc pour se réunir
et là tu rencontres plein de gens qui sont là tout ce qu'on enfin il y a des gens contributeurs
il y a donc la communauté est vraiment impressionnante en fait et super active en fait.
Mais est-ce que en fait la force de WorldCamps c'est pas aussi avoir réussi à fédérer
des bénévoles qui participent à l'écosystème mais aussi à engendrer et à activer en fait
des agences ou des créateurs de solutions et pour créer en fait tout un écosystème payant
où en fait les sociétés utilisent WordPress et comme c'est leur gagne-pain ils ont tout intérêt
à entretenir l'écosystème parce que si l'écosystème se meurt leur boîte va mourir par exemple
WooCommerce ou Automatique ou tous les prestataires qui développent des plugins pour WordPress si
demain WordPress meurt eux leur source de business se meurt donc en fait c'est je pense vraiment
le point clé où la communauté a été maline en tout cas les créateurs de WordPress ont
réussi à fédérer c'est qu'il y a plein de personnes qui sont mis sur le business et donc
aujourd'hui en fait tout le monde se tire la main et donc tout le monde a intérêt à avoir un cercle
virtuel quoi. C'est clair, c'est ça en fait. Ce que souvent ce que les gens souvent ne n'imagine
pas en fait c'est qu'il y a comme tu le dis il y a des sociétés qui est dit des plugins qui sont
vendus donc vu l'échelle des installations en fait qui sont énormément vendus et que ça soit
50 dollars ou 100 dollars et en fait ça fait beaucoup d'argent en fait et évidemment il y a des business
ça brasse beaucoup de thunes il y a des business sur des plugins qui sont énormes en fait et donc
WordPress à la base est gratuit mais autour de ça il y a énormément de business en fait énormément
donc oui il contribue tous pour ça. Mais dans ce cas là pourquoi en fait WordPress a aussi
mauvaise réputation parce que voilà quand on discute avec des développeurs il y en a qui vont être
pour, il y en a qui vont être contre et il y en a qui veulent même pas en entendre parler et
à juste titre ou pas d'ailleurs pour le coup et bon là dessus je vais mouiller un peu j'en ai eu fait
j'ai vraiment eu des problèmes et j'ai tout arrêté quoi j'ai tout arrêté je me suis orienté
vers d'autres solutions que moi je considérais comme plus pratique et plus adapté sur laquelle j'étais
vraiment plus en phase mais du coup c'est quoi les grosses casses roll de WordPress où vraiment
les gros points noirs qui fait que les développeurs aujourd'hui sont anti-war.
Alors là vraiment ouais quand on parle de gens enfin souvent comme tu dis les développeurs
détestent WordPress en fait mais en fait ça ne fait pas vraiment pourquoi ils détestent c'est
juste que c'est nul, c'est du PHP etc etc moi je pense la première des choses alors première
des choses c'est déjà d'un il est très mal enseigné je pense au niveau des formations mais
extrêmement mal enseigné et ça c'est clair et net je vois des gens qui sont en reconversion tout ça
des écoles comme ça qui apprennent les développeurs les futurs développeurs
ils passent sur WordPress mais ils passent vraiment j'installe un thème j'installe trois plugins
je suis un peu jiquérité de fou quoi ils font du jiquérité il est trop dénié en 2023
je pense qu'en fait ils apprennent rapidement comment ça fonctionne mais derrière ils
vont pas dans le technique ils vont pas vraiment dans le fond du système et qu'en fait pour eux c'est
nul en fait ils ont fait un petit peu c'est un peu pourrié puis du coup derrière ça reste en fait
pour eux ça reste pourri j'en ai fait un peu à l'école mais c'est nul et puis c'est pas du
vu c'est pas du vrai code tu vois c'est pas du vrai développement donc ça c'est la première
chose ensuite évidemment WordPress est basé sur PHP PHP à l'image de WordPress PHP fait tourner
énormément de sites web énormément c'est il est plus que majoritaire de toute façon et pour
développeur et bah PHP c'est la fin PHP c'est pourri c'est pas un vrai langage etc etc
après je me rappelle d'une discussion qu'on avait déjà eu je crois avec avec Arnaud sur Arnaud
ligny je crois sur sur un épisode précédent et pour le coup je pense que peut-être historiquement
en WordPress c'était sur des vieilles versions parce que il a 20 ans donc en 20 ans le langage PHP
il a vachement évolué et les dernières versions de PHP ça plus rien à voir avec le PHP qu'on a
connu en version 3 4 voilà c'est autre chose quoi donc peut-être qu'au final WordPress a mauvaise
scotte à cause du PHP parce que l'ancien PHP mais si on met à jour le PHP et si on prend en compte
toute l'évolution du langage peut-être que cet argument ne tiendrait plus mais ce argument
tient pas parce qu'en fait comme tu dis PHP il a énormément évolué et c'est vrai que PHP à la
base c'était pas un langage en fait PHP ça a été fait pour mélanger avec du HTML faire du traitement
de formulaire des trucs comme ça c'était vraiment et je te parle de ça il ya très très longtemps
et évidemment il a énormément évolué et il évolue maintenant super rapidement là on a la version
6.2 et d'ailleurs WordPress prend déjà la version 6 sans problème tu peux monter ton site sur un
PHP 6 et aujourd'hui oui c'est un vrai langage il ya tout ce qu'on retrouve dans les langages de
programmation le type h etc enfin voilà les classes tout ce que tu veux tout ce qui est les namespace
enfin donc c'est un vrai langage aujourd'hui PHP donc déjà d'un ceux qui pensent que PHP est mort
bah ils se trompent complètement parce que PHP c'est le langage majoritaire du web et 2ièmement ça
veut dire qu'ils ont pas fait PHP depuis longtemps et devraient peut-être s'y remettre un petit peu
pour voir les évolutions en fait d'y langage donc pour moi le PHP il est pas mort et il est loin d'être
mort et donc ça c'est la propre c'est tout à fait la deuxième raison c'est PHP WordPress bah
non en fait PHP c'est pas mal en fait du tout et ça marche bien en fait et c'est simple à trouver
de l'hébergement pour PHP ça c'est un gros gros point ok ouais bien sûr et est-ce qu'il ya pas aussi
le fait que beaucoup en fait de webmaster qui en fait en fait n'utilise en fait ne sont pas du
tout développeur vont vendre des sites WordPress parce que bah c'est graphique c'est de en trois
clics on a installé et il ya cette haine un petit peu des développeurs pur contre ces webmaster
alors ça c'est le point qui fait le plus de tort à WordPress mais vraiment et de loin et on
avait déjà parlé dans d'autres épisodes en fait on se retrouve en fait c'est difficile en fait de
savoir en fait quand tu fais quelqu'un qui fait un site WordPress tu sais jamais en fait si il a vraiment
codé le thème etc ou si il a pris 25 plugins il a acheté un thème sur thème forest à 50 dollars
et il a monté le site comme ça et puis il te vend un site deux ou 3000 balles en fait le site est
de mauvaise qualité il est pas sécurisé ils ont pas fait les bonnes pratiques ils ont même pas
mis de cash enfin voilà moi je récupère régulièrement des sites qui sont mais alors mais il y a même
pas les bases en fait de ces des vraiment les ne serait-ce que la plupart sont sur apache d'avoir
du cash au niveau des fichiers statiques tout ça dans l'acheter accesses ou des choses comme ça
vraiment les bases tu vois quand tu fais des développements c'est dans un truc de base ça
n'existe même pas les sites sont hyper lents enfin c'est une catastrophe et toi tu parles de webmaster
mais moi je peux même te dire que je récupère des sites d'agences web et même d'agences de web
marketing et non mais je ne peux pas te dire parce que vraiment il y a des gens qui vendent des sites
relativement cher et qui sont hyper mal fait en fait et ça le client ne voit pas en fait le client
ça rend pas compte mais quand c'est mal fait tu tu tu dis c'est quoi c'est pas sécurisé c'est
lent c'est quoi ma c'est la totale ça veut dire quoi mal fait en fait c'est quoi c'est lent c'est
lent parce que trop de plug-in c'est lent parce que un team un page builder c'est lent parce que
il n'y a même pas un serveur correct derrière c'est même pas sécurisé parce qu'ils n'ont même pas
fait le minimum pour la sécurité il n'y a rien en fait rien de respecter et voilà c'est juste
alors heureusement il y a des gens qui font du bon travail il ya des agences en france dans le monde
qui font du super travail en france il n'y a pas mal et là tu as des sites qui marchent bien qui
tournent bien etc mais malheureusement c'est pas la majorité et ces gens là cette majorité de
sites mal fait il faut énormément de tord en fait à ce c'est tout y en fait ok après tu peux panier
quand même que il y a des gros sites qui tournent avec wordpress le site de la maison blanche tech
crunch ou des choses comme fin voilà c'est quand même des sites qui sont qui sont plus que massifs et
qui marchent quoi donc ça c'est des sites quand tu es bien fait
et là ils sont vraiment optimisés en fait si tu respectes les bonnes pratiques tu codes
correctement parce que l'outil il ya plein de systèmes en fait pour coder correctement
bah le site il tourne le site il tourne très bien il y a du cache etc et voilà il peut avoir un
gros trafic comme des crèches ça marche quoi yes sans problème c'est possible quoi
ouais et du coup tout à l'heure t'as utilisé le terme site builder donc on connaît on connaît
élémentaires on connaît comme autre il y avait pp backry que sais je viens la pleine en fait moi
j'utilise pas ce genre de choses mais oui il y en a plein donc c'est vraiment du système qui
se donc c'est des plugins qui se rajoutent sur tout le represse et qui permettent de faire des
drag and drop en fait pour rajouter un titre rajouter une image etc donc c'est vraiment
nos codes c'est un outil nos codes voilà vu que c'est la tendance du nos codes
et totalement sur un outil no code c'est à dire que c'est des gens qui font des sites avec ce
genre d'outil qui ne font pas une seule ligne de code ni css ni php ni javascript rien et rien du
tout rien et j'ai même déjà vu truc aberrant il existe des extensions pour rajouter un bout de
php sur ton site donc les gens mettent des extensions pour mettre du code php dans un site
WordPress alors que tu peux non mais voilà c'est le plus le genre d'aberration en fait injecter des
plugins ouais c'est ça ouais ok si tu te dis mais ça va pas quoi ok et si on si on veut faire les
choses un petit peu plus propre par exemple si on veut injecter des champs un petit peu plus custom
et se rapprocher en fait d'un cms parce que il faut quand même pas oublier qu'à la base WordPress
c'était pour des blogs donc c'était vraiment l'idée initiale c'était pour des blogs sauf que
on a voulu faire des pages et après gérer du contenu spécifique donc rentrer on s'est orienté
enfin WordPress a plus migré vers quelque chose de plus cms donc contente manage un système pour
vraiment gérer du contenu si on veut injecter des des champs spécifiques avec des types tout ça
en fait si on veut faire quelque chose de professionnel on va dire on utilise acf
yes alors on est déjà passé sur comment voir comment code alors je vois quand on est déjà passé
la section comment coder correctement en 2023 en fait parce que là tu vois que les restes nos
auditeurs en face à ce que depuis tout à l'heure on dit bon c'est nul c'est nul c'est pas bien ok
mais comment on peut faire les propres aujourd'hui en 2023 avec du WordPress quoi parce que voilà
donc c'est bon tu l'as dit tu peux faire des trucs bien on peut faire des trucs bien on va
passer sur cette section directement ça sera cool donc ouais la première des choses en fait c'est
un des cms un plugin qui est hyper connu qui est hyper utilisé c'est acf donc advanced custom
field donc c'est un système en fait qui permet via une interface de rajouter de créer des champs
custom en fait donc ça fait comme des formuleurs et ensuite ces champs custom qui peut les mettre
un peu partout tu peux les mettre sur tes pages sur tes users sur tes options tu peux créer les pages
d'options etc tout ça c'est sauvé et après derrière tu peux les afficher en front etc donc
c'est vraiment hyper hyper pratique sachant qu'on peut acf c'est une façon facile de le faire
puisqu'en fait tu peux tout faire en code PHP tu peux rajouter des champs etc mais bon c'est un
petit peu redondant donc avec acf c'est vachement plus simple et donc c'est vraiment l'extension
quasiment enfin je pense que la plupart des gens qui font des sites corrects bien codés ils ont
toujours l'acf sur le sur le world press en fait c'est quasiment c'est pas obligatoire mais presque
comme fait et là je vois il ya une version gratuite et il ya une version pro toi tu vois
vraiment le bénéfice d'utiliser la version pro ouais sur la version pro tu as des champs qui
sont pas disposent sur la version gratuite comme les champs répétés tout ça donc il ya plein de
choses qui sont pas disposent donc après ça ne coûte pas très cher franchement donc faut pas
hésiter à l'utiliser et sachant que la petite astuce je ne devrais pas le dire si tu achètes
quand tu achètes une licence acf en fait si tu la si tu ne l'enregistre pas avec la clé sur le
world press tu ne pourras pas la mettre à jour en fait sur le directement sur le world press mais
par contre tu pourras installer la cette la fin tu pourras télécharger à chaque fois une version
pour la mettre sur plusieurs world press alors c'est pas bien parce qu'il faut quand même donner de
l'argent aux gens qui fabriquent des choses pour le world press mais si vous voulez tester ça peut
marcher ok et ça marche et acf par contre ça c'est ok tu vas créer tu vas créer ton contenu par
moi j'ai vu ça de très très loin parce que on va dire c'est plus toi qui m'en a parlé moi je suis
loin de cet écosystème world press on pourra en parler plus tard pourquoi néanmoins aujourd'hui
il ya une évolution majeure dans l'écosystème world press c'est l'apparition de guitain berre
ouais alors guitain berre c'est quoi en fait gros morceaux gros morceaux guitain berre alors
guitain berre en fait c'est un c'est un éditeur de de page qui qui totalement ils ont créé ça
en fait en 2017 et il a été introduit dans world press en version 5 en 2018 et ça a été très
compliqué pourquoi quand il l'on l'en sait quand il l'on l'en sait en fait il était pas totalement
prêt les gens aussi était pas prêt ça faut le savoir et il a été vraiment c'était compliqué les
gens aimait pas du tout il a été très mal noté d'ailleurs si tu vas sur le sur le répertor des
plugins il est super mal noté et voilà donc ça s'est mal passé ça a été décrit beaucoup de
gens n'ont pas aimé ils ont donc il y a l'extension qui est hyper utilisée c'est disable guitain berre
c'est à dire qu'enlevé guitain berre de world press complètement pour revenir à l'éditeur
classique tiny mce ce qui est hallucinant c'est une d'existensions les plus utilisées donc voilà
beaucoup de gens n'ont pas aimé sauf que depuis ben 2018 il a beaucoup évolué donc ça fait quand
même quasiment cinq ans ce que c'était décembre 2018 il a beaucoup évolué et en fait aujourd'hui
c'est bah il est vraiment bien en fait de mon avis de mon avis il est vraiment bien et j'encourage
tous ceux qui ont qui avaient essayé il y a quelques années du timber qui n'ont pas aimé à revenir
essayer parce que ça n'a rien à voir avec les premières versions et aujourd'hui c'est
c'est tellement pratique à utiliser donc c'est un en fait du timber c'est un système t'arrives tu
veux éditer une page par exemple tu en fait c'est un système avec des blocs donc ça représente
c'est un peu comme des compagnons qu'on va qu'on va créer dans un site avec réact ou vu tout ça
donc ça la même image qu'un component donc tu as un bloc avec des valeurs dedans et tu vas pouvoir
régler en fait fin à éditer ces valeurs à la mano fin en temps réel et tu auras une vision
complète de ce que tu es en train de faire en fait par contre c'est un wizzy wizzy super avancé
parce que tu vois exactement le rendu de ta page ok et par contre c'est fait en réact et en java
script donc est ce qu'on est obligé de savoir utiliser enfin d'avoir des connaissances en
js et en réact pour pouvoir utiliser gutin berre ou on peut faire 100 alors tu n'es pas obligé de
alors gutin berre tu peux l'utiliser il marche d'origine tu as plein de blocs qui sont disponibles
et tu peux faire souvent on dit qu'on fait 80% des besoins largement avec déjà les blocs qui
sont existants en fait ok non gutin berre quand il arrive ensuite tu peux rajouter il y a aujourd'hui
il y a des librairies de blocs tu peux rajouter via des plugins des librairies de blocs si tu veux
des compteurs des choses comme ça enfin plein de trucs des sliders enfin tout ce que tu veux donc
tu peux déjà tu vois sans rien coder tu peux déjà rajouter des blocs et construire tes pages
facilement et ensuite soit derrière si tu veux développer par contre tes propres blocs là oui
il faut faire du java script et du réact c'est pour ça que je suis revenu faire du wordpress parce
que moi quand j'ai vu gutin berre j'ai trouvé ça génial et après je me suis dit mais c'est génial
je peux faire des blocs moi j'étais enfin je suis à l'aise avec réact donc je me suis dit mais
c'est génial en fait je peux faire mes propres blocs et tout et ça m'a vraiment plu et c'est
pour ça que j'ai commencé à faire un petit peu de wordpress il y a en 2019 en me disant
bah je vais essayer tiens voir ce que ça donne j'ai fait un site et puis on perd bien et puis j'ai
trouvé ça pas mal mais après il ya une autre il ya alors a cf on en parlait juste avant a cf permet
aussi de faire des blocs gutin berre alors pas aussi avancer que quand tu l'es fait toi avec réact
et js mais tu peux quand même te débrouiller à faire des trucs ok et et après au niveau de la
customisation tu peux aller tu peux aller hyper loin il ya une nouvelle fonctionnalité que j'ai vu
apparaître c'est le full site éditing c'est quoi ça exactement ça c'est l'évolution en fait de
les coureuses 8 en berre de route ouais c'est l'évolution de goutin berre en fait wordpress là
ils ont une feuille de route au niveau des évolutions il y a eu l'introduction de goutin berre
donc la version 5 après il ya eu le full site éditing qui est arrivé donc full site éditing
ça te permet toujours avec vite un berre d'éditer complètement ton template de site donc le
heideur le footer etc donc là à un moment donné tu peux carrément customiser ton site comme tu
veux sans donner sans toucher le php etc mais est ce que tu peux donner les accès par exemple à ton
client pour que lui il puisse modifier les informations sans pour autant toucher le code en
fait il l'édite directement c'est vraiment à ça que ça sert c'est l'intérêt ouais tu peux tu
peux totalement customiser ton heideur changer la navigation enfin tout ce que tu veux mettre les
liens dans le footer comme tu veux via goutin berre via le système de full site éditing et oui tu
peux donner l'accès à ton client ou tu peux ne pas lui donner l'accès en laissant que éditeur
mais en plus tu peux customiser on en prendra après avec le temp.json mais ouais tu peux ça
donne beaucoup plus de pouvoir et beaucoup plus simple et en plus c'est vraiment enfin c'est
vraiment très très bien fait moi je trouve ça vraiment cool alors il ya des gens qui n'aiment pas
du tout j'en ai discuté encore la semaine dernière avec un gars qui fait du php il me dit
non moi j'aime pas c'est du html ça me plaît pas machin imbidu oui en fait c'est le full site
éditing c'est pas évident à s'y mettre c'est une nouvelle façon de penser en fait au niveau
de ton site wordpress et justement en fait tu vois on parle de communauté sur wordpress j'ai
remarqué qu'en fait que souvent dans cette communauté il y a des fois il y a des changements
et là ils font c'est en fait c'est un tu vois il y a des cms comme drupal par exemple ils ont ils
hésitent pas à faire des choix techniques où ils vont tout péter en fait et des fois les migrations
il ya certaines migrations je sais que je connais des dev qui bossent sur drupal il y a des migrations
qui sont un petit peu costaud tu vois c'est mais eux ils n'hésitent pas tu vois et la communauté
wordpress tu vois ils ont une rétro compatibilité avec les anciennes versions tout ça ils sont ils
avancent doucement tu vois et là quand ils ont ré il sont commencé à introduire du timber c'était
un gros changement là le foucité full city dating c'est encore un autre changement tu vois et la
communauté elle est pas super tu vois réactive elle est elle n'aime pas trop de changements tu vois
t'as l'impression qu'ils ont leur façon de faire et qu'ils veulent pas trop changer donc ça c'est un
petit peu de l'outil tu vois des fois il y a du mal à la nouvelle force et une grosse faiblesse
aussi quoi ouais ouais ils ont un peu du mal à introduire les nouveautés comme ça qui
casse un peu le paradigme et mais en même temps tu vois guttenberg c'était c'était c'était un
accouchement douloureux ça fait un moment maintenant mais là tu vois maintenant je vois que en 2022-2023
il y a pas mal de gens qui reviennent sur guttenberg qui disent ah finalement maintenant c'est pas
mal et tout ouais j'ai peut-être laissé tomber les mentors et tout voilà donc finalement ils avaient
raison ils ont insisté et puis les gens commencent à se rendre compte que c'est pas mal après est-ce
que c'est pas aussi avec les fervécences de réacte qui devient aussi de plus en plus populaire de
plus en plus utilisé après alors et donc en fait il ya une sorte de cercle virtueux qui est en train de
se mettre aussi sur guttenberg parce qu'il est basé sur réacte je sais pas non alors alors déjà le
choix de réacte ils avaient fait un article là dessus pourquoi on a choisi réacte ils auraient
pu choisir vu ça aurait été aussi bien mais à ce moment là et c'était réacte qui était un petit
peu plus avancé donc ils ont choisi réacte alors il faut choisir il faut comprendre il faut comprendre
un truc c'est que guttenberg quand on parle de réacte et javascript c'est côté édition
c'est côté admin côté front c'est toujours du html voilà c'est à dire que quand tu édites ton
contenu et que tu sauves c'est du html qui est sauvé en fait et après le rendu devant en front
il est complètement html donc réacte en front ça n'existe pas en fait ok voilà le réacte il est
vraiment pour l'édition et avoir tes cotés blocs dynamique au niveau de l'édition ok ça c'est
important de le comprendre après ça tend aussi vers une sorte de séparation des pouvoirs où là on
se rapproche aussi sur une tendance qui est pour le coup qui s'est construite en opposition avec
avec wordpress qui est la tendance du headless ou pour le coup en fait le cms va faire que ça et le
le client donc n'importe quel site va aller récupérer les informations du cms parce que c'est un cms
qui est headless et donc pour pour pallier à ça en fait toute la communauté wordpress c'est un peu
adapté à ce type de demande et à développer tout un écosystème dit headless aussi ouais le le
si tu veux ça on a on peut le headless c'est vraiment c'est arrivé très très fort en 2020 à
peu près sur wordpress et tu sais à cause de quoi à cause de gatsby en fait il y a eu un
ouais mais vraiment il y a eu un gros mouvement je sais pas pourquoi d'un coup les gens en 2020 2021
les gens voulaient faire des gatsby avec des wordpress headless derrière donc il y a eu plein de trucs
qui ont été fait il y a un plugin qui est super connu qui est d'ailleurs si je me trompe pas de son
c'est jason ball le mec a créé vp graphql il a même été bossé chez gatsby à un moment pour
travailler sur vp graphql pour avancer et permettre enfin à gatsby de se connecter facilement à
des wordpress tu vois donc il y a eu un gros mouvement à ce moment là mais aujourd'hui c'est un
petit peu retombé parce que finalement enfin moi perso je sais pas si c'est vraiment pertinent
quand tu veux faire un site classique un page blog etc de faire du headless je sais pas après ça
dépend il y a différentes cas de figure mais alors tu voudrais dire que attends ce que
là c'est important ce que tu dis là tu dis que potentiellement tu ferais pas un wordpress pour des
sites pour pour des sites on va dire basiques ou justement tu utilis tu n'utiliserais pas la
fonction headless sur un wordpress alors perso je trouve que le aujourd'hui je fais des sites
headless en tant que tel quand je fais des sites classiques avec des pages vraiment le site
basique tu vois t'as des pages t'as des menus enfin un truc classique je trouve que ça marche tellement
bien avec githembeere tout ça que le rendu devant est ultra rapide et je vois pas l'intérêt en
fait de passer sur sur un système headless après effectivement json là je suis commencé son
nom de famille lien de gison là qui fait des vidéos il en a sorti une la semaine dernière pour
faire du wordpress découplé avec un astro qui tourne devant pour justement rendre le site astro
inattacable par les racre parce que du coup il était complètement séparé du wordpress voilà donc
ça peut être cette raison là on est proche de mettre un terme à notre relation est ce que tu
serais en train de dire que tu détournerais de la jam start et de la découplage non mais non pas
du tout pas du tout bon ça va alors on reste non non ce que je ne fais pas dire ce que j'ai pas dit
un peu politique non non non ça peut être une ça peut être une possibilité et il y a plein d'outils
qui existent des plugins tout ça qui sont prêts à l'emploi en fait et c'est très facile de faire du
headless avec le wordpress et j'en ai déjà fait et actuellement j'ai une j'ai une application qui
tourne pour un client c'est une sorte d'intranet avec pour les c'est le vendeur de ces des marques de
voiture il joue pour se motiver pour vendre les voitures c'est un truc qui est qui est un centaine
d'utilisateurs tu vois c'est un next deux en front et derrière j'ai un wordpress en headless et ça
marche super bien en fait voilà pour sans utilisateur ça marche nickel c'est une application et je
m'en suis servi comme une API en fait le wordpress donc ça marche très très bien la possibilité de
faire du astro devant avec un wordpress en headless derrière c'est très bien aussi pourquoi pas ça
c'est plus sécurisé il sera forcément plus rapide etc donc il y a plein d'avantage après
ça rajoute la complexité donc comme je te dis le wordpress de base s'il est bien fait il peut
être ultra rapide donc pourquoi rajouter de la complexité à un moment donné pour faire du headless
après ça dépend ça peut être une demande du client ça peut être voilà il ya différentes
solutions mais on va dire qu'il n'y a pas une solution quoi il y en a plusieurs et après juste
pour revenir sur sur des questions de sécurité il ya des best practice il ya des des plugins qui
vont sécuriser tout ça ou c'est plus toi la manière dont tu vas implémenter où tu vas
justement sécuriser un peu tout ça en fait la première niveau sécurité la première bonne
pratique c'est de mettre à jour toujours mettre à jour le wordpress mettre à jour les plugins
comme je t'ai dit panama peepers c'était un plugin qui était pas à jour en fait il y a
régulièrement des mises à jour il y en a même tout le temps en fait c'est hallucinant des fois
tu mets à jour un plugin de l'an de main tel même plugin qu'encore un mis à jour en fait c'est
constamment donc c'est déjà la première bonne pratique c'est mettre à jour tout le temps les
plugins tout ça mais c'est pareil quand on fait du npm avec des packages mettre à jour des
packages c'est toujours une bonne pratique faut toujours mettre à jour et éviter d'accumuler
d'adept technique etc ça c'est clair et ensuite oui il ya des plugins qui existent de sécurité il
y en a plusieurs qui sont à qui vont surveiller ton site qui vont bloquer s'il ya une ip qui
essaie de rentrer de plusieurs fois dans l'admin etc il essaie de se connecter etc bah là il va
bloquer l'ip évidemment le robot va changer mais au moins il essaie de bloquer les attaques
tout ça il ya plein de bonnes pratiques comme ça il y a des plugins et évidemment toujours faire des
backups du site ça c'est évident parce que le un site wordpress peut même si tu fais les bonnes
pratiques tu respecte tout le plugin etc c'est pas inévitable en fait de se faire hacker le site
et donc d'avoir une backup ça te permet de de remettre le site dans une version où il n'était
pas à qui quoi tu t'allais avoir trouvé et ça c'est vraiment la base et par exemple en fait si on
a un deux ou trois sites c'est on va dire c'est assez facile de faire ça de manière peut-être de
certains seins il n'y a pas des outils pour ça qui justement qui vont pouvoir un peu
monitorer tous ces sites pour faire ces mises à jour là ces backup gérer un peu un gros parc de
sites il ya plein d'outils il ya plein d'outils forcément parce que comme je te dis il y a des
agences qui sont spécialisées dans wordpress donc les mecs ils gèrent peut-être 100 sites
ou des trucs comme ça donc ça c'est énorme donc un outil alors j'en parle parce qu'ils sont
français qui sont lancés pas longtemps avec l'outil est vraiment bien fait c'est vp1 bra c'est
un truc tu payes deux tu payes deux dollars par site tu rajoutes le site tu vas pouvoir faire les mises
à jour des plugins les mises à jour de wordpress tu vas pouvoir avoir des backup donc ça va te faire
des backups automatiques tu vas avoir tu vas savoir si ton site il était down ou pas à quel moment
tu vas avoir un résumé des core web vitals tu vas avoir aussi des rapports que tu peux avoir
mensuellement ou toutes les semaines enfin voilà comme tu veux voilà pour deux dollars on n'est pas
affilié je veux nous donner un sponsor ils peuvent nous envoyer mais ouais ok voilà c'est
possible ils sont vraiment cool en plus ils sont super accessibles répondent de suite aux chats
si tu as des problèmes donc vraiment peut-être ça va changer parce qu'ils ont beaucoup de succès
mais en tout cas super produit et après t'as d'autres produits qui sont un peu plus anciens
c'est main vp ou manage vp qui sont qui permettent voilà de gérer les sites de mettre faire les
mises à jour de plugins etc donc oui tu vas à l'interface tu as tous tes sites ta liste et tu vois
les plugins qui sont à mettre à jour tu cliques et ça se met à jour tu as besoin de te connecter
en fait à l'admin ok cool c'est super intéressant après moi je m'appelle à l'époque où j'en faisais
c'était il y avait tout le développement local et après la mise en production et aujourd'hui je
vois encore quand je discute avec des personnes qui sont sur le world press les mecs ils sont en live
sur la prod quoi ils jouent sur la prod tout le temps et donc ça c'est le mec c'est pas possible
c'est pas possible et pourtant je le vois et c'est c'est les mecs qui bossent en agence et donc et
donc c'est aussi comment c'est possible donc aujourd'hui est ce qu'on a des outils pour justement on
va dire favoriser l'expérience de développement local et de faciliter cette mise en production
et de voilà d'avoir deux univers différents il existe des solutions ou des des c il est là je
sais pas des choses comme ça alors on va ouais alors on a des il y a des outils alors déjà tu
alors on en parlera après des outils pour faire du world press moderne voilà ça sera juste après
ok mais il y a déjà un truc qui n'est pas super connu c'est vp si l i si c'est un script qui te
permet de faire plein de choses en fait en ligne de commande tu peux installer en world press tu peux
créer des utilisateurs etc mettre des plugins et tout ça tout ça en ligne de commande et ça
c'est hyper pratique d'au-pé si elle est là c'est hyper pratique ça a été à la base il me semble
que c'était un projet vraiment un part par des mecs et puis après ils l'ont intégré aujourd'hui
dans le dans le dans l'organisation mais c'est vraiment hyper hyper pratique tu peux en ligne de
commande créer un world press tu télécharges tu installes tu initialises etc tu crées ton
world press d'ailleurs je pense qu'il y a même des débargeurs qui l'utilisent en fait pour créer
les sites en un clic là ok donc double vp si elle est super pratique et même sur le serveur tu peux
t'en servir tu veux faire des trucs et après tu peux l'étendre en fait ça qui est pas mal c'est que
derrière tu peux rajouter des commandes et tout ça donc c'est tu vois là déjà on passe un stade
supérieur tu commence à avoir un truc un peu plus professionnel tu vois c'est pas mal ensuite en
local évidemment tu peux utiliser docker puisque c'est du php du maïsql donc tu peux te faire un
environnement d'aucre si tu es à l'aise avec docker après il y a deux outils qui existent il ya
local by flywheel donc ça c'est pareil il est il est basé un peu sur environnement virtuel aussi
donc tu peux créer des sites et voilà tu as la base de données tout ça machin et tu y hop c'est parti
tu code en deux secondes ça te fait le host et tout tu n'as rien à faire ok donc en fait c'est
gratuit c'est pour vraiment en fait conténériser toute ton application en local ouais ouais tu
crées des sites tant que tu veux et puis ça te crée la base tout et c'est séparé et t'as le host
et tout donc tout fonctionne et c'est hyper simple en fait à la base c'est un hébergeur et évidemment
dans le système en fait tu peux tu peux déployer ton site en un clic et c'est pas obligé ça t'es
obligé de le faire donc tu peux utiliser en plus il en rendu gratuit à la base c'était payance
tout y et finalement il en rend du gratuit donc maintenant tu peux tu peux mettre on va dire
l'intégralité de tes paramètres de ton serveur et quand tu cliques sur mise en production ça
va migrer les fichiers mais ça va aussi migrer la DB et faire tout ça pour toi ouais ça va tout
faire mais c'est jamais essayé perso parce que je suis pas sué j'utilise pas cet hébergeur ok
ouais je pense ça marche comme ça ça déploie le site et pareil t'as qu'insta qui est aussi un
hébergeur qui a sorti l'équivalent il y a pas longtemps il s'appelle def qu'insta qui est pareil
qui est basé sur docker donc il va te faire des contenirs machin midiul c'est pareil tu as un truc
tu crées ton site en deux secondes tu peux n gnx ou apache comme tu veux c'est hyper pratique en
fait quand tu veux créer un site rapidement et commencer à couder voilà très rapidement sans
t'embêter à installer tout le système ça c'est vraiment pas mal ok et sur la mise en prod donc
t'as ton environnement local tu peux tu peux jouer maintenant comment toi tu fais pour pour pousser
ton ton site une fois qu'il est prêt alors nous on a l'habitude quand on fait des sites
des ploiements automatiques voilà on va vraiment de ouais de déploiements alors aujourd'hui ok on
a versel ou netlify qui vont et on va dire bilder le site pour nous là quand on est sur un environnement
wordpress comment on fait pour justement si on veut se rapprocher et tendre vers cette vers ce compte
cette intégration de déploiements continue tout ça et ben justement tu vois c'est un des reproches
on n'a pas parlé au début je pourrais rajouter quand tu commences à travailler avec des quand
t'as des développeurs php qui boss avec la ravelle symphonie ou toutes des choses comme ça moi je fais
aussi du craft cms qui est un cms qui est vachement avancé avec compositeur et compagnie et ben c'est
vraiment un peu évolué tout est accessible en fait la racine puis voilà en fait et t'as ton
thème tout ça donc c'est vrai quand tu veux déployer un wordpress normal tu prends ton thème
tu glisses en ftp dans ton serveur et puis ça se met à jour et puis voilà c'est vraiment le truc
elle n'a pas pas quoi en tout cas ça marche ok ok alors il y a des nous en train de me dire un
déploiement par ftp et ce qu'on peut pas faire mieux et si évidemment on peut faire mieux alors
c'est pas je recommande pas ça tout le temps en fait ça dépend en fait le client tout ça l'agence
etc mais il y a pas mal d'agences qui utilisent il y a d'autres agences qui n'utilisent pas ce
système et ils ont ils ont leur raison mais en fait ce système là en fait il est et te moderniste
on wordpress en fait il te change la structure etc donc il y en a plusieurs outils il y en a encore
que j'ai connu que je ne vais pas lister mais il y en a plein plein plein moins un que j'utilisais
j'utilise de moins en moins avec le fse c'est timber alors ça sert à rien à voir avec le déploiement
mais je vais quand même parler timber ça permet de faire du twig au niveau du template sur un
wordpress donc ça c'est pas mal voilà c'est une extension que tu rajoutes et ça te permet de faire
des templates avec twig donc twig c'est le moteur de template de symphonie à la base et qu'on
retrouve un peu partout maintenant et donc en rajoutant ça tu peux faire des il y a un thème de
base que tu peux étendre et des contrôleurs avec du template donc déjà là tu tu vois ça
évolue le truc tu es déjà sur un des templates séparé t'as plus le code php des glaces mélangés
dans le dans l'html voilà c'est déjà clean donc ça c'est pas mal alors après voilà pour le déploiement
et avoir un code une structure moderne c'est bedrock c'était un des anciens qui existe toujours
donc là la structure change complètement par rapport à ce qu'on retrouve habituellement dans un
wordpress et ça utilise compositeur voilà compositeur qui est le système de dépendance
à la commet npm tout ça y a un etc donc tu tu installes wordpress le corps par compositeur
et toutes les plugins tout ça et la structure est vraiment complètement différente et en
fait ce qui est accessible par le web c'est juste le thème en fait en fait c'est plus le même
dossier donc tout n'est plus accessible par le web donc déjà ça sécurise en fait le site
ce système et en plus ça te permet de faire des déploiements automatiques puisque quand ça va
déployer bah avec compositeur il va installer wordpress tout ça machin et donc tu pourras
tout stocker dans le guide déployer automatiquement etc donc ça c'est en fait ce genre de
système tu viens vraiment décoré les ton instance de wordpress on va dire ton corps et
tout tes plugins et tout le reste à côté quoi tout tout ce qui est moj... c'est ça en fait
tout ce qui est plugin wordpress etc deviennent des dépendances et en fait finalement ton code
que tu vas stocker sur github ça va être que le thème etc des trucs un peu customisé mais
voilà et donc là tu là tu as un vrai déploiement automatique complètement séparé et ça installe
wordpress par contre du coup pour mettre à jour wordpress bah tu es obligé de passer dans le
local sur compositeur tu peux plus le faire via le système dans l'admine mais voilà par contre
derrière c'est clean tu fais des tu déploies comme tu veux tu peux faire des versions staging des
versions production etc donc c'est pas mal donc bedrock ça c'est alors après il y a l'umberjack
qui regroupe les deux donc il regroupe timber et bedrock c'est le mélange des deux en fait c'est
la fusion c'est les deux qu'on couche ensemble et ça fait un enfant qui fait du twig et du
compositeur excellent c'est pas mal ok donc tu vois là on a un exemple de niveau de la boucle
ça n'a rien à voir quoi tu vois c'est entre twig et la boucle classique quand attend c'est quoi un
texte php enfin enfin non là en fait pardon c'est l'exemple du contrôleur et du template
du connerie donc là c'est vraiment propre donc pour les gens qui n'aiment pas le wordpress comme
il est fait à la base ça c'est vraiment pas mal et là t'as l'impression de faire du code propre
par contre là je pense que ça risque d'être beaucoup plus compliqué pour les webmasters ou
pour les personnes qui justement n'ont pas l'habitude de coder là la barrière à l'entrée va
être beaucoup plus élevée quoi par contre quelqu'un qui a déjà des notions de code et de de versioner
son code tout ça là il va pouvoir vraiment utiliser toute la puissance quoi ah bah là
ouais c'est les âges carrément bah là le webmaster il sait même pas que ça existe en fait
là il a peut-être alors si on en a aujourd'hui qui nous écoute ils se découvrent le truc tu vois
ah ouais on peut faire ça avec wordpress oui il y a beaucoup d'agences professionnelles qui utilisent
ce genre de système et eux ils peuvent se leur permettent de faire des déploiements voilà très
facilement etc automatiser par contre comme je te dis il y a des agences qui n'utilisent pas ça
par choix moi je le j'utilise pas forcément tout le temps parce que ça dépend le projet en fait
quelle agence va gérer le truc qui peut-être que quelqu'un va le récupérer derrière justement
qui sera pas à l'aise avec ça donc voilà ça dépend tu vois ça dépend de truc mais c'est vraiment
top et après il y a d'autres systèmes aussi donc il y a acorn qui permet de faire de rajouter du
laravelle dans le wordpress dont on utilisait plein de services de laravelle tu vois il y a des
components qui sont utilisables et cache etc et il y a sage aussi qui permet d'utiliser alors
comme timbre c'est blade donc blade c'est le moteur de template de laravelle
comme un petit bar tu peux utiliser un template ing avec blade voilà il y a vraiment des outils et
puis encore il y en a d'autres qu'on peut je ne vais pas lister mais il y a plein de systèmes alors ça
c'est vraiment ce que je viens de dire là c'est des systèmes qui existent un petit moment timbre
bedrock tout ça existe un petit moment donc ce n'est pas des projets qui sont qui sont qui sont
récents et qui vont peut-être être abandonnés ça c'est des vrais projets qui durent depuis un moment
et qui sont faits pour durer il y a une communauté derrière qui travaille dessus ouais donc en fait
ils sont là pour durer et il y a une certaine maturité sur le projet donc on peut dire qu'ils
sont vraiment production ready quoi ah oui c'est production ready il y a plein de sites qui tournent
là dessus et puis tu peux y aller quoi d'ailleurs je sais pas la site d'un maison blanche par exemple
comment il est fait mais ça m'étonnerait pas qu'il soit fait avec ce genre de outils tu vois clairement
ok et toi tout toi aujourd'hui t'es super confiant sur l'avenir de wordpress ou pas
confiant oui je suis sûr clairement quand tu vois la part de marché de wordpress tu te dis mais c'est
enfin je vois pas comment ça peut décliner surtout que enfin ce que je vois c'est du bon quoi ils
ont vraiment une feuille de route donc comme je disais tout à l'heure il y a eu vite un bair il y a eu
le fse la prochaine étape c'est de la l'internationalisation au niveau du site parce qu'aujourd'hui en
fait wordpress de base il fait quasiment rien en fait il n'y a même pas de vestillage t'es obligé de
mettre un plugin pour faire le multilang ça n'existe pas il faut un plugin faire du multilang tout ça
donc il y a vraiment pas grand chose tout tu vois petit à petit rajoute des choses et le multilang
devrait arriver peut-être l'année prochaine je crois il travaille dessus normalement tu vois il y a une
feuille de route pour le faire évoluer donc le truc est quand même en train d'évoluer dans le bon sens
ces derniers temps et ouais je suis confiant et de toute façon c'est alors moi clairement je me suis
comme je disais de tout à l'heure je me suis remis vers 2019 parce que je travaille avec des agences tu
vois et bah wordpress des fois c'est pratique pour faire des sites assez classiques donc je me suis
remis dessus je trouvais guttenberg plutôt cool etc et puis voilà donc maintenant je travaille pour
des agences et je fais du wordpress comme ça j'essaie de faire des sites super clean rapide etc bien
codé et ça marche plutôt pas mal donc ouais je trouve que après c'est pas alors comme tout le reste
comme tous les outils qu'on utilise tous en tant que développeur on peut pas tout faire avec du wordpress
clairement et j'ai des exemples de fou en fait non mais on est d'accord
non mais j'ai des gens qui m'ont contacté pour faire des trucs des sortes de lignes d'ingénies
des agences immobilières et ils me dis ils m'ont fait ça avec wordpress non c'est pas fait pour
donc voilà donc après il y a toujours le voilà ce petit biais en fait de croire qu'on peut tout
faire avec il y a des gens développeur qui croient pense pouvoir tout faire avec mais en fait c'est
quand tu commences à sortir un petit peu de l'usage de l'outil et à lui faire faire un petit peu
des choses qui sont pas privées la base bah c'est un peu comme un château de carte en fait c'est voilà
les mises à jour sont compliquées derrière etc donc il y a d'autres outils qui sont plus attaqués
pour certains projets c'est clair après je pense je pense aussi que c'est limite un
choix de carrière c'est à dire ok je vais utiliser wordpress et je vais le penser jusqu'au bout
pour être développer mes blocs peut-être développer mes structures de base avec ok je vais
installer mon wordpress avec déjà tel plugin tel plugin tel plugin et comme ça en fait on a déjà
un squelette qui est déjà prémonté pour justement en fait indistruiser vraiment la production et
et passer sur un autre étape à une autre échelle quoi et je pense que toute la communauté est
super adaptée pour ça après il faut quand même poncer et construire cette template de telle
manière que voilà on est on est super efficace mais par contre c'est un choix et je pense que
faire un wordpress de temps en temps comme ça je pense qu'on va vraiment perdre du temps
en fait c'est comme tout quoi on est bon dans ce qu'on fait tous les jours et donc si on en fait
un choix de passer sur du wordpress je pense qu'il faut y aller vraiment à fond et poncer l'outil
et utiliser toute la compétence qu'on a en tant que développeur et la mettre dans ce contexte de
wordpress pour justement passer à une autre échelle et pour pouvoir industrialiser et faire
des trucs hyper qualitatifs quoi ouais ouais ouais de façon c'est clair oui tu as eu le minimum
tu dois bosser un minimum pour connaître bien l'outil correctement parce que enfin il y a vraiment
plein de choses qui sont disponibles des hooks des filtres etc donc tu peux vraiment faire des trucs
nickel je sais plus ce que je voulais dire en fait je vais faire un truc et après est-ce que aujourd'hui
tu peux tout faire avec des plugins des extensions des choses comme ça ou le top du top ça reste
quand même de créer tes propres plugins parce que là je vois aussi où il y a beaucoup d'agences
qui justement veulent garder la main sur toutes ces plugins pour éviter en fait on va dire les
interférences entre plugins et ils viennent nous ils disent ou à nous on veut tout coder nous-mêmes
est-ce que toi tu penses que c'est une bonne pratique ou pas non non je pense que moi ma façon
pensée est d'ailleurs la même pour les applications tout ça c'est d'utiliser le moins de dépendance
possible à externe toujours pour la maintenabilité du projet les mises à jour etc dans le temps
parce qu'il y a plein de choses qui sont abandonnées etc donc quand tu veux voir pas je garde la même
philosophie j'essaie d'utiliser le moins de plugins possible après il y a des plugins qui sont
payants il y a des plugins qui sont robustes qui sont faits par des beaucoup de développeurs tu vois
qui sont bien maintenus donc ça ça pose pas de problème tu peux les utiliser après moi quand
je développe des plugins c'est quand j'ai besoin d'un truc vraiment spécifique sur le site donc
c'est très simple tu développer un plugin c'est assez accessible et tu lui fais faire ce que tu veux
et j'évite en fait d'installer un plugin pour un oui pour un non parce que plus tu veux mettre de
plugins évidemment plus ça va ralentir le site et plus tu auras des problèmes de
maintenance et plus les projets seront peut-être abandonnés parce que c'est un développeur qui
en Inde et qui va laisser tomber le truc et ton truc qui sera pas sécurisé etc donc vraiment
limiter tout ça et parfois il y a beaucoup de choses dans des plugins que tu peux juste rajouter
c'est des bout de code etc que tu rajoutes dans ton harriens fichier qui s'appelle function.php
où tu peux rajouter des bout de code pour modifier un peu le pouvoir de restreau ça souvent il y a
un plugin tu vois il y a plein de mais ouais comme tu dis après il y a des agences
c'est ça que j'ai retrouvé ce que je voulais faire tout à l'heure il y a des agences qui sont
spécialisées vraiment dans WordPress je connais sur Lyon il y a Woudini tout ça et eux ils font que
du WordPress tu vois donc du coup ils connaissent très très bien l'outil ouais comme tu dis ils ont
des process de déploiement ils ont des voilà ils ont surtout des scaffold tu vois de pour lancer un
projet qui est plus rapide ou des dockers qui sont déjà prêts etc donc forcément ils sont beaucoup
productifs après attention des sites WordPress ça peut coûter 10 20 30 000 euros c'est il y a pas de
limite en fait on peut faire des sites très professionnels avec du WordPress comme avec le
reste donc un site WordPress c'est pas forcément un site à 2000 balles quoi donc voilà il y a des
agences qui sont hyper professionnels là dedans ils font que ça ils connaissent très bien l'outil ils
contribuent d'ailleurs je parle de Woudini ils ont aussi un podcast ils contribuent au corps de WordPress
ils ont des gens qui sont voilà qui passent je sais pas comment ils sont organisés en interne mais
ils ont certainement un nombre d'heures par semaine qui passent à contribuer sur le corps etc donc
voilà c'est il y a des gens qui sont vraiment professionnels avec ça ils font que ça ils
savent ils font du bon travail quoi vraiment yes et pour le coup je sais que tu feras pas la promo de
W performance alors je vais l'affaire pour toi WP performance exactement et on mettra le lien
évidemment dans la description ouais t'as créé une organisation sur github où justement en
fait tu tu viens optimiser et t'as fait une série de vidéos aussi sur comment optimiser
justement la rapidité sécurisé mais vraiment opti optimiser pour la performance sur WordPress
ouais en fait je me suis rendu ce que tu veux voilà le constat du truc c'est que on peut pas
lutter contre contre ce cms en fait moi j'étais vraiment presque un hater en fait
WordPress il y a quelques années je disais non mais WordPress quelqu'un voulait que je fasse un
site WordPress non mais dégage je veux pas de ton site va trouver quelqu'un d'autre je
voulais vraiment pas en faire évidemment j'ai évolué et puis il n'y a que les cons qui
changent pas la vie donc c'est cool et du coup je me suis dit on ne veut pas lutter contre WordPress
en fait par contre ce qu'il faudrait ce qu'il faudrait faire et c'est d'ailleurs la communauté
et cette faire la même chose c'est monter la qualité des sites en fait c'est monté il faut
que les sites en fait en moyenne en fait qu'ils soient de meilleure qualité qui soient mieux conçus
etc et finalement bah essayer de diffuser en fait comment faire les choses correctement en fait donc
je me suis dit je vais faire ce site alors je publie pas aussi souvent que ce que je voudrais mais
oui il y a des vidéos qui expliquent comment utiliser Glutenberg tout ça il ya plein de
snipet aussi voilà des trucs pour le pour les caches etc il ya plein de trucs disponibles déjà
je vais essayer d'en rajouter encore et il y a aussi un thème alors il y a un thème un starter
thème qui s'appelle press win déjà il y avait presque oublié le nom un starter thème qui s'appelle
press wind qui est disponible sur github qui est open source que tout le monde peut utiliser qui
utilise vgs taï wind qu'on peut aussi enlever taï wind mais il y a quand même post css qui
permet quand même de compiler le css enfin voilà il ya tout est prêt à l'emploi et on peut partir
là dessus pour faire un thème assez rapidement tout est prêt tout fonctionne ça te compile de
js le css tout ça c'est hyper hyper simple il y a le fichier tem point json qui est déjà de base
alors tem point json on n'a pas trop parlé c'est un nouveau système bon on en parlera ça sera dans
l'article parce qu'on va sortir aussi un article en même temps que l'épisode donc j'en parlerai
dans l'article mais voilà tout est dispo et tout ce que je fais sur vwp performance c'est open source
ouais et j'espère que les sites vont être de merquélité mais ouais point com il ya un site
internet aussi ouais wp tiré performance com tout est sur site excellent qui est fait en
voir presse écoute patrick moi ça m'a fait super plaisir de parler de ce que ça donne envie de
faire du world press non je vais t'expliquer pourquoi parce que en fait je suis intimement
convaincu mais je l'ai déjà dit tout à l'heure que tu peux être bon que dans ce que tu répète
tout le temps et en fait à te diversifier à tester trop de techno et de pas passer à cette
temps sur une techno en fait tu ne fais que les florer et en fait je pense que si je devais revenir
sur wordpress il me faudrait vraiment du temps pour être bon et donc pour être monétisable et
amener de la valeur donc en clair je pense que je suis aujourd'hui je suis beaucoup trop loin donc
clairement je ne changerai pas ma stack pas forcément le besoin ou la demande en plus donc
exactement et aujourd'hui moi je suis plus sur sur de l'applicatif sur mesure pour les clients donc
au final j'ai pas besoin de faire du world press et si j'ai un petit site je serai plutôt adeptes
parce que j'ai poncé le truc jusqu'au bout de la gem stack avec des fichiers statiques ou des choses
comme ça pour que le client ait quand même cette notion de données mais peut-être que je me tire
une balle dans le pied et que je complexie la chose peut-être mais en tout cas aujourd'hui
malgré l'évolution et je pense que ça va dans le bon sens et ça c'est bien néanmoins je fais
mon choix de ne pas aller sur world press ok je précise quand même que je ne fais pas que du
represse on le sait on le sait mais on aussi à des auditeurs qui écoutent aujourd'hui parce qu'ils
ont vu world press sur l'épisode je ne fais pas que du world press j'ai fait une exys je fais du
nukst du vu du réacte tout ça donc ne me cataloguer pas dans les développeurs world press
s'il vous plaît mais forcé de constater quand même que t'avais une bien plus grande expérience
en world press et c'est pour ça que je t'ai invité dans le dans le podcast de double
je suis invité de notre propre podcast exactement donc non c'est cool et bah écoute moi je te
propose qu'on reste là pour pour aujourd'hui et on remercie toutes les personnes qui sont
restées jusqu'au bout de l'épisode et pensez vous pouvez aussi nous soutenir à votre contribution
directement sur l'organisation github vous allez sur le site internet de double de double slash
point dev et vous pouvez aller dans l'onglet soutenir et ça vous renverra directement sur la page
sponsor de la page sponsor d'un github merci d'avance un grand merci à tout le monde et on vous dit à
bientôt ciao ciao allez ciao à plus retrouver double slash sur le plateforme de podcasts préférés
et sur le site internet du podcast 3w point slash tirer podcast.fr sur le site vous allez
retrouver tous les liens d'épisode les références évoquées durant l'émission

Episode suivant:


Les infos glanées

Je suis une fonctionnalité encore en dévelopement

Signaler une erreur

DoubleSlashPodcast

Double Slash, un podcast sur le développement web. Retrouvez-nous régulièrement pour parler de sujets variés tels que la JAMStack, l’accessibilité, l’écoconception, React.js, Vue.js, Next.js, Nuxt.js, le CSS et des retours d’expériences sur des implémentations.
Tags
Card title

Lien du podcast

[{'term': 'Technology', 'label': None, 'scheme': None}, {'term': 'Technology', 'label': None, 'scheme': 'http://www.itunes.com/'}]

Go somewhere