En tant que développeurs, nous comprenons les défis de la mise en place d’un environnement local pour les projets WordPress. Cela peut être épuisant, de la gestion des configurations à l’installation des bibliothèques et à la gestion des licences. Notre vraie joie réside dans le codage, la construction de projets et la livraison de produits qui aident les gens.
Mais heureusement, wp-now rationalise le processus de configuration d’un environnement WordPress local. Avec la détection automatique du mode et la configuration transparente, wp-now garantit une configuration rapide et efficace, que vous travailliez sur un plugin individuel ou sur un site Web entier.
Et la meilleure partie ? Il simplifie le basculement entre les versions PHP et WordPress avec un simple argument de configuration.
Propulsé par les capacités de WordPress Playground, wp-now ne nécessite que Node.js pour fonctionner efficacement. Dans ce guide détaillé, nous vous guiderons tout au long du processus de lancement de WordPress sur votre environnement local à l’aide de wp-now, vous permettant de vous concentrer sur ce que vous faites le mieux : créer des projets WordPress exceptionnels.
Qu’est-ce que wp-now ?
wp-now, une application NodeJS innovante optimisée par WordPress Playground, révolutionne la façon dont les développeurs lancent WordPress sur leurs environnements locaux.
Avec wp-now, lancement de WordPress sur votre environnement local devient un jeu d’enfant. En utilisant la technologie WebAssembly (WASM), il crée une instance php-wasm et télécharge de manière transparente le Version WordPress. En montant les répertoires nécessaires dans un système de fichiers virtuel (VFS), wp-now assure la compatibilité sur toutes les plateformes – Mac, Linux et Windows.
Installation en cinq minutes ? wp-now lance votre environnement local en cinq secondes 🚀https://t.co/cKkUDN8uHE pic.twitter.com/QdgZle5mgw
– AutomatticEng (@AutomatticEng) 23 mai 2023
Avec ses fonctionnalités de pointe et sa configuration simplifiée, wp-now élimine les complexités qui affligent les installations manuelles, permettant aux développeurs de se plonger directement dans les efforts de codage et de construction de projets.
Il a été créé par une équipe de développeurs qui ont reconnu la nature fastidieuse de la configuration des serveurs, de l’installation des dépendances et de la gestion des environnements. En automatisant ces processus, wp-now offre une expérience transparente aux développeurs, leur permettant de se concentrer davantage sur le codage et la construction de leurs projets WordPress.
Exigences pour l’environnement local WordPress avec wp-now
Saviez-vous que vous pouvez lancer un environnement local en quelques secondes avec wp-now ? Mais comment? Et quelles sont les exigences ?
Pour répondre à votre question, la seule exigence est npm et vous pourrez arrêter d’utiliser Docker.
Vous pouvez également vous demander, “qu’est-ce que npm?” Ne vous inquiétez pas, nous avons ce qu’il vous faut.
npm signifie Gestionnaire de packages de nœuds. Il s’agit d’un gestionnaire de packages pour JavaScript, principalement utilisé pour gérer et installer des packages ou des bibliothèques pour les projets Node.js. Il est fourni avec l’environnement d’exécution Node.js et est automatiquement installé lorsque vous installez Node.js.
npm fournit un vaste registre de packages de code JavaScript réutilisables, que les développeurs peuvent facilement installer et utiliser dans leurs projets. Il simplifie le processus de gestion des dépendances et facilite l’intégration de bibliothèques tierces dans vos applications.
Installer le gestionnaire de packages de nœud (NPM)
Voici comment installer le gestionnaire de packages de nœud :
- Première visite Node.js site officiel.
Télécharger la dernière version de Node.js & installer sur votre ordinateur.

- Cliquez sur Suivant pour initier le Assistant de configuration.
- Accepter l’accord, sélectionnez le emplacement et terminez le processus d’installation.

- L’image ci-dessus montre que Node.js a été installé avec succès sur mon ordinateur.
- Maintenant, la prochaine étape consiste à vérifier l’installation. Pour cela, vous devez ouvrir le Invite de commande.
- Exécutez la commande suivante.
npm
- L’image ci-dessous montre que le npm est installé avec succès avec Node.js sur mon ordinateur.

Installez wp-now directement à partir de npm
Vous pouvez également installer wp-now directement depuis Npm, suivez les étapes ci-dessous :
- Exécutez la commande suivante à l’invite de commande.
npm install -g @wp-now/wp-now

- Le processus d’installation démarre.



- La commande a été exécutée avec succès.

- Une fois installé, vous pouvez également démarrer un nouveau serveur avec la commande ci-dessous :
wp-now start

