WordPress alimente un site sur quatre

Nicolas Furno |

WordPress est né pour alimenter des blogs personnels, mais le moteur a depuis largement dépassé ce stade et il alimente désormais de très gros sites. C’est même le CMS le plus utilisé depuis plusieurs années et il vient de franchir un nouveau cap symbolique d’après les mesures effectuées par le site W3Techs. WordPress alimente désormais 25 % des plus gros sites web.

Cliquer pour agrandir

Précisons d’emblée que W3Techs ne base pas son analyse sur tous les sites web, mais uniquement les 10 millions les plus gros, en se basant sur le classement établi par Alexa. À l’arrivée, on a quelques biais à prendre en compte, mais le volume est suffisant pour que les données soient représentatives.

Autre point important à prendre en compte : plus de la moitié de ces 10 millions de sites n’utilisent aucun CMS, du moins aucun système connu. WordPress est le CMS le plus utilisé, mais au fond, les gros sites utilisent assez peu de gestionnaires de contenus connus. Ainsi, Joomla puis Drupal sont au coude à coude derrière WordPress et ils n’atteignent même pas les 3 % de parts de marché. Quant au français SPIP, il est loin derrière avec 0,1 % de sites qui l’exploitent.

L’étude montre aussi que si l’on ne conserve que les milles plus gros sites au monde, les CMS se font rares. En effet, plus de 90 % de ce millier de sites ne sont pas générés par un moteur, comme WordPress. Et quand un CMS est utilisé, Drupal reprend l’avantage sur les plus gros sites, même si WordPress est le système qui connaît la plus grosse croissance.


avatar iFan83 | 

Alimente-il aussi celui de notre site d'actualité Apple favoris ? :)

avatar Bardyl | 

MacG utilise Drupal et non Wordpress.

avatar Domsware | 

Drupal 8 qui sort dans quelques jours devrait faire augmenter les parts de Drupal.

avatar R1x_Fr1x | 

@Domsware :
Ça fait à peu près 3 ans que Drupal 8 "sort dans quelques jours"

avatar Domsware | 

@R1x_Fr1x :
Oui ! Désormais il y a une date : 19 novembre. 2015 !

avatar mlo | 

Il me semble que Drupal sort le 19/11 en RC . Par contre au niveau des modules, le catalogue est d'une pauvreté absolue. Fan de Drupal depuis longtemps, je me pose de sérieuses questions sur l'avenir de cette (belle et complexe) solution.

avatar xDave | 

Wordpress alimente surtout les hackers

et combien de sites sont des solutions maison parmi les "gros"?

avatar palmipedes | 

le site d'apple par exemple, il est fait avec quoi ?

avatar Gramstram | 

Très peu de personnes seraient capables d'apporter une réponse précise à cette question :)

Il est possible de deviner certaines des technologies utilisées.
le type de serveurs sur lesquels tournent les différentes parties du site. Savoir si telle ou telle partir fonctionne avec du java, du php, du perl etc..
Ce que je peux garantir cest qu'on ne risque pas de trouver de trace d'asp (technologie de Microsoft :).
Il est possible de savoir quelles librairies de javascript sont utilisées etc..
Mais il est certain qu'ils ont des outils développés spécifiquement pour eux.
Soit par leurs équipes soit par des prestataires externes (qui, on l'imagine, doivent signer des accords de non divulgation hyper verrouillés les empêchant de raconter partout qu'ils ont Apple comme client ou qu'ils sont en charge de telle ou telle partie ou fonctionnalité du site d'Apple)

avatar pifpaf | 

