Développement Publié par le

Laragon – Le serveur local qui vous simplifie la vie

Laragon – Le serveur local qui vous simplifie la vie

Quand on débarque dans le monde du développement web, l’installation d’un environnement de développement en local est une des premières choses à laquelle on doit se confronter.

En effet, afin de pouvoir coder avec des langages et frameworks PHP notamment, il faut absolument disposer d’un serveur web local.

L’avantage, c’est que même hors-ligne vous pourrez continuer à développer votre site internet ou vos scripts… Cela vous permettra ainsi de travailler et de tester vos applications web tranquillement avant d’envoyer votre précieux travail sur un serveur de production et le rendre accessible à la terre entière.

Qu’apporte un logiciel pour créer un serveur web local ?

Et bien, cela vous permet, très simplement et avec peu de connaissance, d’installer un environnement web complètement fonctionnel sur un PC Windows, comme si vous étiez sur un vrai serveur hébergé dans un datacenter.

Datacenter - Ferme de serveurs web

Cela comprend généralement, un serveur web de type « Apache », un environnement PHP et un serveur de base de données (MySQL) couplé à PHPMyAdmin pour sa gestion…
Mais croyez moi sur parole, configurer un serveur Web local sous Windows peut parfois s’avérer ardu…

Principaux logiciels pour installer un serveur local

Les solutions existantes sont nombreuses ! Depuis le temps que je développe, j’en ai d’ailleurs essayer suffisamment pour pouvoir vous dire qu’il n’existe pas de solution qui fasse l’unanimité.
On pourra cependant faire un petit rappel des solutions les plus connues et utilisées…

  • WampServer – Le plus utilisé
  • EasyPHP – Un serveur local avec une belle popularité
  • XAMPP – Un autre serveur local très complet
  • MAMP – Un serveur web pour les MAC addict
  • LAMP – Un serveur web local pour les barbus Linux
  • Caddy – Un serveur web pour les ultra Noobs
  • Tiny Web Server – Un serveur web très rapide pour public averti
  • UwAmp – Un très bon équivalent portable de WampServer

Et enfin Laragon – Performant en version installable ou portable

Laragon – Un serveur local simple et performant !

Laragon est un serveur local pour Windows très simple à installer. Il ne nécessite pas de configuration particulière et il est extrêmement rapide.

Développé par l’équipe du framework PHP Laravel, il déjà quelques années, je ne l’ai découvert qu’il y a 12 mois.

Cela a permis à ce petit nouveau dans l’environnement des serveurs de développement locaux de mûrir jusqu’à nous livrer un produit d’une redoutable efficacité !

Que vous soyez néophyte ou confirmé, Laragon est destiné à simplifier au maximum les choses…
Tout est pré-configuré ! Installer/configurer un serveur local n’a jamais été aussi simple !

Laragon est un logiciel qui propose tous les outils dont vous pourriez avoir besoin pour réaliser vos travaux de développement web. Mais comparé à Wamp (pour n’en cité qu’un), il s’avère bien plus efficace et simple à utiliser, notamment quand il s’agit d’ajouter une version de PHP à Laragon ou pour configurer des virtualhosts (hôtes virtuels).

La liste des + de Laragon ne s’arrête pas là, car il permet également de simuler du SSL et d’installer automatiquement de nombreux CMS (WordPress, Joomla, Drupal 8 ou Prestashop) et Frameworks PHP (Laravel, Symfony, Lumen, CakePHP).

Vos bases de données MySQL sont consultables via HeidiSQL, mais sachez que même si PhpMyAdmin ne fait pas partie du package de base, il est très facile de l’ajouter si vous ne souhaitez pas changer vos habitudes.

Laragon dispose nativement d’un intercepteur/émetteur d’email ainsi que d’une palette d’outils toujours utiles pour le développeur (Notepad++, WinSCP [client FTP], Netstat, PuTTy [client SSH], Cmder [terminal pour Windows]).

Enfin, l’une des fonctionnalités qui m’a le plus bluffé, c’est Ngrok !

Sous ce nom barbare se cache en fait un service web très pratique qui va vous permettre de créer un « tunnel » à partir d’Internet vers un port sur votre machine en local.

En clair, vous allez pouvoir faire une démo publique sans avoir à déployer votre projet sur un serveur en ligne.

Pratique quand en cours développement on doit valider une fonctionnalité avec son client.
Maintenant plus besoin de se déplacer ou d’attendre les dates de validation qui ont été planifiées avec le client. Il suffira de lui communiquer une simple URL (http://xxxxxxxx.ngrok.io) et il pourra consulter votre travail de chez lui.

Alors, Laragon est-il le meilleur serveur local ?

Le terme est peut-être un peu fort, mais il est indéniable que Laragon dispose de sérieux atouts par rapport à ses concurrents.

L’outil parfait n’existe pas, mais Laragon s’en rapproche sérieusement.

Son intérêt majeur, il apporte l’essentiel des outils nécessaires au développement local en une seul installation et avec peu de configuration à effectuer.

Bref que des avantages, ça vaut peut-être le coup de changer vos habitudes !

Petit tour en vidéo de Laragon par Grafikart

Advertisements


You must be logged in to post a comment.

Advertisements