Trim the Bloat un autre regard

Tout au long de cette série, nous avons examiné différentes stratégies pour que nos installations WordPress soient aussi minces que possible. Ce faisant, nous avons discuté d’un certain nombre de conseils pratiques à suivre, quelle que soit la nature de votre projet.. 

Dans cet article, nous allons résumer tout ce que nous avons couvert dans la série afin de fournir un guide d'une page des conseils que nous avons abordés et une référence aux autres articles de cette série..

Couper le ballot

Tout au long de cette série, l’un des points clés qui a été rappelé concerne la responsabilité que nous avons vis-à-vis de nos visiteurs - je suis convaincu que nous, développeurs, devons faire un meilleur travail.. 

À cette fin, j'estime que nous devrions consacrer plus de temps à réfléchir à ce que nous déployons sur Internet pour nos consommateurs, ainsi qu'à déployer des efforts concertés pour optimiser notre travail de manière à optimiser la rapidité et l'efficacité de l'ensemble des périphériques. avec lequel les gens peuvent voir notre travail.

1. Le chemin du ballonnement

Dans le premier article de la série, nous avons examiné les débuts des sites et leur évolution au cours des deux dernières décennies.. 

Rappelons que la taille moyenne d'un site Web a augmenté de 235% au cours des trois dernières années. De plus, les utilisateurs mobiles deviennent une part nettement plus importante de ceux qui visitent notre site. En plus de cela, plus votre site est grand, plus il faudra de temps pour les amener au point de consommer vos données. 

Essayez de faire plus avec moins. 

Pour résumer l'article: Écrivez le code du nettoyeur. Soyez intelligent sur ce que vous utilisez. Investissez un peu plus de temps lorsque vous écrivez ou construisez vos thèmes, vos plugins ou votre site, et vous aurez finalement besoin de moins de temps à long terme pour maintenir votre travail. Peut-être plus important encore, vos utilisateurs auront besoin de moins de temps pour charger le site dans leur navigateur et auront idéalement plus de temps à consacrer au site.. 

2: Garder maigre

Dans le deuxième article de la série, nous avons examiné les différentes composantes de nos sites afin de déterminer si nous avions besoin de tout ce que nous avons installé.. 

Nous avons demandé:

  • Le faites vous vraiment besoin de ce plugin? 
  • Le faites vous vraiment besoin de cette image?
  • … etc.

Rappelez-vous: Moins c'est plus.

Une grande partie de ce que nous avons envisagé consistait à prendre des décisions judicieuses concernant ce que nous allons utiliser pour créer notre site. En termes simples, nous devrions passer du temps à planifier et à réfléchir à ce que nous allons faire.. 

Ne vous contentez pas d’ajouter des choses tant que vous n’avez pas tout ce que vous voulez et gardez les doigts croisés, les choses vont s'arranger. Bien que cela puisse fonctionner, ce n'est pas un signe de bonne conception ou mise en œuvre. Utilisez ce dont vous avez besoin, et seulement cela. 

La meilleure façon de le faire sera toujours de planifier ce que vous voulez faire à long terme et de vous assurer que chaque étape du développement correspond à ce plan..

3. Coupez-le

Dans le troisième article, nous avons déplacé les peurs et parlé spécifiquement des thèmes et des plugins WordPress. Plus précisément, nous avons examiné un exemple de code HTML généré dans un thème avant que je ne commence à travailler dessus et après l'avoir optimisé.. 

Ces jours-ci, de nombreux sites Web et thèmes regroupent des éléments de compensation, des wrappers, etc. Le coût réel de cette opération semble négligeable et ne mérite guère d’être mentionné, mais lorsque vous mettez tout cela ensemble, cela résume. Sans parler du fait que la maintenance du code est un peu plus compliquée, surtout si les éléments sont divisés en plusieurs modèles..

La même chose s'applique aux plugins: utilisez moins, faites plus. Choisissez le bon plugin pour le travail et assurez-vous qu'il fait ce que vous avez besoin de faire et de préférence très peu plus.

4. L'optimisation est la clé

On pense souvent que l’optimisation a lieu à la fin d’un projet. Souvent, nous pensons que cela consiste à réduire nos scripts, à compresser et à fusionner nos feuilles de style, etc. Mais en réalité, l'optimisation est quelque chose que nous devrions faire dès le départ.

Au final, il sera beaucoup plus efficace d’optimiser si vous avez fait les choses correctement depuis le début. Conservez tout au bon endroit: CSS reste dans les feuilles de style, la source JavaScript reste dans les fichiers JavaScript et PHP dans les fichiers de balisage et / ou PHP.. 

Essayez d'éviter d'utiliser des scripts et des styles en ligne, car vous n'en avez vraiment pas besoin. Cela permet de maintenir une séparation des préoccupations qui contribue toujours à une plus grande cohésion et à une meilleure maintenabilité..

Envelopper tout ça

Cette série d'articles n'est en aucun cas complète. Depuis le début, il n’a jamais eu l’intention de devenir une référence tout-en-un pour les améliorations minutieuses que vous pouvez apporter lorsque vous travaillez sur vos projets..

Au lieu de cela, cette série est censée être une vue à vol d'oiseau de certaines choses que nous, les développeurs, avons perdues de vue au cours des dernières années, le développement Web prenant de plus en plus de ressources..

Ce n'est jamais une mauvaise chose de faire un pas en avant et de jeter un nouveau regard sur ce que vous avez fait. Espérons que ce guide vous aura été utile. cependant, si vous avez des questions et / ou des suggestions supplémentaires, n'hésitez pas à laisser un commentaire.!