Sérieux où s'agit-il de troll bien baveux ?
Le nom m'échappe mais il fut un temps il s'agissait d'une appli maison dispo gratuitement en fin de vie et sans doute bien mieux et sans commune mesure (avec gestion de base de donnée) que les dreamweaver and co mais peu ou pas documenté. Je suppose donc que ce doit être une évolution désormais non dispo pour le commun des mortels. Apple a toujours eu de superbes solutions abandonnées un peu comme Quick Time VR qui etait une appli payante et dont on voyait les effets sur le site d'apple , faire tourner son iMc dans tous les sens ou cette appli idem abandonnée mise à dispo gratuitement qui dépassait de loin (pour certains) AfterEffects.
Mais comme la politique logicielle pour Apple suit celle du matos pas la peine de développer commercialement des applis pro pour iPhone.

avatar Gramstram | 

Certaines formulations ne sont pas tout à fait correctes.
Cms signifie content management system. Système de gestion de contenu, vous l'indiquez dans l'article

"plus de la moitié de ces 10 millions de site n’utilisent aucun CMS"
Ils utilisent forcément un cms. Simplement, au lieu d'adopter un outil open source (drupal, wordpress etc..) ils ont probablement une solution développée par leurs equipes it ou par une agence web ou autre.
À partir du moment ou un site permet de publier, de le mettre à jour, dele supprimer, de gerer des comptes utilisateurs, etcc.. c'est forcément un cms qui gère l'ensemble.

"si l’on ne conserve que les milliers plus gros sites au monde, les CMS se font rares"

Plutôt que de parler de 'cms', il cinviendrait de remplacer ça par 'cms commerciaux' ou 'cms open-source'

avatar Mathias10 | 

@Gramstram :
Tu as raisons sur le principe mais l'usage est différent.

Si demain un pro me parle de cms il parlera forcément de "solution de management de contenu qui s'installe en quelque clics, se paramètre plus ou moins facilement avec une personnalisation plus ou moins coûteuse selon l'éloignement de la solution d'origine"

WP,Drupl,Magento,Prestashop et j'en passe.

avatar xDave | 

@Gramstram :
J'imagine qu'il y a beaucoup de sites statiques encore.
Des petits sites fait avec iWeb, Frontpage (!), dreamweaver et consorts.
Et d'ailleurs, ceux-là sont sûrement aussi à l'abandon sur la toile.
Des contenus pas à jour on en croise des tonnes.

avatar Cocopop | 

Le côté négatif de Wordpress c'est que beaucoup de personne s'improvise développeur et ils plombent le marché en tirant les prix vers le bas mais surtout en créant des sites entièrement bugés et remplis de failles.

Car beaucoup n'ont aucun niveau php de base.

avatar gela | 

@Cocopop :
Ça s.appelle la démocratisation.

avatar Cocopop | 

Je ne suis pas contre mais quand je vois des sociétés de "designer/développeur" se créer et proposer à des clients des templates "tout fait" et un site développer sous WP sans aucune connaissances informatiques, je ne vois rien de positive.

Car après, je récupère les clients mécontent qui préfère que j'essaye de rafistoler leur site car ils n'ont plus d'argent pour en refaire un de 0.

avatar macinoe | 

Je ne vois pas de contradiction entre le fait d'être un bon développeur et utiliser un bon cms.

Ce n'est pas parce que Wordpress permet à des non développeur de faire quelque chose que c'est pour autant un outil uniquement pour les non développeur.

C'est souvent un gros travers des développeurs de vouloir réinventer la roue en moins bien.
C'est moins qualitatif et beaucoup plus cher.

J'ai vraiment du mal à concevoir comment on peut encore faire un site sérieux gérant les contraintes actuelles ( responsive, administrable, SEO, un minimum d'animation ) sans utiliser des plugins qui sont admirablement conçu pour ça.

avatar xDave | 

@Cocopop :
Amen

Vous pouvez me faire un site qui marche pour moins cher que l'escroc incompétent qui m'a fait cette daube?

Ou
La sœur du beau-frère de mon cousin germain fait du web (depuis 15jours), elle peut me le faire pour 8 fois moins cher!

Entendu cent fois

avatar xDave | 

