Indholdsfortegnelse
Første trin
Laravel, er en programmeringsramme, der bringer de mest moderne karakteristika ved udviklingsparadigmerne til sproget PHP at sætte det på kortet og kæmpe side om side med giganter som Skinner eller som Django.
Det vigtigste ved dette ramme er adskillelsen af de forskellige logiske lag, efter MVC -skemaet, hvor vi har laget af Model som er ansvarlig for vedholdenheds- og datastrukturdelen, Visninger der viser oplysningerne til brugerne og til sidst Controller hvem er den, der administrerer den måde, applikationen skal opføre sig på.
Hvad gør Laravel speciel?Hvad gør særligt Laravel er den måde, der enkelt og elegant giver os mulighed for at strukturere et projekt ved hjælp af en ORM ganske avanceret og at kunne udtrykke instruktionerne i vores applikationer ganske udtrykkeligt.
Komponist
Komponist er en afhængighedschef for PHP, betyder det, at vi kan holde de forskellige pakker, vi har brug for opdateret, takket være dette værktøj og med enkle kommandoer, vi kan installere, opdatere og generere de forskellige krav i vores ansøgning.
Det skaber også en automatisk indlæsningssektion for os, det vil sige, at den automatisk indeholder alle de nødvendige pakker til brug i vores applikation, hvilket reducerer kompleksiteten af inklusioner og skal huske de forskellige ruter, hvor vi gemmer tredjepartspakker.
De unikke træk ved Laravel:
ORM veltalendeDenne komponent er ansvarlig for at skrive og interagere med objekter, der svarer til databaseforespørgsler og tabeller uden at bruge sproget SQLTakket være dette kan vi være sikre på, at vi vil være i stand til at migrere fra databasemotorer uden yderligere komplikationer, hvis vores applikation kræver det; udover det ORM Det er optimeret til at udføre forespørgsler på den mest effektive måde, så vi kan være sikre på, at vores forespørgsler får mest muligt ud af vores ressourcer.
RuterVi kan udtrykke vores logik i ruter eller controllere, på denne måde kan vi udpege ruterne til at arbejde med sider med lav kompleksitet og dermed øge vores udviklingshastighed.
Automatisk indlæsningLaravel Det indlæser automatisk alle biblioteker, pakker og modeller af vores applikation og tager denne byrde af vores skuldre, med dette skaber det en følelse af, at vores applikation har nok intelligens til at indlæse og har alt, hvad vi skal bruge, til rådighed.
RoligLaravel har enestående support til oprettelse af tjenester HVILE ved hjælp af de 4 metoder til HTTP GET POST PUT DELETE, at definere disse inden for controllerne og dermed lette oprettelsen af API'er, som vi kan opnå interoperabilitet mellem systemer.
Som vi ser Laravel Det indeholder mange interessante funktioner, der gør det til en god mulighed at overveje, udover at modernisere mange paradigmer for PHP -sproget, hvilket sætter det tilbage i konkurrence om generation af webapplikationer.
TidligereSide 1 af 20NæsteKan du lide og hjælpe denne vejledning?Du kan belønne forfatteren ved at trykke på denne knap for at give ham et positivt punkt