Révision de Craft Nitro et devkinsta pour le développement local de WordPress

Nom de lamp;rsquohôte [nouveau site.nitro]: ✓ définissez le nom de lamp;rsquohôte au nouveau site. Nitro ✓ ajouter un site Web ~ développement site Web nouveau site Web Entrez le site Web [site Web]: ✓ utilisez webroot sélectionnez la version PHP: 1. 8,0 2. 7.4 3. 7.3 4. 7.2 5. 7.1 6. 7.0 entrez votre choix: 2 ✓ configurez la version 7.4 de PHP pour ajouter une base de données au site [Oui non] lancez Nitro Lancez mysql 8.0-3306. Base de données Nitro ✓ Starting Nitro agent ✓ Nitro started amp;amp x1f44d Saisissez le nouveau nom de la base de données: newte Creating Database newte ✓ Database added amp;amp x1f4aa Nouveau site ajouté! X1f389 Voulez appliquer les modifications maintenant [Oui non]? Y check Network ♪ Network ready check agent ♪ proxy ready check Database Check mysql-8.0-3306. Base de données Nitro ✓ check service Check dynamodb service ✓ Check mailhog service ✓ Check redis service ✓ check site Check New site. Nitro Vérifie WordPress. Nitro ✓ vérifier lamp;rsquoagent Mettre à jour lamp;rsquoagent ✓ mettre à jour le fichier hôte (qui peut demander un mot de passe) Une fois terminé, pouvez accéder à lamp;rsquoURL locale (dans ce cas, new-site.nitro) et voir une page damp;rsquoerreur nginx, comme prévu, parce que le serveur nginx namp;rsquoa rien à afficher sur ce site.
Vous pouvez également utiliser Nitro create, qui demande de passer un paramètre pour le nom du projet. Cela créera un nouveau répertoire pour le projet Craft CMS et installera le Code Craft CMS pour se préparer au développement de Craft CMS. Pas pour le développement de WordPress, mais il est utile de le connaître. Nitro inclut automatiquement les services dynamodb et redis. Cependant, si namp;rsquoavez pas besoin de ces choses, camp;rsquoest un peu excessif. Bien sûr, il est adapté au développement de Craft CMS, et je suppose que les développeurs de Craft CMS utilisent ces services. Jamp;rsquoaime quamp;rsquoil soit livré avec mailhog, une bonne façon de tester lamp;rsquoenvoi de courriels dans un environnement de développement local.
Développer WordPress avec Nitro je veux voir si Craft Nitro peut être utilisé avec wordpress, donc mon pa
Le développement local de WordPress basé sur docker de la dernière version de devkinsta de kingtar. n’avez pas entendu parler de kinsta, je suis l’hôte WordPress hébergé lancé en même temps que Craft CMS. Pour autant que je sache, ils ont été l’une des premières entreprises à construire toute la pile technologique sur la plateforme Google Cloud et sont rapidement devenus des hôtes WordPress hébergés populaires. Après le produit local WP de Flywheel, kinsta a publié devkinsta comme un moyen de concevoir, développer et déployer des sites WordPress à partir d’ordinateurs locaux. L’objectif des outils tels que localwp et devkinsta est de permettre d’utiliser les avantages de docker pour le développement local de WordPress sans aucun problème. Devkinsta s’adresse à ceux qui vont développer sur WordPress ou pour WordPress, ainsi qu’à ceux qui vont créer des sites wordpress pour leurs clients en utilisant des outils sans code tels que Block Editor ou elementor. Installer et configurer devkinsta cliquez sur le lien de téléchargement sur le site devkinsta pour afficher les liens vers les installateurs Ubuntu, Windows et Mac. Je suppose que devkinsta namp;rsquoa pas prévu la possibilité que des utilisateurs exécutent des distributions Linux qui ne sont pas basées sur Debian. Ou ils ont fait des recherches, mais ils savent que ce namp;rsquoest pas le cas. Cependant, quatre mois après la publication des versions initiales de Mac et Windows, il est agréable de voir que les options damp;rsquoinstallation Debian sont disponibles. Lorsque accédez à la page de téléchargement, le formulaire « Inscrivez pour devkinsta » apparaît et demande damp;rsquoentrer votre adresse e mail pour accéder au téléchargement. Le lien de téléchargement réel est juste sous le formulaire, et dans mon cas, je peux sauter le formulaire et cliquer sur le lien de téléchargement.
Après avoir lancé Setup, il gère tout le reste pour , du téléchargement et de lamp;rsquoinstallation de docker à la configuration
Conteneur docker. La mise en place de tout prend un peu de temps, donc une fois que commencez, pouvez choisir la boisson à boire et laisser lamp;rsquoinstallateur finir son travail. Il est important de noter que, selon votre connexion Internet, il peut prendre beaucoup de temps pour et installer tout le contenu avant de commencer à créer un site Web. Jamp;rsquoai fait bouillir la bouilloire, jamp;rsquoétais prêt à verser le vin, et avant de finir mon café, jamp;rsquoai bu le café. Devkinsta créé par un hôte WordPress hébergé pour le développement de WordPress signifie que devkinsta créé est utilisé pour WordPress. À partir du tableau de bord, pouvez créer un nouveau site WordPress local en utilisant les paramètres par défaut fournis par devkinsta, n’importe quel site de votre compte kinsta (si en avez un) pour l’utiliser avec devkinsta, ou créer un site personnalisé qui permet principalement de personnaliser la version PHP ou WordPress. amp;lt(curl -sLS http:installer.getnitro.sh) Questo scarica ed esegue lo script di installazione, che scarica e installa lamp;039eseguibile Nitro. Comme Nitro, devkinsta traitera des questions telles que la cartographie du nom d’hôte local à votre site afin que puissiez le parcourir dans un navigateur Web et cartographier le nom d’hôte de l’instance de base de données afin que le site WordPress puisse communiquer avec la base de données. Mais contrairement à Nitro, toutes les fonctionnalités de WordPress sont parfaites. Jamp;rsquoaime le tableau de bord de ce site. Il est propre, mais donne toutes les informations de site dont avez besoin et contient des liens pour ouvrir le site localement dans un navigateur, envoyer le site à lamp;rsquoenvironnement temporaire kinsta, voir le gestionnaire de base de données (en utilisant lamp;rsquoadministrateur), ou ouvrir WP admin. Vous pouvez également choisir de voir la boîte de réception du site local (je suppose que camp;rsquoest parce que le site a envoyé un courriel et que devez voir le contenu). Devkinsta a aussi quelques bons endroits dans mes paramètres préférés, comme configurer le Répertoire du site local, si ne voulez pas utiliser lamp;rsquoutilisation par défaut de devkinsta, ou définir le nom damp;rsquoutilisateur et
Assistant damp;rsquoadministrateur par défaut pour le site local nouvellement créé. Ma plus grande insatisfaction à lamp;rsquoégard de lamp;rsquoun des outils damp;rsquoenvironnement local basés sur lamp;rsquohôte est quamp;rsquoils ne prennent pas en charge damp;rsquoautres plateformes damp;rsquohébergement. Du point de vue commercial, je comprends pourquoi pouvez envoyer votre site devkinsta local à lamp;rsquohébergement kinsta. Cependant, jamp;rsquoaimerais que lamp;rsquoun de ces outils permette de configurer FTP et les détails de la base de données pour tout autre type damp;rsquohébergement. En tant que personne qui a réduit la carrière de développement de freelance WordPress dans le domaine du développement de plug ins, je participe rarement aux décisions d’hébergement des clients, ce qui signifie que je ne pourrai jamais utiliser ces outils. Je ne devrais peut être pas me plaindre, car dans ce cas, nous namp;rsquoavons pas besoin de produits comme WP migrate DB pro, et je pourrais perdre mon emploi! Dernière idée l’espace pour l’environnement de développement local de WordPress est intéressant. Jamp;rsquoai récemment posté une question sur Twitter à ce sujet et jamp;rsquoai mentionné au moins 12 options, sinon plus, y compris des applications existantes comme maxp et xampp. Je comprends pourquoi. Ces applications ont été essayées et testées indépendamment de la plate forme et du travail gérés spécifiques. Cependant, ils ont des limites, camp;rsquoest pourquoi il existe des solutions basées sur des hôtes tels que devkinsta. namp;rsquoêtes pas un client spécialisé dans Flywheel, mais que utilisez localwp et envisagez damp;rsquoessayer devkinsta, je recommande de lamp;rsquoutiliser. Jamp;rsquoai utilisé les deux, et les deux sont bons, donc en fait, ça dépend des préférences personnelles. Bien sûr, si êtes un client Flywheel ou kinsta, il est logique damp;rsquoutiliser les outils de développement locaux pour chaque hôte. Je ne crois pas que quelquamp;rsquoun change damp;rsquohôte en fonction des outils de développement local quamp;rsquoil fournit. Quant à Craft Nitro, je ne peux pas dire que je le recommanderais comme une solution de développement WordPress locale. Jamp;rsquoaime ce quamp;rsquoil offre, mais
Il est trop étroitement lié au processus CMS. Quel est votre environnement de développement WordPress local préféré? Utilisez une solution docker moderne ou fiez à des applications éprouvées comme mamp? Veuillez nous le dire dans vos commentaires.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

ContactPress Supported By WordPress Plugins