@gela :
Non ça s'appelle de la prétention ou de l'indigence.
C'est comme si je m'improvisai électricien, médecin ou pilote de F1. Je finirai dans le mur.

avatar xDave | 

@Cocopop :
De php, de js, d'html, de CSS... De graphisme !!!
Aucun niveau tout court!...

avatar Mathias10 | 

Je me demande s'ils font une visite de chaque site web ou bien s'ils utilisent des logiciels de type wappalyser, reste que certains clients ne souhaitent pas afficher le CMS utilisé. Exemple perso d'un client m'ayant dit une fois " je ne veux pas que le Prestashop s'affiche, ni que l'on reconnaisse le cms, cela fait plus pro"

Ou encore "je ne veux pas qu'un pirate trouve immédiatement le cms utilisé, si on supprime tout dans le code aussi (css/html) on devrait décourager une partie des hackers.

Un "nettoyage" de cms le rend indétectable par wappalyser et très facilement d'ailleurs

avatar Hasgarn | 

Le problème, c'est toujours les incompétents, pas les outils. On fait nos sites sous wordpress dans notre boîte. On est tous développeurs et on sait faire un site correctement référencé et surtout, on fait en sorte que le client puisse administrer son outil. On a beaucoup de clients satisfaits. Mais voilà, on n'est pas non plus des noobs.

Wordpress nous permet de bosser vite et bien. On propose aussi du sur-mesure, mais ce n'est plus du tout le même boulot.

avatar Jippi | 

@cocopop
Grâce à eux, tu récupères des clients que tu n'aurais jamais eu, que tu n'as jamais su démarcher. Ingrat ! ;-)
Des fois, le verre à moitié vide est aussi à moitié plein.

avatar JLG47_old | 

J'ai eu un blog par wordpress il y a quelques années, il a il a disparu sans explication.
C'était pourtant le plus pratique.

avatar thedarkmind | 

Certainement un coup des illuminatis !

avatar Lemmings | 

Attention, ne mélangeons pas tout. Les cms sont très utilisés, sur la majorité des gros sites. Mais n'importe quel dev un peu pro va évidement masquer l'usage afin d'éviter des attaques. Que ce soit du wordpress, du Drupal, du ezpublish ou autres.

Après techniquement parlant, wordpress c'est une horreur, un code non objet tout pourri, mais à la limite, les gens s'en foutent. Par contre c'est de loin le meilleur backoffice qui soit pour le enduser.

Bref, cette stat ne vaut ce qu'elle vaut, pas grand chose.

avatar macinoe | 

Non objet, c'est vite dit.
Disons qu'il pourrait l'être un peu plus. Et puis il faut prendre en compte l'évolution leennte de php dans ce domaine qui commence à permettre de faire des choses, à condition de faire une croix sur la rétro-compativilité.

Enfin bon, étant de l'époque smalltalk, je peux dire qu'il n'y a pas beaucoup de langages actuels qui sont 100% objet, il n'y en a pas en fait.

Quand au code soit disant pourri de WP, compte tenu des contraintes, franchement je ne trouve pas.

avatar Lemmings | 

@macinoe : lente évolution du php ? Tu dois très mal connaitre je pense... Symfony, Laravel ça te parle ? PSR ? Composer ? Depuis PHP 5.3, les évolutions se font à pas de géants et on a désormais un workflow de travail tout aussi pro que les autres languages objets.

En comparaison, le code de Wordpress n'évolue que très peu en ce sens, leur souci étant clairement de devoir continuer à être compatible avec les millions d'extensions et thèmes...

Enfin PHP reste rétro compatible dans l'ensemble, c'est justement ce qui permet à Wordpress de continuer à tourner sur PHP 7...

avatar macinoe | 

Tu parles de framework basé sur php, pas du langage lui même.

Wordpress n'a jamais été un framework.

avatar Lemmings | 

