INTRODUZIONE A LARAVEL

Laravel è un framework open source per PHP basato su MVC (Model View Controller).

Il framework è stato progettato per offrire agli sviluppatori un ambiente completo per creare applicazioni web in PHP.

I prerequisiti per utilizzare il framework sono i seguenti:

  • PHP >= 7.1.3
  • OpenSSL Extension
  • PDO PHP Extension
  • Tokenizer PHP Extension
  • XML PHP Extension
  • Ctype PHP Extension
  • JSON PHP Extension
  • BCMATH PHP Extension

Per avere un ambiente adatto ad ospitare Laravel ci sono varie soluzioni:

  • Server web Apache (in ambiente linux)
  • Server XAMPP  (adatto soprattutto in ambiente windows)
  • Server Nginx (in ambiente linux)
  • HOMESTEAD (un ambiente basato su macchina virtuale che crea tutto ciò che è necessario)
  • Docker/laradock (un sistema basato sui container simile alla virtualizzazione, ma più efficiente)

INSTALLAZIONE DI LARAVEL

Laravel fa uso di Composer per gestire le dipendenze, quindi è necessario aver già installato Composer sul server che ospiterà Laravel ( GUIDA COMPOSER).

Se tutto è pronto, la prima cosa da fare è scaricare, utilizzando composer, l’installer per Laravel mediante il seguente comando:

composer global require laravel/install

Una volta scaricato l’Installer, per creare il nostro primo progetto da gestire con Laravel è sufficiente spostarsi nella DocumentRoot del server e digitare

laravel new miaapp

Un’alternativa, qualora non si volesse utilizzare l’installer, è utilizzare il comando composer  create-project nel modo seguente:

composer create-project --prefer-dist laravel/laravel miaapp

A questo punto, all’interno della  DocumentRoot comparirà una nuova cartella miaapp che conterrà l’ambiente di sviluppo quasi pronto.

Nel prossimo articolo vedremo come si presenta l’ambiente ed inizieremo a configurarlo.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *