C'est un conseil courant lors du développement d'un site Web WordPress – mettre en place un environnement de développement local. Pour cette raison, il existe d'excellents produits qui vous aident à créer des sites WordPress en un clin d'œil. Cette Avis DevKinsta regarde le plus récent et le plus grand potentiel.

Sous cette teinte violette familière se trouve un ensemble d'outils et de services essentiels pour créer un site Web local. À partir de là, vous pouvez pousser votre site en direct sur votre serveur Kinsta, directement depuis le tableau de bord.

Dans cette revue DevKinsta, nous verrons comment configurer un environnement de développement local à l'aide de l'outil. Cependant, la majeure partie de cet article examinera comment DevKinsta fonctionne et vous aide à créer des sites.

Une introduction à Kinsta

Pour ceux qui ne le savent pas, Kinsta est l'un des acteurs majeurs en matière d'hébergement WordPress. Il s'agit d'une solution de premier plan qui offre une stabilité à toute épreuve et une infrastructure fiable.

La page d'accueil de Kinsta.

Il s'écoule du Plate-forme Google Cloudet regroupe un nombre immense de fonctionnalités pour vous aider à créer et à maintenir votre site Web WordPress.

La vitesse est un objectif fondamental chez Kinsta. Les serveurs exécuter sur Nginxutilisant Conteneurs LXD. Si cela ne vous dit pas grand-chose, sachez qu'ils sont à la fois rapides et fiables.

L'accent est également mis sur la sécurité et la stabilité. Des pare-feu matériels sont en place et une surveillance quasi constante de votre site de différentes manières garantit que la disponibilité reste élevée.

Pour lier tout ensemble, il y a un tableau de bord personnalisé en place appelé MonKinsta.

Le tableau de bord MyKinsta.

Il est agréable à regarder, facile à naviguer et vous offre presque tout ce dont vous avez besoin pour gérer vos sites. Par rapport aux tableaux de bord tels que cPanel, il offre une convivialité de premier ordre. C'est le complément parfait à l'infrastructure de serveur de Kinsta.

Un aspect non mentionné est la façon dont Kinsta prend soin de sa clientèle. La fourniture de support est fantastique, et cela s'étend à de nouvelles fonctionnalités supplémentaires. Cet article ne concerne pas l'hébergement de Kinsta – il s'agit d'une critique de DevKinsta.

Nous avons parlé de la plate-forme en profondeur dans un article précédent. Il occupe également une place dans notre tour d'horizon de l'hébergement géré. Vous pouvez évaluer notre opinion à travers ces articles, mais le TL;DR est que Kinsta est l'un des meilleurs hébergeurs disponibles.

Les bases de DevKinsta

Étant donné que Kinsta essaie de fournir les fonctionnalités dont les utilisateurs auront besoin pour gérer leurs sites, il n'est pas surprenant que le développement fasse partie du processus de réflexion. Kinsta lui-même est convivial pour les développeurs de quelques manières.

Nous aborderons la compétition plus tard dans cette revue DevKinsta, mais pour le momentil semble combler une lacune que d'autres ont manquée.

Le logo DevKinsta.

C'est un outil dans une gamme de solutions similaires qui vous aide à créer rapidement de nouveaux sites WordPress. L'idée est de rendre super simple la construction et l'expérimentation de votre site dans un environnement local.

Il est plus exact de dire que DevKinsta basé sur Docker est une suite d'outils pour vous aider à créer des sites locaux. Dans la boîte, vous obtiendrez les éléments suivants :

  • Une pile complète, comprenant WordPress, Nginx, MySQL et un choix de version PHP.
  • Prise en charge des protocoles HTTPS, vous pouvez donc tester cet aspect avant de toucher un serveur en direct.
  • Un gestionnaire de base de données dans Administrateur. Comparé à phpMyAdmin (la solution concurrente), il est léger et encapsulé dans un seul fichier.
  • Fonctionnalité de journalisation des erreurs intégrée.
  • Test d'email qui est un jeu d'enfant à utiliser.

DevKinsta est également multilingue et offre une prise en charge multiplateforme pour Windows, macOS et Linux.

Nous commencerons à utiliser DevKinsta dans quelques sections. Pour l'instant, clarifions pourquoi vous voudriez utiliser DevKinsta en premier lieu.

Pourquoi voudriez-vous utiliser DevKinsta pour créer des sites WordPress locaux

Avant de commencer à utiliser DevKinsta, il vaut la peine de prendre le temps de discuter des raisons pour lesquelles vous voudriez développer dans un environnement local. Il y a quelques raisons fondamentales pour le faire :

  • Vous pouvez garder votre site en ligne et votre site de développement aussi éloignés que possible.
  • Il n'y a pas d'urgence à développer votre site, car l'environnement local signifie que vous pouvez prendre tout le temps dont vous avez besoin.
  • En développant le point précédent, vous pouvez mieux réserver les ressources de votre serveur.
  • Vous pouvez mieux définir votre workflow de développement, du local au staging, et enfin à votre serveur live.

Si vous n'avez jamais utilisé d'outil de développement local tel que DevKinsta auparavant, vous pourriez avoir des réserves quant à l'ajout d'une autre étape à votre flux de travail. C'est compréhensible, car une couche supplémentaire de logiciel pourrait vous donner un impact potentiel sur l'efficacité.

La bonne nouvelle est que DevKinsta s'intègre directement et, dans de nombreux cas, améliorera votre développement et votre délai d'exécution.

Si vous êtes un utilisateur d'un autre outil de développement local, DevKinsta offre de nombreuses fonctionnalités, avec des outils de pointe. Bien sûr, si vous développez pour un site basé sur Kinsta, il n'y a aucune raison ne pas utiliser DevKinsta. Ensuite, cette revue DevKinsta va examiner l'utilisation quotidienne de l'outil.

Utiliser DevKinsta

L'un des premiers slogans que vous lirez sur DevKinsta est la façon dont il offre la création de site en un clic. Ce n'est pas vrai à 100%, mais c'est tellement proche que la réalité ne vaut pas la peine d'ergoter.

Une fois que DevKinsta est opérationnel, il faut au moins trois clics pour créer et déployer un nouveau site WordPress dans votre environnement local :

La boîte de dialogue Création d'un nouveau site.

En passant, si vous utilisez un mode sombre sur votre ordinateur, DevKinsta semble étrange étant donné que le site lui-même est plein de blanc et de violet ! Bien sûr, cela n'affecte en rien l'outil.

Lorsque vous allumez DevKinsta pour la première fois, vous arrivez au Des sites écran.

La page Sites dans DevKinsta.

Il s'agit d'un aperçu de tous les sites que vous avez créés, et il existe trois options pour ouvrir votre site. Vous pouvez ouvrir le frontal, le dossier du site sur votre système et le dossier du site wp-admin page. Il existe également un menu de feux de circulation qui vous permet de supprimer le site et d'ouvrir le gestionnaire de base de données :

Le menu des feux de circulation de DevKinsta.

Cliquer sur un site de la liste ouvre une Informations sur le site panneau, qui contient tout ce dont vous aurez besoin pour gérer votre site à plusieurs niveaux :

Le panneau Informations sur le site.

Le grand avantage de cette section (en dehors de la super mise en page) est que vous pouvez basculer la plupart des fonctionnalités principales. Par exemple, vous pouvez basculer rapidement entre SSL et HTTPS et activer le WP_DEBUG caractéristique:

La bascule Activer WP_DEBUG.

Nous aimons également la façon dont vous pouvez copier presque toutes les informations basées sur les informations d'identification dans le presse-papiers – une fonctionnalité pratique centrée sur l'utilisateur.

En haut du panneau Informations sur le site, vous trouverez également la plupart des options de l'écran Sites – ouverture de l'écran d'administration, du site lui-même et du gestionnaire de base de données. Vous trouverez également le Passer à la mise en scène option ici, et nous en parlerons dans une section ultérieure.

Gestionnaire de base de données de DevKinsta

Comme nous l'avons noté, DevKinsta utilise le puissant et léger Administrateur pour gérer des bases de données.

L'outil Admin.

Bien que cette revue DevKinsta n'entre pas dans les détails de chaque outil inclus, il vaut la peine de jeter un coup d'œil aux plus importants de la boîte.

Si vous êtes un utilisateur de phpMyAdmin, Adminer va se sentir à l'aise. Il va également se sentir plus rapide et plus concentré. Vous pouvez travailler avec vos données comme vous le feriez dans d'autres gestionnaires de bases de données, et l'expérience semble plus moderne et fluide :

Modification d'une table dans Adminer.

Il existe également un panneau de commandes SQL léger, vous pouvez donc exécuter des requêtes comme vous le feriez dans phpMyAdmin et similaire.

La boîte de réception de DevKinsta

L'un des gros problèmes avec le développement dans un environnement local est la façon dont certains aspects cruciaux des sites peuvent disparaître. Tester les e-mails est un énorme problème dans certains cercles, bien qu'avec DevKinsta, le le processus est un jeu d'enfant.

Chaque site dispose d'une boîte de réception dédiée pour rassembler et gérer les e-mails transitant par votre installation.

La boîte de réception de Kinsta.

Cela attrape tous les messages sortants du PHP mail() fonction et utilise MailHog sous le capot en tant que client.

Nos tests n'ont révélé aucun problème, ce qui est encourageant par rapport à d'autres plates-formes et outils. Vous pouvez afficher les e-mails HTML et en texte brut, et vous pouvez également afficher le contenu brut de l'e-mail si vous le souhaitez.

Comment DevKinsta s'associe à MyKinsta pour offrir un écosystème de développement complet

Nous avons contourné cet élément jusqu'à présent, mais il est temps de discuter de la façon dont Kinsta fonctionne avec son hébergement. En un mot, si vous êtes un client Kinsta, vous bénéficiez d'une expérience complète lorsque vous utilisez DevKinsta.

En d'autres termes, vous pouvez créer et développer un site sur votre machine locale, avant le déployer ailleurs. le Passer à la mise en scène trouvé sur chaque site dans DevKinsta vous permet d'ajouter votre site local à votre environnement de staging Kinsta dédié :

Le bouton Push to staging.

Si c'est la première fois que vous utilisez la fonctionnalité, vous devrez vous connecter à votre compte MyKinsta. De plus, vous devrez créer votre site dans MyKinsta afin de le sélectionner dans votre liste de sites.

Comme vous vous en doutez, vous pouvez également tirer des sites de Kinsta à votre environnement local. Cela signifie que vous avez un chemin complet ouvert lorsqu'il s'agit de passer du local à vivre et vice-versa. C'est inestimable, surtout avec des délais serrés ou des clients qui souhaitent donner leur avis sur votre travail.

DevKinsta contre la concurrence

Bien sûr, DevKinsta n'existe pas dans une bulle. Il existe également d'autres concurrents dans le domaine, et pas seulement des logiciels de développement local rapide dédiés.

Par exemple, DevKinsta est également en concurrence avec des outils et des systèmes tels que XAMPP et Varying Vagrant Vagrants (VVV). Ces types de solutions ont beaucoup de puissance, mais elles sont plus modulaires qu'une solution complète telle que DevKinsta.

Dans certains cas, c'est un avantage, surtout si vous avez une méthode de travail spécifique qui ne tolère pas les écarts. Cependant, pour de nombreux utilisateurs, il pourrait y avoir des applications plus accessibles pour vous.

Par example, Serveur de bureau était le premier exemple d'un environnement de développement WordPress rapide.

L'outil DesktopServer.

Il propose également une version gratuite, bien qu'il ait des restrictions en termes de fonctionnalités et de fonctionnalités par rapport à son version premium. Cependant, si vous avez besoin des fonctionnalités fournies par l'édition premium, cela en vaudra la peine.

Local par volant est le logiciel le plus populaire à ce stade, et il présente de nombreuses similitudes avec DevKinsta.

L'outil Local by Flywheel.

Pour commencer, ils sont tous deux développés par une société d'hébergement – ​​dans ce cas, Flywheel. La principale différence entre Local et DevKinsta est que le premier a un version premium.

Cela ajoute des liens en direct, une assistance prioritaire et vous donne des notifications intelligentes sur ce qu'il faut pousser et tirer vers (ou depuis) ​​votre site, appelées “MagicSync”.

DevKinsta n'a pas encore l'étendue des fonctionnalités de Local, mais il n'est pas non plus sur le marché depuis assez longtemps. D'un autre côté, la version premium de Local inclut des fonctionnalités que DevKinsta fournit gratuitement, donc cela finit par être un lavage (si vous ne considérez pas le prix).

Attendez-vous également à des améliorations et des mises à jour de DevKinsta à l'avenir qui habitude finissent comme des fonctionnalités premium. Bien sûr, Local sera également mis à jour régulièrement.

Dans l'ensemble, si vous êtes un client Flywheel, Local va avoir du sens, tout comme DevKinsta le fera pour les clients Kinsta.

Tarification de DevKinsta

Avec tout ce qui précède en jeu, il est logique de supposer que la conséquence de posséder DevKinsta est un portefeuille gémissant. Cependant, ce n'est pas le cas. DevKinsta est gratuit à télécharger et à utiliser pour créer autant de sites que vous en avez besoin.

Il n'y a aucune restriction sur les fonctionnalités et vous avez toute la portée de l'outil à votre disposition. Il s'agit d'un logiciel étonnant à offrir gratuitement.

Bien sûr, vous ne pourrez pas profiter de certaines fonctionnalités sans un pack d'hébergement Kinsta. C'est également un cas similaire avec Local by Flywheel, dans la mesure où le seul hôte à intégrer à l'outil est celui du développeur.

Pourtant, vous n'avez pas besoin d'être un client Kinsta pour utiliser DevKinsta. Presque toutes les fonctionnalités sont disponibles, à l'exception du transfert de sites vers un serveur en direct.

En conclusion

Développer un site Web est plus facile que jamais. Nous avons un puissant système de gestion de contenu (CMS) dans WordPress et des hébergeurs dédiés qui offrent un accès complet et facile au serveur. De plus, il existe maintenant de nombreux outils pour vous aider à créer des sites sur une machine locale en quelques secondes.

Cette Avis DevKinsta couvre l'un des derniers. Cependant, ce n'est pas une version opportuniste de Serveur de bureau ou Local par volant. Il offre un moyen facile de créer et de gérer votre site. De plus, vous pouvez le diffuser en direct sur votre serveur Kinsta en un seul clic.

Cette revue DevKinsta vous a-t-elle convaincu que c'est un gagnant ? Faites-nous savoir dans la section commentaires ci-dessous!