Wordpress est une sorte de framework en même temps qu'un CMS.

Enfin si ces framework sont aussi puissants en objet, c'est de fait de par les possibilités du language... Tu te contredis assez aisément. :)

avatar macinoe | 

Pardon, mais en quoi ?

Les langages évolués ne sont que des couches abstraites proposant des facilités d'écriture, une meilleure modélisation et une productivité plus élevée.

Je te rappelle que par exemple les langages compilés produisent à la fin du langage machine qui n'est qu'une version moins lisible de l'assembleur.

Si le C++ ou l'objective C sont puissant en objet, c'est du fait des possibilités du langage machine ? Non mais n'importe quoi.

Pour les langages interprétés, c'est la même chose, Ce n'est pas parce qu'il existe des frameworks puissants basés sur php que ça prouve que php est lui même puissant.

La preuve, s'il l'était, il n'y aurait pas besoin de framework.

avatar Lemmings | 

@macinoe : heu... ces framework utilisent le language pour être constitués. Mais tu sembles faire preuve d'ignorance donc : http://php.net/manual/fr/language.oop5.php

La compilation est justement la partie complexe qui va interpréter le code (objet ou non) pour en faire un code non objet (le CPU ne gère pas ça du tout). C'est là tout l'intérêt de l'interpréteur et du compilateur d'un language... L'interpréteur (et compilateur depuis quelques versions) de PHP5 est au moins aussi complet sur le plan objet que l'objectiveC ou Java dans l'ensemble à quelques exceptions près.

Bref, tu dis n'importe quoi.

avatar macinoe | 

Etant donné que je n'ai rien dit de tout ça, mais alors rien. Ce n'est pas faux.

A ce tarif là, c'est sûr que c'est facile. On parle à la place des gens, on affirme que ces propos inventé, c'est n'importe quoi, on fait une affaire dans l'affaire dans l'affaire de manière à ce que plus personne ne comprenne rien à rien et surtout qu'on oublie le propos de départ qu'on ne peut pas argumenter, le tout agrémenté d'arguments d'autorité et hop là, on a son diplôme de troll les doigt dans le nez.

Enfin bon puisque je suis en face d'un sachant devant lesquels mes 35 ans de pratique professionnel de dev objet ne semble rien signifier, on va fermer sa gueule et te laisser voir le monde comme tu l'imagines hein...

avatar Lemmings | 

Tu as dis "Pour les langages interprétés, c'est la même chose, Ce n'est pas parce qu'il existe des frameworks puissants basés sur php que ça prouve que php est lui même puissant."

Je te prouvais exactement l'inverse.

Je ne dis pas que tu ne sais pas faire de l'objet ou que tu ne connais pas tous ces concepts, juste que tu sembles avoir un jugement plus que dépassé sur le PHP qui, justement, rattrape son énorme retard à pas de géants depuis quelques années.
Tu m'aurais parlé de PHP3 ou 4, là, oui c'était du grand n'importe quoi avec aucun objet correct.

avatar fosterj | 

On ne peut pas masquer Wordpress. Si tu veux savoir tu peux.

avatar Lemmings | 

@fosterj : heu... lol. Bien sûr qu'on peut masquer... Tu peux retirer toute référence au moteur dans les pages rendues, changer les url de tout ce qui est "wordpress" (wp-login, wp-admin) et même changer le préfix des bdd (conseillé de plus je dirais).

avatar R1x_Fr1x | 

@Lemmings :
Et en faisant un clic droit sur une image pour obtenir l'URL?

avatar Lemmings | 

Il doit y avoir moyen de changer ça aussi, je suis pas un spécialiste WP, mais bon, c'est un peu le B-A-BA du CMS pro.

avatar iPeP (non vérifié) | 

