Laravel

Innholdsfortegnelse

Første steg


Laravel, er et programmeringsrammeverk som bringer de mest moderne egenskapene til utviklingsparadigmene til språket PHP å sette det på kartet og kjempe side om side med kjemper som Skinner eller som Django.
Det viktigste med dette rammeverk er separasjonen av de forskjellige logiske lagene, etter MVC -opplegget der vi har laget av Modell som er ansvarlig for utholdenhets- og datastrukturdelen, Visninger som viser informasjonen til brukerne og til slutt Kontroller hvem er den som administrerer måten applikasjonen skal oppføre seg på.

I denne delen vil vi se de første trinnene som kreves for å jobbe med Laravel og få mest mulig ut av PHP i den nye tiden.
Hva gjør Laravel spesiell?Det som gjør det spesielle Laravel er måten som enkelt og elegant lar oss strukturere et prosjekt, ved hjelp av en ORM ganske avansert og å kunne uttrykke instruksjonene i applikasjonene våre ganske ekspressivt.
Komponist
Komponist er en avhengighetsleder for PHP, betyr dette at vi kan holde de forskjellige pakkene vi trenger oppdatert, takket være dette verktøyet og med enkle kommandoer vi kan installere, oppdatere og generere de forskjellige kravene i søknaden vår.
Det oppretter også en auto-last-seksjon for oss, det vil si at den automatisk inneholder alle nødvendige pakker for bruk i applikasjonen vår, og reduserer dermed kompleksiteten til inkluderinger og må huske de forskjellige rutene der vi lagrer tredjepartspakker.
De unike egenskapene til Laravel:
ORM veltalendeDenne komponenten er ansvarlig for å skrive og samhandle med objekter som tilsvarer databasespørringer og tabeller uten å bruke språket SQLTakket være dette kan vi være sikre på at vi vil kunne migrere fra databasemotorer uten ytterligere komplikasjoner hvis applikasjonen vår krever det; i tillegg til at ORM Det er optimalisert for å utføre forespørsler på den mest effektive måten, så vi kan være sikre på at våre spørsmål vil få mest mulig ut av ressursene våre.
RuterVi kan uttrykke vår logikk i ruter eller kontrollere, på denne måten kan vi angi rutene for å fungere med sider med lav kompleksitet og dermed øke utviklingshastigheten.
Automatisk lastLaravel Den laster automatisk inn alle bibliotekene, pakkene og modellene i applikasjonen vår, og tar den byrden av skuldrene våre. Med dette skaper det en følelse av at applikasjonen vår har nok intelligens til å laste inn og har tilgjengelig alt vi skal bruke.
AvslappendeLaravel har eksepsjonell støtte for å lage tjenester HVILE ved hjelp av de 4 metodene for HTTP GET POST PUT DELETE, definere disse i kontrollerne og dermed lette opprettelsen av APIer, som vi kan oppnå interoperabilitet mellom systemer.
Som vi ser Laravel Den inneholder mange interessante funksjoner som gjør det til et godt alternativ å vurdere, i tillegg til å modernisere mange paradigmer for PHP -språket, og sette det tilbake i konkurranse om generering av webapplikasjoner.
TidligereSide 1 av 20NesteLikte og hjalp du denne opplæringen?Du kan belønne forfatteren ved å trykke på denne knappen for å gi ham et positivt poeng

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave