Que signifie travailler en local ?
Le travail en local consiste à développer un site ou une application sur sa propre machine (son ordinateur) permettant d’héberger sa production comme le ferait un serveur distant à la différence que le résultat ne sera pas publié sur internet.
La création d’un site WordPress en local a longtemps impliqué l’utilisation de clients FTP et de serveurs locaux (comme MAMP ou XAMPP).
Cette méthode traditionnelle consistait à installer un environnement serveur sur son ordinateur, télécharger et configurer WordPress, et gérer la base de données via phpMyAdmin.
Bien que cette approche soit encore utilisée, elle est désormais considérée comme archaïque en raison de l’émergence de logiciels plus intuitifs et conviviaux tels que Local WP, DevKinsta ou encore Wordify.
Ces outils simplifient considérablement le processus de développement local en automatisant de nombreuses étapes permettant de se concentrer davantage sur la création et la personnalisation des sites WordPress.
1 – Révolution du développement web : Découvrez Studio par WordPress.com
L’évolution constante du développement web est marquée par l’introduction de technologies novatrices destinées à simplifier et à optimiser les flux de travail. Surtout quand on veut installer WordPress en local.
Parmi ces innovations, l’application Studio, récemment lancée par WordPress.com, se distingue comme un outil gratuit et puissant qui promet de transformer la manière dont les développeurs et les créateurs de contenu interagissent avec WordPress en local.Â
Cette plateforme unique propose des fonctionnalités avancées pour faciliter la création et la gestion de sites web directement depuis votre ordinateur.
Un environnement de développement local tout-en-un
Habituellement, mettre en place un environnement local pour tester ou créer des sites WordPress nécessite l’utilisation de plusieurs composants tels que Apache, MySQL, Docker ou NGINX.
Studio, quant à lui, simplifie ce processus en éliminant le besoin de ces dépendances grâce à son intégration avec WordPress Playground. Cela permet aux utilisateurs de déployer rapidement et efficacement des sites WordPress sans problèmes supplémentaires.
En outre, étant libre d’accès et open source, Studio est facilement adaptable pour répondre aux besoins de chaque utilisateur.
Partage intuitif et feedback interactif
Studio facilite le partage des étapes de développement de votre site avec des clients ou des collègues. Contrairement aux tunnels traditionnels comme Ngrok, Studio utilise des « snapshots » interactifs.
Ce système permet non seulement de partager l’état actuel d’un site, mais aussi de recueillir facilement des retours grâce à des clones hébergés sur des domaines temporaires.
Ces sites de démonstration restent actifs pendant sept jours après chaque mise à jour, offrant une opportunité précieuse pour affiner un projet en temps réel en fonction des feedbacks reçus.
Installation rapide et gestion multisites
L’un des principaux avantages de Studio est sa capacité à gérer plusieurs sites simultanément sans perte de performance.
Que vous travailliez sur un seul site ou sur plusieurs, le processus de configuration reste vraiment rapide, ce qui favorise une plus grande productivité.
Cette fonctionnalité est très utile pour les utilisateurs souhaitant expérimenter différents designs ou différentes configurations.
Prise en main facile
Conçu pour être accessible à tous, Studio possède une interface utilisateur intuitive disponible en français, rendant la prise en main facile même pour les débutants.
Disponible pour Mac et Windows, Studio montre sa volonté de répondre à une large gamme d’utilisateurs.
Les premiers tests ont mis en lumière quelques points à améliorer, comme la migration de sites, mais l’équipe derrière Studio est attentive aux retours des utilisateurs et travaille déjà sur des mises à jour.
Conclusion
Studio s’avère être un outil prometteur pour tous ceux engagés dans le développement de sites WordPress, offrant une solution robuste, flexible et conviviale pour le développement local.
Sa capacité à s’intégrer sans nécessiter de logiciels lourds, associée à ses fonctionnalités de partage et de feedback instantanés, en fait une bonne option tant pour les développeurs chevronnés que pour les débutants.
Pour tous ceux impliqués dans la création web, surveiller l’évolution de Studio pourrait bien être intéressant au vu des avantages substantiels qu’il offre.
2 – DevKinsta, le nouveau poids lourd pour installer WordPress en local
Le développement local est la pratique de construire, éditer et tester du code sur une machine locale, sans nécessiter de connexion Internet. Cette méthode présente de nombreux avantages, notamment :
- Flexibilité : Vous pouvez travailler sur votre code (et celui de vos clients) où que vous soyez.
- Débogage simplifié : Tester et corriger des extensions et des thèmes dans divers environnements devient un jeu d’enfant grâce à quelques clics.
- Processus de développement accéléré : Modifier localement selon vos besoins et transférer vers un environnement de préproduction facilite grandement le développement et la conception web.
Plusieurs applications permettent aux développeurs et concepteurs de sites web d’installer WordPress localement, mais beaucoup d’entre elles sont souvent jugées trop complexes ou limitées. C’est là que DevKinsta se démarque.
DevKinsta : Un outil puissant pour le développement local
DevKinsta est une suite d’outils gratuits développée pour le développement local de WordPress. Elle permet de créer des instances locales de WordPress avec une pile complète d’hébergement composée de PHP, Nginx et MySQL en seulement quelques minutes. Parmi les fonctionnalités robustes de DevKinsta, on trouve :
- Création de site WordPress en un clic : Déployez rapidement un site WordPress local.
- Support de PHP 7.x et 8.0 : Bénéficiez de la compatibilité avec les versions les plus récentes de PHP.
- Gestion locale d’e-mails : Testez et gérez les e-mails de votre site directement sur votre machine.
- Gestionnaire de base de données intégré : Manipulez facilement les bases de données de vos sites.
- Intégration avec MyKinsta : Connectez DevKinsta avec la plateforme MyKinsta pour une gestion simplifiée.
- Communauté d’experts WordPress : Rejoignez une communauté active pour obtenir de l’aide et des conseils.
Comment télécharger DevKinsta ?
Pour commencer à utiliser DevKinsta, suivez ces étapes simples :
- Rendez-vous sur le site kinsta.com/devkinsta et cliquez sur le bouton « Télécharger ».
- Ajoutez votre nom et votre adresse e-mail dans la fenêtre modale, puis cliquez sur le bouton.
- Le téléchargement démarrera automatiquement, et selon votre système d’exploitation, vous obtiendrez un fichier .dmg ou .exe.
- Cliquez sur le fichier téléchargé et suivez les instructions pour lancer l’installation.
Pré-requis systèmes
Pour installer DevKinsta, assurez-vous que votre machine locale répond aux exigences suivantes :
- Espace disque : Au moins 5 Go d’espace disque, 20 Go ou plus est recommandé.
- Mémoire vive (RAM) : Au moins 1 Go de RAM, 2 Go ou plus est recommandé.
- Connexion internet : Une connexion stable est nécessaire pour le téléchargement initial.
- Virtualisation : Assurez-vous que la virtualisation est activée dans le BIOS de votre machine.
Pour des informations plus détaillées, consultez la documentation complète sur le site de DevKinsta.
3 – Découvrez Wordify : La solution simple pour développer vos sites WordPress en ligne
Le développement web peut être complexe, surtout lorsqu’il s’agit de créer des maquettes de sites sans un hébergement dédié. Wordify propose une solution simple et dédiée à WordPress, idéale pour développer des sites maquettes rapidement sans tracas.
Wordify : Développez vos sites WordPress en ligne gratuitement !
Wordify offre une très bonne alternative basée sur des offres payantes pour garantir sa pérennité. Leur solution est simple et particulièrement efficace pour gérer plusieurs sites de développement ou de test en quelques minutes.
Wordify est une excellente option pour créer des sites WordPress facilement tout en permettant aux clients ou prospects d’y accéder.
Caractéristiques de Wordify
- Espace de stockage : Chaque site dispose de 2 Go d’espace de stockage.
- Infrastructure : Utilise l’infrastructure AWS de niveau 1 pour garantir la rapidité, la fiabilité et la sécurité des sites de développement.
- Certificat SSL : Chaque site est fourni avec un certificat Let’s Encrypt, permettant de travailler en HTTPS.
Options d’hébergement : Un bouton permet de basculer facilement le site vers une offre d’hébergement payante.
Simplicité et ergonomie
Une fois votre compte créé, vous accédez à un tableau de bord simple qui permet de créer et de gérer vos sites WordPress. Wordify facilite la création de sites de développement ou de test visibles par vos clients ou prospects, contrairement à d’autres applications comme Local by Flywheel, qui limitent l’accès externe.
Une gestion et une administration au top !
La partie administration de Wordify permet de :
- Gérer les sites, les comptes et les paiements (pour les offres payantes).
- Migrer les sites vers des offres payantes.
- Obtenir du support technique (limité en offre gratuite).
Création de sites internet
La création d’un site sur Wordify est très simple :
- Saisissez un nom de site et une URL temporaire.
- Choisissez parmi 4 localisations de serveurs : Australie, États-Unis, Angleterre et Allemagne.
- Sélectionnez l’offre gratuite pour démarrer.
Les identifiants de connexion sont fournis une fois le site créé (n’oubliez pas de les sauvegarder).
Fonctionnalités gratuites
Malgré son offre gratuite, Wordify propose divers outils utiles :
- Accès direct à l’administration WordPress.
- Activation/désactivation des mises à jour WP, thèmes ou extensions.
- Informations de connexion au SFTP.
- Modification du sous-domaine.
- Accès à la configuration du site et à PhpMyAdmin.
- Installation de thèmes et extensions sans passer par l’admin WP.
- Création manuelle de sauvegardes.
- Gestion des versions PHP (7.3, 7.4, 8.0).
- Accès aux sauvegardes automatiques (quotidiennes).
- Outil de transfert vers une offre payante.
- Outil de clonage du site de développement.
- Suppression du site.
Ressources allouées
es ressources disponibles pour chaque site incluent :
- Stockage : 2 Go par compte.
- Mémoire PHP : 128, 256 ou 512 Mo.
- Versions PHP : 7.3, 7.4 et 8.0.
- Taille maximale de fichier upload : 2 Ã 512 Mo.
- Taille maximale de post PHP : 2 Ã 512 Mo.
- Version SQL Server : 8.0.31.
- Accès à phpMyAdmin : Désormais disponible directement depuis l’interface client.
Conclusion
Wordify est une excellente solution temporaire pour créer rapidement des sites de développement sans frais. Avec 2 Go de stockage, il est idéal pour la plupart des sites d’entreprise ou des indépendants. Vos clients et prospects peuvent visiter le site et vous aider à affiner votre projet.
4 – Local WP : L’outil indispensable pour installer WordPress en local
Local est un outil gratuit spécialement conçu pour le développement de sites WordPress sur votre ordinateur. Il vous permet de déployer des sites en quelques clics, sans avoir à les héberger en ligne.
Initialement lancé sous le nom de Pressmatic, le logiciel a été acquis par l’hébergeur Flywheel en 2016, qui l’a renommé Local by Flywheel. En juin 2019, Flywheel a été racheté par WP Engine, un leader de l’hébergement web, qui a ensuite simplifié le nom en Local. Depuis juin 2021, toutes les fonctionnalités de Local sont disponibles gratuitement.
Les avantages de local
La gratuité de Local est un atout majeur, mais ce n’est pas le seul. Voici d’autres raisons pour lesquelles cet outil est apprécié des développeurs et webmasters :
- Facilité d’utilisation : Quelques clics suffisent pour disposer d’un site WordPress fonctionnel en moins d’une minute. Son interface est intuitive et agréable à utiliser.
- Puissance extensible : Local propose des fonctionnalités avancées pour les développeurs, comme l’accès SSH et WP-CLI, les logs PHP, NGINX et MySQL, et la possibilité de tester et de déboguer l’envoi d’e-mails générés par WordPress.
- Sauvegarde dans le cloud : Vous pouvez enregistrer vos sites localement ou sur des services cloud comme Dropbox ou Google Drive.
- Support multisite : Local fonctionne également avec des réseaux WordPress multisite.
- Personnalisation : Vous avez la possibilité de choisir la version de PHP ou de MySQL que vous souhaitez utiliser pour chaque projet.
- Live Links : Cette fonctionnalité vous permet de partager votre site local avec des clients et des collaborateurs sans le mettre en ligne.
- Certificat SSL : Local peut générer un certificat SSL pour travailler en HTTPS.
- Blueprints : Vous pouvez sauvegarder la configuration de chaque site (fichiers, base de données, plugins, thèmes, pages, articles, réglages, etc.) sous forme de modèle réutilisable pour gagner du temps lors de la création de nouveaux sites.
Comment installer Local ?
Voici les étapes pour installer Local sur votre ordinateur :
- Téléchargez local :
- Rendez-vous sur le site officiel de Local et cliquez sur le bouton “Download” pour télécharger l’application.
- Choisissez la version correspondant à votre système d’exploitation (Windows, macOS ou Linux).
- Installez l’application :
- Ouvrez le fichier téléchargé (.exe pour Windows, .dmg pour macOS, .deb ou .rpm pour Linux).
- Suivez les instructions d’installation fournies par l’assistant.
- Lancez local :
- Une fois l’installation terminée, ouvrez l’application Local.
- Créer un nouveau site :
- Cliquez sur le bouton “+” (plus) pour créer un nouveau site WordPress.
- Saisissez un nom pour votre site et sélectionnez l’option “Preferred” ou “Custom” pour choisir les paramètres de votre environnement (PHP, MySQL, etc.).
- Configurer votre site :
- Choisissez la version de PHP, MySQL et le serveur web (NGINX ou Apache).
- Entrez les informations nécessaires, telles que le nom du site, le chemin d’accès et l’adresse e-mail de l’administrateur.
- Installez WordPress :
- Local va automatiquement télécharger et installer WordPress sur votre machine locale.
- Une fois l’installation terminée, vous recevrez les identifiants de connexion pour accéder à votre site WordPress local.
- Accédez à votre site en local :
- Cliquez sur le bouton “Open Site” pour ouvrir votre site WordPress dans un navigateur web.
- Utilisez les identifiants de connexion fournis pour accéder à l’interface d’administration de WordPress.
- Configurer les paramètres avancés (Optionnel) :
- Accédez aux paramètres avancés de Local pour configurer des fonctionnalités supplémentaires comme SSH, WP-CLI, et la gestion des e-mails.
- Utiliser les live links :
- Activez les Live Links pour partager votre site local avec des clients ou des collaborateurs sans le déployer en ligne.
Pré-requis systèmes
- Espace Disque : Au moins 5 Go d’espace disque, 20 Go ou plus recommandé.
- Mémoire Vive (RAM) : Au moins 1 Go de RAM, 2 Go ou plus recommandé.
- Connexion Internet : Une connexion stable est nécessaire pour le téléchargement initial.
- Virtualisation : Assurez-vous que la virtualisation est activée dans le BIOS de votre machine.
En suivant ces étapes, vous pouvez installer et configurer Local pour développer vos sites WordPress en local de manière efficace et sécurisée.
Conclusion
Local est un outil puissant et gratuit qui simplifie grandement le développement de sites WordPress en local. Avec ses nombreuses fonctionnalités et sa facilité d’utilisation, il est devenu un choix incontournable pour les développeurs et webmasters souhaitant travailler efficacement sur leurs projets WordPress sans frais supplémentaires.
En espérant que cet article ait pu vous aider ou vous éclairer sur l’installation en local de WordPress, et surtout, n’hésitez pas à me contacter pour plus d’informations ou besoins pour installer WordPress en local.
Si vous avez besoin d’aller plus loin, n’hésitez pas à rejoindre nos programmes de formation dans lesquels nous vous montrons comment travailler sur un site WordPress en local pas à pas.