Oui, je suis au & # 39; Éditeur WordPress Gutenberg
Le nouveau programme d’éditeur Gutenberg, inclus dans WordPress 5.0, vise à améliorer considérablement l’expérience de l’éditeur WordPress en ajoutant des blocs de contenu dynamiques et faciles à utiliser. Même si c’est bien et bien sûr je peux me voir créer du contenu, je m’inquiète de ce que le nouvel éditeur signifie pour l’avenir de WordPress. WordPress est né comme un système de gestion de contenu (CMS) sur une plate – forme de blogging, mais il a évolué bien au – delà de cela et représente aujourd’hui 28% de l’ensemble de l’internet. Chris Lema pose une question importante dans un billet partageant sa première expérience avec l’éditeur Gutenberg: « ne voulons – nous pas dire au monde que WordPress n’est pas seulement pour les blogueurs? »
Ces jours – ci, j’utilise principalement wordpress pour le commerce électronique, et la plupart des utilisateurs de WordPress avec qui je suis en contact utilisent wordpress pour leurs sites Web d’entreprise, ou comme un moyen de créer des fonctionnalités uniques d’application en combinant des plug – ins et un code personnalisé. Plus souvent, ils créent de tels sites pour leurs clients. Je pensais que WordPress était devenu comme ça. Je pense que c’est devenu un CMS complexe et hautement personnalisable. Le Projet Gutenberg n’arrêtera pas nécessairement ce progrès, mais il pourrait changer l’orientation de WordPress. L’avenir de WordPress consiste – t – il à créer de meilleures plateformes de blogging? Dans ce cas, ceux d’entre nous qui construisent des sites ou des outils et services WordPress auto – hébergés pour ces sites peuvent avoir des problèmes. Il est trop tôt pour en être certain. Mais après avoir essayé le plug – in et lu le Code, j’étais inquiet, donc je voulais partager quelques idées sur ce qui m’inquiétait. J’espère sincèrement qu’aucune de ces préoccupations ne sera résolue, mais je crains que nous ne soyons allés trop loin sans une réponse claire.
Pour les écrivains
Ca parce que « il y a trop de plug – ins, de sujets et de code personnalisé connectés à Save _ action et Access $u post superglobal. Ce n’est pas une bonne conception, mais c’est une dette technique qui touche des millions de sites Web ». « Je pense que si WordPress veut évoluer de manière à ce qu’il reste pertinent à l’avenir, il faut effacer la dette technique, une décision réfléchie de Matt », a commenté le rédacteur en chef Weston ruter. Une partie de moi aime cette réponse. Il y a vraiment un problème avec le passé de WordPress et il est en train de se rétablir. Les développeurs WordPress, y compris moi – même, parlent beaucoup de dette technique: comment éviter de créer de nouvelles dettes et réduire les dettes existantes. Cela n’est pas surprenant, car nous développons un cadre de plus de 14 ans et nous encourageons à programmer pour la version PHP il y a 10 ans.
J’ai toujours été frustré par l’écriture délibérée de code, et je sais qu’il pourrait être meilleur parce que je veux que le plug – in ait le plus grand nombre possible d’utilisateurs, et demander PHP 7 ou même PHP 5.5 peut grandement affecter l’accès de l’utilisateur. J’ai passé des années à discuter de la création d’applications à l’aide d’outils modernes fournis par WordPress, tels que l’api rest. J’ai ensuite créé un produit SaaS pour mon plug – in WordPress en utilisant laravel, car je voulais des solutions et une expérience de développeur pour un cadre PHP moderne. La dette technique, comme la dette financière, n’est pas du tout négative. Les propriétaires concluent souvent des contrats hypothécaires parce que la plupart d’entre eux ne peuvent pas devenir propriétaires sans hypothèque.
N’oublions pas que dans le monde réel, WordPress post Editor est un générateur de cas infini. Il est implémenté sur des millions de sites qui utilisent des milliers de plug – ins. Les plug – ins, tels que les champs personnalisés avancés, permettent à l’utilisateur de personnaliser l’éditeur de messages et d’ajouter un code personnalisé unique à son site.
Faire tout pour tout le monde à cette échelle? Je ne crois pas. Gutenberg – une partie de la révolution de l’impression et de l’industrie impliquant le remplacement de la personnalisation et de l’artisanat par la normalisation. Mais je suis ici, construisant des logiciels libres sur un ordinateur Linux que j’ai moi – même assemblé, tout en buvant du café cuit localement, et j’arrose avec chemex dans ma tasse wordcamp Tampa 2016.