Wordpress a permis de démocratiser et populariser la création de blogs, pour le meilleur et parfois le pire. Ce n'est pas un outil parfait, même s'il a fait de très gros progrès, mais qui a 2 énormes avantages : sa gratuité et sa facilité de mise en oeuvre.
Par contre, il faut être clair : dès que l'on veut sortir de bricolage amateur ou de l'amoncellement de plugins, il faut faire appel à des professionnels.
C'est un pas de deux : d'un côté il faut encourager l'émergence de blogs car c'est une opportunité de voir apparaître un contenu de qualité. De l'autre les professionnels doivent se montrer innovants et accompagner la mise en valeur du contenu qualitatif.
Seul problème de cette équation : le qualitatif n'est pas la majorité ! Faut-il pour autant tout arrêter ?

avatar Cocopop | 

Wordpress est loin d'être optimisé niveau requête serveur, fichiers, factorisation, etc.

Et je ne vais pas parler des plugins/widgets qui pour 90% des cas sont codés via des bases d'un autre âge.

Pour moi wordpress doit uniquement être utilisé pour des sites de type "blog" mais aucunement des sites vitrines ou e-commerce (failles à tir-larigot).

Rien que cette semaine j'ai récupéré 2 clients qui avait un site vitrine catastrophique mi WP/bootstrap avec un plugin horrible pour la traduction en anglais. Résultat : un site semi responsive, des bugs sur les form, l'intégration des plugins, des images et une lenteur incroyable pour un site vitrine !

Résultat, je l'ai recodé sans CMS avec du codes/technologies actuelles et résultat : flexibilité dans le temps, totalement responsive et il se charge en moins de 0,4s contre 2.5s avant.

avatar macinoe | 

Certains développeur me font penser à des préparateur de voiture de course amateur.

A partir d'une voiture de série, ils vont virer tout ce qui est superflu pour l'alléger, changer toutes les pièces du moteur pour lui donner un peu plus de puissance, mettre un arceau pour que ce soit plus sûr.

Bref dépenser un temps infini et une fortune pour gagner 2% au tour et obtenir un véhicule inconfortable.

Pourquoi pas, c'est un hobby comme un autre et s'il y a des gens prêt à payer pour ça autant en profiter.

Je trouve qu'on oublie souvent quel est le besoin du client. Pourquoi il a besoin d'un site.

Toute ces considérations de "langage pur", d'optimisation au quart de poil sont complètement anecdotique par rapport au fait qu'un site soit visité et obtienne un bon taux de transformation.

C'est bien là l'essentiel.

C'est bien beau d'optimiser tout, mais si le résultat est imperceptible, que vous êtes le seul à le savoir et que le client sera toujours infoutu de comprendre le moindre mot de ce que vous voulez lui expliquez, à quoi ça sert, à part perdre son temps ?

avatar Lemmings | 

@Cocopop : une autre solution était de conserver le BO pour l'alimentation de contenu, et utiliser les API pour générer un front propre...

avatar bonnepoire | 

Technologies actuelles c'est à dire? Si c'était fait avec bootsrap, non seulement c'est moderne mais tu pouvais effacer wp bien plus facilement.
Quand on veut faire le mec qui s'y connaît on argumente un peu. J'ai wp en horreur mais tu écris beaucoup en restant très vague. On veut des noms! :D

avatar bonnepoire | 

Drupal est bien meilleur et plus puissant. Wordpress est lourd, c'est l'équivalent performances de Microsoft.

avatar macinoe | 

Tu peux faire le theme que tu veux et utiliser les fonctionnalités que tu veux.

Ca n'a pas de sens de dire qu'un cms produit des pages plus lourdes qu'un autre.

Une des méthode pour créer un thème consiste à créer des pages statiques et à les rendre administrable par le CMS ensuite. Tu peux utiliser n'importe quel CMS, la page résultat sera la même avec le même poids.

avatar iDanny | 

Et eZ Publish dans tout ça, il est noyé dans la masse des "autres" ?!.. Étonnant.

CONNEXION UTILISATEUR