Nous avions l'habitude de détester les constructeurs de pages WordPress - Maintenant, nous avons décidé d'en utiliser un
Publié: 2017-01-11La haine est un mot fort. Je l'ai peut-être légèrement amplifié, juste pour le plaisir d'un titre intrigant pour cet article :). Pourtant, en tant que développeurs qui développent un produit pour d'autres développeurs, je peux dire que nous n'avons vraiment pas aimé le concept d'avoir un mécanisme de "glisser-déposer" automatiquement "écrire du code" que nous pouvons facilement écrire manuellement, et ferait probablement beaucoup mieux et un travail plus propre.
Qu'est-ce qu'il n'y a pas à aimer dans les constructeurs de pages WordPress ?
Alors, pourquoi détester les constructeurs de pages en premier lieu ? Je veux dire, c'est juste un outil qui est là pour faciliter la vie lors de la création de pages Web WordPress.
La réponse à "qu'est-ce qu'il n'y a pas à aimer dans les constructeurs de pages WordPress ?" dépend probablement de qui vous êtes, car il existe différentes façons de voir cela. Voici quelques « problèmes » que les personnes ayant une formation en codage rencontrent couramment avec le créneau du constructeur de pages WordPress :
Code gonflé
Le gonflement du code est un problème exprimé à plusieurs reprises lors de la discussion des inconvénients de WordPress en tant que CMS et de nombreux autres excellents produits et plates-formes. Cela est également vrai lorsque l'on parle du code machine que les constructeurs de pages génèrent automatiquement pour créer vos pages Web. Essentiellement, chaque fois que vous placez/décalez/stylisez un autre élément sur votre page, un autre morceau de code est généré et craché dans la source de votre site, pour qu'il suive exactement le design que vous lui imposez.
Certains prétendraient que le code généré par la machine ne sera souvent pas minimal et personnalisé, et qu'il ne respectera pas toujours les normes de codage WordPress, comme cela pourrait être le cas si un humain l'écrivait manuellement. Il y a beaucoup d'effets secondaires qui pourraient être causés par cela, et un code excessif et gonflé peut affecter les performances du navigateur, ce qui finira par rendre votre site beaucoup plus lent qu'il ne le pourrait potentiellement. Cela seul est une raison suffisante pour choisir attentivement votre constructeur de page.
Mucus de code court
Tout en faisant leur travail, certains constructeurs de pages ont tendance à laisser tout le désordre du code dans les coulisses, et en tant que développeurs, nous avons juste du mal à le voir. Lorsque vous désactivez certains des plugins de création de pages, vous constaterez peut-être que, tout comme un escargot, ils laissent derrière eux une vilaine boue de codes abrégés et d'autres pistes de code.
Je ne nommerai pas de noms parce que Chris Lema l'a déjà fait, mais cette habitude visqueuse rend le code derrière votre site Web beaucoup plus enchevêtré qu'il ne devrait l'être, sans oublier que le fait d'avoir des codes abrégés redondants est susceptible de provoquer des conflits avec d'autres plugins WordPress que vous peut être utilisé sur votre site WordPress.
Les shortcodes redondants sont susceptibles de provoquer des conflits avec d'autres plugins que vous utilisez peut-être sur votre site WordPress.Tweet
Pas de standardisation
L'affirmation selon laquelle le marché des constructeurs de pages doit être normalisé a été soulevée par de nombreux développeurs WordPress dans le passé, mais j'ai l'impression que Pippin Williamson a réussi à le décrire le mieux dans son article d'examen approfondi des constructeurs de pages.
Dans son article, Pippin mentionne spécifiquement comment les plugins de création de pages modifient/cassent l'expérience utilisateur WordPress par défaut de leur utilisateur, ce qui rend plus difficile pour le reste d'entre nous, les développeurs, d'anticiper ce que les utilisateurs de WordPress voient lorsqu'ils se connectent à leurs sites Web basés sur WordPress. Il décrit l'écosystème des constructeurs de pages comme un "ouest sauvage" pour le moment, nécessitant une sorte de standardisation pour rendre les choses plus prévisibles et conviviales.
Tuer lentement l'industrie des sites Web et du développement de thèmes WordPress
De nombreux concepteurs et développeurs Web semblent avoir une certaine rancune envers les constructeurs de pages, car ils pensent que ces outils pourraient finir par les rendre obsolètes et ce dont ils gagnent leur vie. Avec la puissance que les constructeurs de pages peuvent mettre entre les mains de n'importe qui, il est devenu plus facile que jamais de créer des pages Web décentes par vous-même, même si vous n'êtes pas un codeur.
Il convient probablement de noter qu'il s'agit d'une raison opiniâtre et biaisée de ne pas aimer les constructeurs de pages WordPress, car elle est évidemment basée sur une peur (légitime) de perdre les canaux de revenus existants.
Tant que nous y sommes : vous voudrez peut-être lire une étude approfondie que nous avons récemment menée et publiée sur le plus grand marché de thèmes, ThemeForest, pour découvrir à quel point la « ruée vers l'or » du thème est loin d'être terminée.
Capacités de personnalisation limitées
Un constructeur de pages WordPress ne peut (encore) pas faire tout ce qu'un bon développeur front-end peut faire. Voilà, je l'ai dit.
Les constructeurs de pages sont encore limités par rapport à la façon dont un bon codeur (humain) pourrait personnaliser un site Web. Ils ne sont tout simplement pas destinés à générer des conceptions de pages Web complexes, des animations ou des effets spéciaux. Ce qu'ils ont, c'est un inventaire limité de modules et d'astuces à leur disposition, qui vous permettent de glisser-déposer sur des zones spécifiques de la mise en page d'une page. Ces éléments peuvent également se déplacer facilement en fonction de la taille de l'écran/de l'appareil, mais c'est à peu près tout.
Un constructeur de pages WordPress ne peut (encore) pas faire tout ce qu'un bon développeur front-end peut faire.Tweet
Bien qu'ils soient déjà capables de prendre en charge divers modules de contenu tels que des curseurs, des onglets, des éléments audio, des éléments de compte à rebours et même des paniers d'achat, ils n'étaient toujours pas en mesure de livrer lorsque nous avons essayé d'implémenter d'autres conceptions plus flexibles, qui s'écartent légèrement de la grille /boîte/structure de colonne. Essayez de faire cela avec la plupart des constructeurs de pages, et vous commencerez à voir les choses s'effondrer.
Cela dit, je présume qu'il est inévitable qu'ils soient en mesure de livrer des structures plus complexes, à l'avenir.
Pourquoi les équipes produit choisissent-elles de créer des constructeurs de pages WordPress ?
Il semble que la plupart des constructeurs de pages WordPress ont commencé comme des modules de glisser-déposer intégrés à un thème WordPress spécifique. Cette idée a évolué pour devenir ce que sont devenus aujourd'hui les constructeurs de pages WordPress les plus populaires ; un plugin WordPress autonome, qui peut être utilisé pour personnaliser rapidement n'importe quel thème WordPress. En d'autres termes, un constructeur de pages WordPress peut prendre les rênes et commencer à "monter" n'importe quelle zone avec du contenu sur votre thème WordPress, laissant au thème le soin de gérer l'en-tête, le pied de page et l'enveloppe de contenu du site Web.
Dans leur phase initiale, les constructeurs de pages WordPress sont nés d'une nécessité soulevée par les utilisateurs de thèmes WordPress qui souhaitent pouvoir entrer et personnaliser les styles, tailles de police et couleurs existants en fonction de leurs besoins, sans avoir à contacter un développeur. .
Actuellement, les équipes de produits de création de pages WordPress passent à une phase plus avancée, où elles se concentrent sur la création de quelque chose de plus grand et de meilleur. Ils s'efforcent tous d'offrir à leurs utilisateurs une meilleure expérience en termes de :
- Interface utilisateur
- Précision (pixel parfait)
- Vitesse
- Souplesse
- Mise en page réactive
En conséquence, il semble qu'une nouvelle tendance soit à la hausse, car certaines sociétés de thèmes WordPress commencent à tirer parti de la flexibilité des constructeurs de pages. Ils adoptent un nouveau processus plus élastique de création et de distribution de leurs thèmes :
- Concevoir le thème en interne
- Implémentez la conception à l'aide d'un plugin de création de page WordPress (pas nécessairement le leur)
- Vendez le thème sur leur site Web, en mentionnant qu'il est alimenté par un constructeur de pages, comme argument de vente pour la facilité d'utilisation et les options de personnalisation
Un sous-produit intéressant de cette tendance est un service qui est en plein essor auprès des sociétés d'hébergement. C'est essentiellement la liberté d'acheter un hébergement de site Web avec une option pour le remplir rapidement en choisissant un thème dans un inventaire existant de thèmes alimentés par un constructeur de pages, l'enregistrer et être en ligne en un rien de temps. Intéressant.
Abonnez-vous et obtenez un exemplaire gratuit de notre livre
11 techniques éprouvées pour augmenter le taux de réussite de vos litiges de carte de crédit de 740 %
Partager avec un ami
Saisissez l'adresse e-mail de votre ami. Nous leur enverrons seulement ce livre par e-mail, l'honneur du scout.
Merci pour le partage
Génial - une copie de '11 Techniques éprouvées pour augmenter votre taux de réussite des litiges de carte de crédit de 740%' vient d'être envoyée à . Vous voulez nous aider à faire passer le mot encore plus ? Allez-y, partagez le livre avec vos amis et collègues.
Merci pour votre subscription!
- nous venons d'envoyer votre copie de '11 techniques éprouvées pour augmenter votre taux de réussite des litiges de carte de crédit de 740%' à .
Vous avez une faute de frappe dans votre e-mail ? cliquez ici pour modifier l'adresse e-mail et envoyer à nouveau.
Alors pourquoi avons-nous utilisé un constructeur de pages WordPress après tout ?
Après toute une section de critiques des codeurs envers les constructeurs de pages, il est temps de réfléchir à la raison pour laquelle nous avons fini par utiliser un constructeur de pages WordPress pour certaines des pages du site Web Freemius. Voici un exemple sur notre page "À propos de nous" ainsi que sur notre page "Caractéristiques".
Alors, pourquoi avons-nous pris cette décision après tout ?
Principalement en raison des avantages suivants qu'il nous offre :
Aller plus vite
Nous dirigeons une start-up, construisant un produit. Notre site Web est notre « visage » sur le Web. Il est important que notre designer crée et édite les pages qu'il conçoit pour notre site, sans avoir besoin de "perdre" de précieuses heures de développement à chaque fois que nous avons besoin d'une nouvelle page ou que nous souhaitons modifier quelque chose sur une page existante.
L'accent ici, pour nous en tant que startup, est de pouvoir modifier ou modifier une page de la manière la plus rapide possible, et de la faire coïncider avec tout changement que notre produit pourrait subir à ce moment précis.
Des exemples typiques de cela avec des entreprises de produits comme la nôtre sont :
- Ajout/suppression de fonctionnalités et nécessité de mettre à jour la liste des fonctionnalités
- Le changement de marque et la refonte sont un processus que de nombreuses entreprises commerciales pourraient traverser à un moment donné. Que ce soit pour rafraîchir l'apparence et la convivialité, et parfois même pour se débarrasser d'une mauvaise image qui est restée coincée pour une raison quelconque.
- Ajout de nouvelles sections aux pages de notre site Web existant. Un exemple rapide est la section de tarification que nous avons récemment ajoutée à nos pages de destination (encore codée manuellement à ce stade), après avoir réalisé que de nombreuses personnes les recherchent.
- Tests A/B - la possibilité d'entrer et de modifier notre site Web comprend des pages "statiques", ainsi que des pages de destination axées sur le marketing, qui nécessitent généralement beaucoup de tests A/B pour obtenir une version que nous savons qui fonctionne le mieux, en termes de conversion taux.
Renforcez notre marketing
L'utilisation efficace des constructeurs de pages WordPress nous permet d'ajuster facilement notre matériel marketing tout en sautant l'équipe de développement. Depuis que nous avons commencé à travailler avec un constructeur de pages WordPress, notre processus de production a été raccourci. Plus court. Il ne s'agit plus que de proposer le concept et le contenu marketing et de les transmettre à notre concepteur pour exécution/édition.
Depuis que nous avons commencé à travailler avec un constructeur de pages WordPress, notre processus de production a été raccourci. Beaucoup plus court.Tweet
Généralement, il n'est pas nécessaire d'impliquer un développeur dans le processus, afin qu'il puisse rester concentré sur le développement du produit.
Les plugins WordPress Page Builder ont changé
Si vous jetez un coup d'œil à l'un des plugins de création de pages WordPress d'aujourd'hui et que vous le comparez avec des versions antérieures d'il y a seulement cinq ans, vous aurez affaire à deux créatures fondamentalement différentes.
Aujourd'hui, les constructeurs de pages prennent sur eux de rester à jour et d'utiliser les meilleures pratiques de conception et d'interface utilisateur.
Dans les versions antérieures, les éléments étaient placés en utilisant le positionnement absolu, qui ne prend pas en compte les autres éléments de la page ou la taille de l'écran de l'appareil, et casse donc assez facilement la mise en page. Désormais, la plupart des constructeurs de pages modernes permettent la création de pages HTML bien structurées et utilisent un positionnement relatif (ou Flexbox) des éléments, permettant un résultat plus durable et indépendant de l'appareil. AKA, une mise en page réactive.
Les conceptions ne sont pas éternelles
Dans le monde d'aujourd'hui en évolution rapide et en constante évolution, les tendances en matière de design changent constamment. Même si vous investissez beaucoup de travail et créez un design parfait au pixel près, vous devrez peut-être le remplacer dans un an ou deux, sinon vous risquez de paraître hors de propos.
En tant qu'entreprise de produits, nous préférons investir plus de ressources dans la création d'un produit exceptionnel et peut-être avoir un site Web un peu moins exceptionnel. C'est un compromis entre le temps et l'allocation des ressources.
Cela dit, le haut niveau actuel de constructeurs de pages WordPress vous permet de créer des sites de haute qualité et beaux, sans faire beaucoup de compromis.
Le coût est une évidence
En regardant cela de notre point de vue spécifique, nous n'avons aucune exigence particulière de la part d'un constructeur de pages. Pour ce que nous voulons réaliser avec elle à ce stade - elle est gratuite (comme dans la bière gratuite) à utiliser. Même si les fonctionnalités dont nous avons besoin n'étaient pas gratuites et nous obligeraient à passer à une version "Pro", un calcul rapide du coût révélerait que cela vaut toujours l'investissement financier pour nous.
Il est facile de voir si nous prenons les heures de développement que nous avons économisées en pouvant déléguer la tâche directement à notre concepteur, qui y travaille de toute façon. Une heure d'un développeur travaillant pour peaufiner une page Web peut coûter bien plus qu'un paiement mensuel récurrent de XX $ pour un constructeur de page.
Une heure d'un développeur travaillant pour peaufiner une page Web peut coûter bien plus qu'un paiement mensuel récurrent de XX $ pour un constructeur de page.Tweet
Conclusion – Les constructeurs de pages WordPress sont-ils faits pour vous ?
En fin de compte, ce sera toujours un équilibre entre flexibilité et facilité d'utilisation.
Actuellement, le site Web de Freemius ne contient qu'une seule page qui a été créée à l'aide d'un constructeur de page WordPress - notre page "À propos de nous". Lorsque nous avons essayé de mettre en place une autre page (une page spéciale de comparaison de produits) avec des exigences de conception légèrement plus complexes, nous sommes tombés sur un certain nombre de problèmes et de questions, auxquels les constructeurs de pages que nous avons essayés n'ont pas répondu. Donc, pour l'instant, nous avons un site Web hybride contenant à la fois des pages codées à la main et des pages alimentées par des constructeurs de pages.
L'avenir semble plus prometteur, les constructeurs de pages WordPress étant en mesure de fournir aux concepteurs/développeurs les plus avertis en matière de technologie la possibilité de créer des pages Web avec des conceptions sophistiquées, qui semblent encore les défier.
En tout cas, je ne peux pas nier que les constructeurs de pages WordPress s'améliorent chaque jour et répondent déjà aux besoins de beaucoup de pages Web faciles à produire et (non moins importantes) faciles à modifier.