Actualités WEB et WordPress, thèmes, plugins. Ici, nous partageons des conseils et les meilleures solutions de sites Web.

Outils pour les projets WordPress : certains de ce que j’utilise quotidiennement

19

Les développeurs sont souvent intéressés par la façon dont les autres développeurs configurent leurs configurations. Et je comprends.

Autrement dit, je suppose que c’est basé sur l’idée de voir quels outils les autres utilisent pour déterminer si vous manquez quelque chose, si vous pouvez améliorer ce que vous faites actuellement ou si vous êtes à l’aise avec ce que vous avez.

Quoi qu’il en soit, je reçois occasionnellement des e-mails, des tweets ou des messages ICQ (attendez, quoi ?) qui me demandent quelle suite d’outils pour les projets WordPress j’utilise généralement pour chacun de mes projets.

J’ai donc pensé partager un aperçu de chaque application que j’utilise généralement et une brève description de la façon dont j’utilise chacune d’elles dans mon travail quotidien.

Outils pour les projets WordPress

Avant de couvrir ce que j’utilise et comment je les utilise, je tiens à mentionner qu’il est important de noter que cela suppose que WordPress a toutes ses valeurs de débogage correctement définies. J’ai couvert cela dans un article précédent, mais l’essentiel (littéralement, même) de ce que je veux dire est le suivant :

<?php
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', true );
@ini_set( 'display_errors', 1 );
define( 'SCRIPT_DEBUG', true );
define( 'SAVEQUERIES', true );

Une fois ces paramètres définis, les informations seront écrites dans le journal de débogage, à l’écran, etc. Cela ajoute une couche supplémentaire pour vous aider à localiser les problèmes dans votre base de code.

En supposant que cela soit défini, voici un très bref aperçu de tout ce que j’utilise chaque fois que je travaille sur un projet.

Terminal

Mon IDE (dont je parlerai plus tard dans cet article) comprend un terminal intégré que j’utilise régulièrement mais ayant la possibilité de naviguer entre les répertoires, de vider des informations ou, le plus souvent, d’interagir avec le shell PHP, c’est pourquoi j’utilise un autonome instance du terminal.

De manière générale, il est utile d’évaluer le code à la volée et de tester des choses comme les expressions régulières sans avoir à le faire dans le cadre d’un navigateur Web.

L’idée étant que si ça marche dans le terminal, alors ça va marcher dans le contexte de la fonction dans laquelle je travaille.

Suite Pro

Outils pour les projets WordPress : certains de ce que j'utilise quotidiennement

Depuis des années, c’est mon interface de base de données préférée. Je sais que beaucoup de gens aiment utiliser quelque chose dans le navigateur comme PhpMyAdmin (ou le plugin Adminer associé pour WordPress).

Mais je suis fan d’avoir une base de données frontale autonome qui prend en charge la visualisation de la base de données, selon certains critères, ou en saisissant des requêtes directement dans une interface frontale.

Console

Outils pour les projets WordPress : certains de ce que j'utilise quotidiennement

L’application console de macOS est idéale pour consulter les journaux de débogage. Ceci est particulièrement utile si vous faites quelque chose comme ceci :

<?php
error_log(print_r($value, true));

Cela vous permet d’écrire des informations sur le journal, puis de les consulter dans la console et de suivre l’intégralité de la trace de la pile sur la manière dont les informations ont été récupérées. De plus, il peut vous montrer quelles sont réellement les informations récupérées et comment elles seront perçues par PHP ou WordPress.

Code Visual Studio

Outils pour les projets WordPress : certains de ce que j'utilise quotidiennement

Enfin, après avoir essayé divers IDE au fil des ans, je reviens toujours à Visual Studio Code. En termes simples, j’aime la façon dont cela fonctionne et comment il interagit avec ma façon de travailler. J’ai l’impression que cela correspond plus à mon mode de travail qu’à mon besoin de m’y adapter.

A partir de là, j’utilise plusieurs extensions telles que :

J’utilise également Fira Code et quelques autres outils comme le terminal intégré pour faire le travail.

Il y en a plus

En ce qui concerne les autres outils, il y a des choses comme git (que j’utilise depuis le terminal intégré dans Code ), Kaledeiscope, WP-CLI, etc., mais je suppose que ce sont plus ou moins des données.

Les outils ci-dessus sont ceux que j’ai généralement ouverts et que j’utilise quotidiennement chaque fois que je travaille sur un projet et que j’ai besoin d’interagir avec toutes les parties du projet.

Source d’enregistrement: tommcfarlin.com

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More