Laravel 5 in 5 minuten

PHP Het is tegenwoordig een van de meest populaire programmeertalen en hoewel het zich leent voor het accepteren van slechte programmeerpraktijken, zijn er kaders die ervoor zorgen dat het in alle opzichten een hoger niveau bereikt.

Een van deze kaders is: Laravel, een van de meest bekende, nuttige en complete op de markt. Het implementeert state-of-the-art functies in het beheer van de database, routes, sessies en beveiliging, om er maar een paar te noemen.

Het is in zijn vijfde iteratie en hiermee laten we u zien hoe u uw omgeving kunt voorbereiden op het gebruik van Laravel 5 in 5 minuten.

Componist krijgen


Eerst moeten we de tool installeren Componist van zijn officiële pagina. Deze tool is verantwoordelijk voor het beheren van de afhankelijkheden van onze PHP-projecten, in dit geval stelt het ons in staat om te installeren Laravel en zelfs kaderprojecten te creëren.

Het is belangrijk om te vermelden dat het Windows-installatieprogramma voor Componist installeer de manager en voeg meteen de omgevingsvariabelen toe aan ons systeem, iets dat ons een paar minuten werk bespaart. Eenmaal gedownload, installeren we en moeten we het pad specificeren waar onze php.exe.

BelangrijkHet is belangrijk om te vermelden dat Componist gebruikt de extensie van PHP van openssl dus we moeten het hebben ingeschakeld in onze configuratie. Zodra de manager is geïnstalleerd, kunnen we Laravel installeren.

Laravel 5 . installeren


We hebben twee manieren om installeer Laravel 5, een is via Composer met het volgende commando:
 globale componist vereist "laravel / installer = ~ 1.1"
Hiermee worden alle bestanden en bibliotheken van het framework geïnstalleerd en zouden we een reactie van de console moeten ontvangen die vergelijkbaar is met deze.

Hierna moeten we de omgevingsvariabelen maken zodat we de opdracht kunnen uitvoeren laravel en dus in staat zijn om onze projecten te creëren vanaf de commandoconsole. Hiervoor gaan we naar:

  • Controlepaneel
  • Systemen en beveiliging
  • Geavanceerde systeeminstellingen en daar gaan we door Omgevingsvariabelen en we voegen het kaderpad toe van Componist.

Zodra dit is gebeurd, kunnen we onze applicatie van maken Laravel, hiervoor hoeven we alleen maar uit te voeren laravel nieuw plus de naam die we onze applicatie willen geven. Het is belangrijk om te vermelden dat deze installatiemethode soms niet werkt, vanwege externe factoren zoals netwerkbeperkingen of de versie van PHP, die we beperken, moet groter zijn dan de 5.4.

Voor dat geval hebben we een extra methode en het is de directe creatie van ons project met Composer die de versie van het framework aangeeft die we willen gebruiken, in dit geval versie 5.0, laten we eens kijken hoe de opdracht die we moeten uitvoeren eruit ziet:

 componist create-project laravel / laravel applicatie "~ 5.0.0" --prefer-dist
Bij het uitvoeren van deze opdracht zal de versie van het framework beginnen te downloaden en bovendien ons project maken, laten we eens kijken naar de reactie van de console.

Het is belangrijk dat we na het uitvoeren van deze installatie de Applicatiesleutel geleverd als uitvoer van het maken van ons project en voer de applicatie in die we hebben gemaakt in het pad van config / app.php en plaats deze in de waarde van sleutel:

 'sleutel' => env ('APP_KEY', 'jQUBCsr5oXH3ABSrz49h9gn5U3T1E6b1'),
Dit is uiterst belangrijk voor het beheren van sessies en het is belangrijk om dit vanaf het begin in te stellen. We zijn bijna klaar, we hoeven alleen maar onze server op te staan ​​en te zien dat alles goed is gegaan bij het maken van ons project, hiervoor gaan we onze applicatie invoeren en we gaan het volgende commando uitvoeren:
 php artisan serveren
Met deze opdracht wordt een server in de lokale host: 8000, dat we, als we dat willen, een andere poort kunnen specificeren voor het geval we een bezet hebben en we geen problemen willen. We voeren het opgegeven pad in bij het uitvoeren ambachtsman, en we zouden het volgende scherm moeten zien dat ons vertelt dat: Laravel 5 Het is geïnstalleerd en klaar voor gebruik.

VERGROTEN

We hebben Laravel 5 al op ons systeem geïnstalleerd en in slechts 5 minuten verandert een taal die misschien niet de meest optimale is voor het ontwikkelen van een applicatie in een aanzienlijke optie om te gebruiken in al onze ontwikkelingsprojecten.

wave wave wave wave wave