Passage à Windows pour le développement local WordPress
E. il fournit aux développeurs un environnement Linux \
Comme il est déjà virtualisé, même des opérations simples comme changer de répertoire peuvent être très lentes, surtout si vous ajoutez GIT et un terminal étrange. Les fichiers de ce sous – système sont également isolés de l’installation principale de Windows. Cela complique un peu l’utilisation de fichiers Linux sur Windows ou de fichiers Windows sur Linux, bien que cela soit encore possible. Cependant, Microsoft semble pleinement conscient de ces lacunes et s’efforce d’implémenter WSL 2. Maintenant, en 2020, WSL 2 est sorti et n’est plus un noyau Linux simulé: C’est une vraie affaire.
Mais il y a un avertissement. Pour profiter d’une plus grande vitesse, Microsoft vous recommande d’enregistrer vos fichiers de projet dans un environnement Linux et d’y faire la plupart du travail. L’utilisation de fichiers Windows (et vice versa) peut être beaucoup plus lente sous Linux. Cela signifie que les environnements de développement Windows traditionnels comme laragon ou local ne sont plus utilisés. Je suis toujours déterminé à créer un environnement de développement efficace sur Windows avec WSL 2, donc j’ai installé Ubuntu sur WSL 2 selon la documentation, puis je me suis assis pour étudier le reste du problème. En entrant docker et devilbox, nous avons déjà écrit docker, mais il est intéressant de noter que docker a un support spécial pour WSL 2. Il fonctionne maintenant directement sur le noyau Linux, ce qui signifie qu’il est beaucoup plus rapide qu’auparavant.
Pour exécuter l’environnement local, j’ai installé devilbox, suivant approximativement la documentation de devilbox. Si vous suivez ce qui suit, assurez – vous d’utiliser les instructions du système d’exploitation Linux au lieu d’installer directement
Vous êtes sur Windows. 5 minutes plus tard, j’ai l’environnement complet de développement php \/ nginx \/ Maria DB sur docker, Linux et Windows! Ensuite, je dois créer un nouveau site WordPress. Heureusement, Gilbert a écrit un bon tutoriel pour configurer un serveur Web, installer un environnement de développement WordPress local et créer un volume pour éditer n’importe quel plug – in ou thème WordPress personnalisé.
Au fil des ans, j’a i collecté beaucoup de programmes pour Mac, donc j’ai passé du temps à chercher des outils dans Windows pour faire le même travail. Heureusement, de nombreuses bonnes applications pour Mac ont des homologues Windows. MySQL, comme beaucoup d’autres, j’ai utilisé Sequel pro sur Mac. À l’époque, il semblait être l’interface graphique MySQL la plus populaire, mais le développement récent dans ce domaine a ralenti et est incompatible avec Microsoft Windows. Bien que devilbox soit livré avec phpMyAdmin, je veux quelque chose de plus substantiel. J’utilise table plus ces jours – ci, et j’en recommande trop. Disponible à la fois sur Mac et Windows, c’est une belle interface graphique MySQL qui contient des fonctionnalités dont je ne sais pas si j’ai besoin. J’aime particulièrement la façon dont il met l’accent sur le clavier et fournit des raccourcis vers presque tout le contenu.