Quels sont les prérequis pour utiliser Laravel ?

Pour commencer à utiliser Laravel, vous devez avoir une certaine connaissance de base des technologies suivantes :

 

1. PHP : Laravel est un framework de développement web écrit en PHP. Par conséquent, vous devez avoir une bonne compréhension de PHP, y compris des concepts de programmation orientée objet (POO).

2. HTML/CSS : Étant donné que Laravel est utilisé pour développer des applications web, une compréhension de base du HTML et du CSS est nécessaire.

3. JavaScript : Bien que cela ne soit pas strictement nécessaire pour utiliser Laravel, une compréhension de base de JavaScript peut être très utile, surtout si vous prévoyez d'ajouter une interactivité côté client à vos applications web.

4. SQL : Laravel utilise Eloquent, un ORM (Object-Relational Mapping) pour interagir avec la base de données. Même si Eloquent simplifie grandement ce processus, une compréhension de base du SQL est toujours utile.

5. Ligne de commande : Laravel utilise Composer pour la gestion des dépendances et artisan pour diverses tâches liées à Laravel, toutes deux s'exécutent via la ligne de commande. Donc, une certaine familiarité avec la ligne de commande est nécessaire.

 

En plus de ces connaissances de base, vous devez également vous assurer que votre environnement de développement répond aux exigences du serveur de Laravel.

À partir de Laravel 8.x, les exigences du serveur sont les suivantes :

 

  • PHP >= 7.3
  • BCMath PHP Extension
  • Ctype PHP Extension
  • Fileinfo PHP extension
  • JSON PHP Extension
  • Mbstring PHP Extension
  • OpenSSL PHP Extension
  • PDO PHP Extension
  • Tokenizer PHP Extension
  • XML PHP Extension

 

Pour faciliter l'installation de Laravel et de ses dépendances, vous pouvez utiliser Laravel Homestead, qui est une machine virtuelle préemballée qui inclut tout ce dont vous avez besoin pour commencer à utiliser Laravel.