- Yahoo! wp-now montre sa magie et vous pouvez voir que WordPress fonctionne sur votre environnement local.
Vous souhaitez changer de version PHP ou WordPress ?
- Tu peux. Basculez vers différentes versions de PHP et WordPress en utilisant la commande suivante :
wp-now start --wp=5.9 --php=7.4

Vous voulez exécuter un fichier PHP spécifique ?
- Vous pouvez exécuter n’importe quel fichier PHP spécifique avec wp-now en exécutant la commande suivante :
wp-now php wp-config.php
Terrain de jeu WordPress : bref aperçu
wp-now est propulsé par Aire de jeux WordPress, qui est un environnement qui exécute l’intégralité du site Web WordPress sur votre navigateur. Il rend WordPress instantanément accessible aux utilisateurs, apprenants, extenseurs et contributeurs.
Visite terrain de jeu.wordpress.net pour configurer votre propre instance WordPress privée dans le navigateur. Une fois sur place, les possibilités sont infinies.
De plus, vous pouvez créer et personnaliser les thèmescréer des sites Web complets, tester des plugins, et explorez de nombreuses autres fonctionnalités. Le WordPress Playground fournit un outil pratique et environnement sans tracas pour vous permettre de libérer votre créativité et d’atteindre vos objectifs liés à WordPress.

Les navigateurs Web ne sont pas le seul média ; WordPress Playground fonctionne dans Node.js, les applications mobiles, VS Code, etc. Vous vous demandez peut-être comment est-ce possible ? Eh bien, c’est tout à fait le cas, car le terrain de jeu utilise les dernières technologies de pointe pour rendre la clé Les dépendances WordPress fonctionnent en JavaScript.
- PHP fonctionne comme un binaire WebAssembly.
- MySQL est remplacé par SQLite via un plugin WordPress.
- Le serveur Web est implémenté à l’aide de JavaScript en tant que Service Worker.
Vous pouvez vérifier le Documentation de WordPress Playground pour en savoir plus sur ces concepts.
L’avantage du terrain de jeu est que vous pouvez l’intégrer à votre application en utilisant une seule balise
Avantages de l’utilisation d’un environnement local
Nous savons que nous pouvons créer l’environnement local via le serveur XAMPP, mais le processus est long.
Le processus vous oblige à installer d’abord le serveur, à télécharger le fichier WordPress, à le décompresser et à le placer dans un dossier précis. Ensuite, vous devez lancer le processus d’installation de WordPress, et seulement après cela, vous pourrez exécuter WordPress sur des environnements locaux.
Il y a plusieurs avantages à utiliser un environnement local comme wp-now pour le développement WordPress :
- Configuration rapide et efficace : wp-now utilise la détection de mode automatique, ce qui rend le processus de configuration rapide et sans tracas. Cela fait gagner du temps et permet aux développeurs de démarrer rapidement leurs projets.
- Polyvalence: Que vous travailliez sur un plugin ou sur un site Web entier, wp-now vous permet de basculer sans effort entre les versions PHP et WordPress. Cette flexibilité permet aux développeurs de tester la compatibilité et de garantir des performances optimales.
- Environnement de test isolé : Avec wp-now, vous pouvez créer un environnement local distinct de votre site Web en direct. Ainsi, vous obtenez un espace sûr et contrôlé pour expérimenter et tester de nouveaux thèmes, plugins, ou des configurations sans affecter le site en direct. Cela permet d’atténuer le risque de casser quoi que ce soit sur le site de production.
Conclusion
Dans ce guide détaillé, nous avons exploré le processus de lancement de WordPress dans un environnement local à l’aide de wp-now. En suivant les étapes décrites dans ce guide, vous pouvez configurer rapidement et efficacement votre environnement de développement local pour les projets WordPress.
En utilisant wp-now, les développeurs peuvent gagner un temps précieux et se concentrer sur le codage et la construction de leurs projets WordPress plutôt que de se laisser prendre dans des procédures de configuration complexes.
Avec ce guide complet, vous disposez désormais des connaissances nécessaires pour lancer WordPress en toute confiance sur votre environnement local à l’aide de wp-now. Adoptez la commodité et l’efficacité que wp-now apporte à votre parcours de développement WordPress et faites passer vos projets au niveau supérieur. Bon codage !
Avis client sur 
“Hébergement magnifiquement optimisé pour WordPress et Magento”
Arda Burak (propriétaire de l’agence)
Naseer danois
Le danois Naseer est responsable de la communauté WordPress chez Cloudways. Il est passionné par la conception, le développement et l’engagement avec les gens pour les aider. Il participe également activement à la communauté pour partager ses connaissances. En plus de cela, il aime regarder des documentaires, voyager et passer du temps avec sa famille. Vous pouvez le contacter au (e-mail protégé)
Recevez notre newsletter
Soyez le premier à recevoir les dernières mises à jour et tutoriels.