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

Bases de données et outils pour le développeur WordPress indépendant

29

Certes, le dernier article de cette série a été assez long. Cependant, ce ne sera pas ainsi que se déroulera la série globale d’articles.

La préparation d’un environnement de développement est sans doute l’une des étapes les plus importantes requises, d’où la nécessité d’avoir un guide long et détaillé sur la façon de le faire.

N’oubliez pas que WordPress est une application Web PHP basée sur une base de données.

C’est du jargon pour dire qu’il s’agit d’une application principalement écrite en PHP qui a besoin d’une base de données pour stocker ses informations.

Depuis le dernier article, nous avons installé et configuré le serveur Web et PHP, mais il nous manque toujours la base de données. Heureusement, le dernier article a jeté les bases de ce dont nous avons besoin pour installer, configurer et préparer la base de données pour une installation WordPress locale.

En plus d’expliquer comment procéder, je vais également décrire les outils que je trouve extrêmement utiles lorsqu’il s’agit de travailler avec des bases de données sur votre machine locale.

Rappelez-vous, cependant, que cette série d’articles ne se veut pas théorique, mais pratique. De plus, il est destiné à vous faire passer de rien à avoir tout ce dont vous avez besoin pour créer des produits WordPress de haute qualité en un minimum de temps.

Il se trouve qu’une grande partie de ce temps est consacrée à la mise en place de l’environnement de développement local.

Cela dit, continuons et concentrons-nous sur ce qui est nécessaire pour configurer la base de données et sur la manière dont nous pouvons interagir avec le serveur de base de données pour commencer à créer ce dont nous avons besoin pour notre installation WordPress locale.

Bases de données et outils

Il existe une variété de serveurs de bases de données disponibles sur le marché aujourd’hui, mais nous allons utiliser MySQL. C’est sans doute le plus largement adopté, et il est bien pris en charge via Homebrew et Valet, dont chacun a été discuté dans le post précédent.

Donc, comme promis, cet article va être beaucoup plus court que le précédent. Cela ne signifie pas, cependant, qu’il n’y a pas de contenu substantiel à couvrir. En termes simples, nous nous efforcerons de le faire de manière beaucoup plus concise.

Et donc cet article nécessite deux étapes :

  1. Installer MySQL
  2. Base de données et outils pour travailler avec le serveur de base de données
  3. Connexion à la base de données

Cela dit, commençons.

1 Installer MySQL

Il existe différentes manières de définir un serveur de base de données, mais pour cet article, définissons-le comme le fait Wikipedia :

Un serveur de base de données est un serveur qui héberge une application de base de données qui fournit des services de base de données à d’autres programmes informatiques

C’est simple, direct et logique, non ? MySQL est un serveur de base de données populaire non seulement parmi les développeurs indépendants, mais également parmi les grandes organisations. Il est également largement pris en charge par une variété d’hébergeurs Web, ce qui est important, en particulier lors du développement de produits sur WordPress.

Heureusement, puisque nous avons pris des mesures pour installer Homebrew et Valet, l’installation de MySQL est assez simple. Vous devrez utiliser votre terminal pour ce faire. Une fois ouvert, exécutez la commande suivante :

Une fois l’opération terminée, vous pouvez exécuter cette commande :

Et vous devriez voir quelque chose comme ça :

C’est ça! MySQL est installé et prêt à créer la base de données nécessaire à votre projet WordPress.

Et pour être clair: il convient de noter qu’un serveur de base de données héberge des bases de données et des tables d’hébergement de bases de données. Nous en reparlerons dans un prochain article, mais gardez cela à l’esprit que vous continuez à avancer avec le reste de ce contenu.

2 Installation de Sequel Pro (avec un mot sur PhpMyAdmin)

Avant de parler des différents outils disponibles pour parcourir votre base de données, il est important de définir ce qu’est un frontal de base de données. Il y a quelques longues définitions (dans ce cas, Wikipédia en a une que je vous invite tout de même à lire ), mais le but de cet article (et des futurs articles) nous en resterons là :

Une interface de base de données est un logiciel qui nous permet de voir et de manipuler visuellement des données soit par des requêtes directes, soit par des fonctionnalités de l’interface.

En d’autres termes, c’est un programme qui nous permet de faire tout ce que nous pouvons faire depuis le terminal mais d’une manière beaucoup plus élégante.

D’après le titre de cette section particulière, il est évident que je suis un fan de Sequel Pro.

Bases de données et outils pour le développeur WordPress indépendant

Je l’utilise depuis des années, et comme il s’agit d’une application macOS native (par rapport à celle d’un navigateur Web), je trouve que sa vitesse, son interface utilisateur et sa facilité d’utilisation sont de premier ordre.

Si vous recherchez quelque chose qui est multiplateforme et qui s’exécute dans le contexte d’un navigateur Web, je recommande également PhpMyAdmin. Il existe depuis très longtemps, il a donc fait ses preuves et est disponible sur de nombreux hôtes.

Bases de données et outils pour le développeur WordPress indépendant

Pour l’installer, cependant, vous devrez revoir les notes sur la façon de l’installer sur votre machine locale et cela sort du cadre de ce que cette série d’articles cherche à réaliser.

3 Connexion à la base de données

Une fois le produit installé, il est assez facile de s’y connecter, en particulier dans une configuration basée sur Valet. Les identifiants sont :

  • Hôte: 127.0.0.1
  • Nom d’utilisateur : racine
  • Mot de passe: [vide]
  • Base de données : [facultatif]
  • Port: 3306 (ou la valeur par défaut)

Vous n’avez pas à vous soucier de quelque chose de fantaisiste comme les sockets ou SSH ou quelque chose comme ça. Une connexion standard suffit (quel que soit l’utilitaire que vous utilisez) :

Bases de données et outils pour le développeur WordPress indépendant

Et avec cela, vous pourrez accéder à toutes les bases de données de votre système. S’il s’agit de votre première incursion dans les bases de données, vous n’aurez pas de bases de données parmi lesquelles choisir.

Si, pour une raison quelconque, vous avez déjà d’autres bases de données en cours d’exécution sur votre système (surtout si vous avez déjà installé WordPress), vous les verrez ici.

Mais nous en reparlerons dans un prochain article.

Et maintenant, installation de WordPress

Ensuite, il est temps d’installer WordPress. C’est extrêmement facile, donc si vous êtes arrivé jusqu’ici, je dirais avec confiance que la partie la plus difficile est passée.

Enfin, il s’agit, bien sûr, du dernier logiciel requis pour vous permettre de développer des choses sur WordPress (votre IDE et vos outils non compatibles).

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