40 php laravel interview questions
Preberite to vadnico, da se pripravite na prihajajoči intervju in se naučite odgovorov na priljubljena in pogosto zastavljena vprašanja za intervju z Laravel:
V Zbirka Laravel in Laravel Forge vadnica Serija vadnic Laravel smo spoznali Laravel Collection in njene metode s primeri ter Laravel Forge s prednostmi in cenami.
To je zadnja vadnica v seriji Laravel, v kateri smo dali odgovore na pomembna vprašanja, zastavljena v intervjujih za Laravel.
Upamo, da vam bo ta vadnica pomagala do samozavestnejših soočanj z intervjuji. Osredotočili smo se na oboje Laravel 7 in Laravel 8 različice v tej vadnici.
Začnimo!
Pogosta vprašanja o intervjuju za Laravel
V # 1) Kaj je Laravel?
Predloga dokumenta strategije preizkusa za agilno metodologijo
Odgovor : Laravel je brezplačen in odprtokodni PHP okvir to je uporablja za razvoj zapletenih spletnih aplikacij . Podpira Model-View-Controller (MVC) oblikovalski vzorec.
Tudi okvir Laravel je najbolj priljubljen okvir PHP med spletnimi razvijalci v letu 2020.
V # 2) Katera je najnovejša različica Laravela?
Odgovor : Laravel 8. je najnovejša različica.
V # 3) Katera je najmanjša združljiva različica PHP za Laravel 7 in 8?
Odgovor : Najnižja združljiva različica PHP za Laravel 7 je PHP 7.2.5 in za Laravel 8 je PHP 7.3.0
V # 4) Katere so priljubljene lastnosti Laravela?
Odgovor : V Laravelu je več priljubljenih funkcij. Ti so navedeni spodaj.
- Zgovoren ORM
- Graditelj poizvedb
- Povratno usmerjanje
- Samodejno nalaganje razreda
- Spoštljivi krmilniki
- Motor predloge rezila
- Lena zbirka
- Enotno testiranje
- Zasejanje zbirke podatkov
- Migracije
V # 5) Katere so nove funkcije Laravela 8?
Odgovor : Laravel 8 je izšel 8. septembra 2020 z novimi dodatnimi funkcijami in nekaterimi spremembami obstoječih funkcij.
Naslednji seznam prikazuje nove funkcije Laravel 8:
- Laravel Jetstream
- Imenik modelov
- Modelski tovarniški razredi
- Zbiranje migracij
- Pomočniki za preizkušanje časa
- Dinamični sestavni deli rezila
- Omejitvene izboljšave ocene
V # 6) Ali Laravel podpira Bootstrap?
Odgovor : Da , Laravel podpira ogrodje CSS Bootstrap.
V # 7) Kakšne so prednosti uporabe ogrodja Laravel za izdelavo zapletenih spletnih aplikacij?
Odgovor : Uporaba okolja Laravel ima veliko prednosti, nekatere pa so navedene spodaj:
- Laravel je brezplačen za uporabo.
- Konfiguracija aplikacije je enostavna in enostavna.
- Okvir podpira arhitekturo Model-View-Controller (MVC).
- Vgrajeni moduli in knjižnice Laravela pomagajo pospešiti razvojni proces.
- Učinkovitost aplikacij Laravel je visoka.
- Usmerjanje je enostavno.
- Ima funkcijo, imenovano Eloquent ORM, ki se uporablja za obdelavo operacij baze podatkov.
- Ima predlagalni motor z imenom Blade.
- Laravel ima vgrajen objekt, ki podpira enote.
- Podpora Skupnosti je velika.
V # 8) Naštejte nekaj konkurentov Laravela?
Odgovor : Naslednji seznam prikazuje najboljše konkurente. Vsi so med najboljšimi 10 okviri PHP v letu 2020.
- Codeigniter
- Symfony
- To
- CakePHP
- Zendov okvir
- Phalcon
- GorivoPHP
V # 9) Kakšne so razlike med ogrodjema Laravel in CodeIgniter?
Odgovor : Obstaja več razlik med ogrodjema Laravel in CodeIgniter, nekatere glavne razlike pa so prikazane v spodnji tabeli.
Laravel Framework | CodeIgniter Framework |
---|---|
Enostaven za razvoj REST API-jev | Razvijanje API-jev REST ni enostavno |
Relacijski objektno usmerjeni | Objektno usmerjen |
Podpira HTTPS poti po meri | Ne podpira poti HTTPS v celoti |
Ima funkcije razreda avtentikacije | Ni vgrajenih funkcij za preverjanje pristnosti |
Ima vgrajeno funkcijo testiranja enote | Ni vgrajene funkcije testiranja enote |
Uporabite predloge rezila | Ne uporablja predlog rezila |
Za začetnike se ni lahko naučiti | Za začetnike enostaven za učenje |
Podpira ORM | Ne podpira ORM |
V # 10) Kaj je arhitektura MVC?
Odgovor : MVC arhitektura je oblikovalski vzorec ki se uporablja za razvoj spletnih aplikacij. Sestavljen je iz tri komponente imenovan Model , Pogled in Krmilnik . Vzorec oblikovanja MVC prav tako pomaga pospešiti razvoj spletne aplikacije.
- Model: V arhitekturi MVC črka M pomeni Modeli . Model je osrednja sestavina vzorca oblikovanja MVC. To upravlja podatke v prijavi.
- Pogled: V arhitekturi MVC črka V pomeni Pogledi . Pogled prikaže podatke uporabniku .
- Krmilnik: V arhitekturi MVC črka C pomeni Krmilniki . Krmilnik se uporablja za obravnava uporabniške zahteve .
Spodnji diagram prikazuje interakcije znotraj vzorca zasnove MVC.
V # 11) Kakšen ukaz lahko uporabite za preverjanje, ali ste skladatelj namestili v računalnik?
Odgovor : V ukaznem pozivu lahko zaženete naslednji ukaz, da preverite, ali ste skladatelj uspešno namestili v računalnik.
composer
V # 12) Kakšne so zahteve strežnika za namestitev Laravel različice 8?
Odgovor : Namestitev Domačija Laravel bo izpolnil zahteve strežnika za namestitev Laravel 8.
Če ne uporabljate Laravel Homestead, mora vaš strežnik izpolnjevati naslednje zahteve:
- Različica PHP 7.3 ali novejšo različico
- Razširitve PHP
- Razširitev BCMath PHP
- Razširitev Ctype PHP
- Razširitev datoteke PHP
- Razširitev JSON PHP
- Mbstring razširitev PHP
- Razširitev OpenSSL PHP
- PDO razširitev PHP
- Tokenizer PHP razširitev
- Razširitev XML PHP
V # 13) Razmislite o situaciji, ko ste Laravel 8 že namestili v računalnik in želite namestiti projekt Laravel 7, ne da bi odstranili Laravel 8 iz naprave. Torej, kako boste namestili projekt Laravel 7?
Odgovor : Preprosto je. V ukazni poziv lahko zaženemo naslednji ukaz za namestitev projekta Laravel 7.
composer create-project --prefer-dist laravel/laravel name_of_the_project '7.*'
Opomba : Določiti moramo različico Laravel, ki jo moramo namestiti, kot je prikazano zgoraj.
V # 14) Kako lahko preverite nameščeno različico projekta Laravel.
Odgovor : Pojdite v imenik projekta v ukazni poziv in zaženite naslednji ukaz:
php artisan --version
Lahko pa zaženete tudi naslednji ukaz.
php artisan -v
V # 15) S kakšnim obrtniškim ukazom dobimo seznam razpoložljivih ukazov?
Odgovor : Zaženite naslednji ukaz v ukaznem pozivu, da dobite seznam razpoložljivih ukazov.
php artisan list
V # 16) Na kratko opišite strukturo tipičnega projekta Laravel.
Odgovor : Naslednji seznam prikazuje strukturo tipičnega projekta Laravel.
- mapa aplikacije: Mapa aplikacije je mesto, kjer je izvorna koda aplikacije . Vsebuje pet poimenovanih podmap Konzola mapa, Izjeme mapa, Http mapa, Modeli mapo in Ponudniki mapo. Te podmape vsebujejo upravljavci izjem , krmilniki, vmesna programska oprema, ponudniki storitev in modelov.
Opomba : V Laravel 7 ni nobene posebne mape, imenovane Models, in vse datoteke modela so shranjene znotraj app mapa namesto mape app / Models.
- mapa bootstrap: Mapa bootstrap vsebuje bootstrap datotek .
- mapa config: Mapa config vsebuje konfiguracijske datoteke .
- zbirke podatkov mapa: Mapa zbirke podatkov vsebuje datoteke zbirke podatkov . Vsebuje tri poimenovane podmape tovarne mapa, migracije mapo in sejalnice in mapo .gitignore mapa. Te podmape vsebujejo a velik nabor podatkov, selitev baz podatkov in semen .
- javnosti mapa: Javna mapa vsebuje datoteke, ki so vajene inicializirajte aplikacijo .
- mapa virov: Mapa virov vsebuje HTML, CSS in Datoteke JavaScript . Vsebuje štiri imenovane podmape css mapa, js mapa, lang mapo in pogledi mapo.
- mapa poti: Mapa poti vsebuje opredelitve poti .
- mapa za shranjevanje: Mapa za shranjevanje vsebuje datoteke predpomnilnika, datoteke sej itd .
- preskusi mapa: Mapa preskusov vsebuje testne datoteke kot enote preskusne datoteke.
- prodajalec mapa: Mapa prodajalca vsebuje vse datoteke pakete odvisnosti od skladatelja .
- .env mapa: Datoteka .env vsebuje okoljske spremenljivke .
- datoteka composer.json: Datoteka composer.json vsebuje odvisnosti .
- package.json mapa: Datoteka package.json je za sočelje in je podobno kot datoteka composer.json .
- in še nekaj datotek
V # 17) Kaj so svežnji v Laravelu?
Odgovor : Snopi so vajeni povečati funkcionalnost Laravela . V Laravelu so svežnji v javnosti znani kot paketov . Vsebuje konfiguracija, poti, selitve, pogledi itd .
V # 18) Kaj je usmerjanje?
Odgovor : Usmerjanje je postopek sprejemanja zahteve in pošiljanja ustrezni funkciji v krmilniku.
V # 19) Kateri dve glavni usmerjevalni datoteki najdemo v Laravelu?
Odgovor : Dve glavni usmerjevalni datoteki sta,
- web.php datoteko v mapi poti.
- api.php datoteko v mapi poti.
V # 20) Katere so na voljo metode usmerjevalnika v Laravelu?
Odgovor : Naslednji seznam prikazuje metode usmerjevalnika, ki so na voljo v Laravelu:
- Route :: get ($ uri, $ callback);
- Route :: post ($ uri, $ povratni klic);
- Route :: put ($ uri, $ povratni klic);
- Route :: patch ($ uri, $ callback);
- Route :: delete ($ uri, $ callback);
- Route :: options ($ uri, $ callback);
V # 21) Kako ustvariti pot? Na kratko opišite s primerom.
Odgovor : Pot lahko ustvari z uporabo krmilnikov ali po dodajanje kode neposredno na pot .
Naslednji primer prikazuje, kako ustvariti pot z dodajanjem kode neposredno na pot.
Primer: Zamenjajte kodo v routes / web.php datoteko, tako da dodate naslednji kodni segment.
Nato zaženite projekt v brskalniku. Boš videl Dobrodošli! kot izhod.
V # 22) Koliko prijetnih krmilnikov virov v Laravelu in kakšna dejanja izvajajo prijetni krmilniki virov?
Odgovor : Obstajajo sedem prijetni nadzorniki virov v Laravelu.
Naslednja tabela prikazuje dejanja, ki jih izvajajo prijetni krmilniki virov v aplikaciji Laravel.
Glagol Pot Ukrepanje Ime poti Uporaba IZBRIŠI / users / {user} uničiti users.destroy izbriši uporabnika GET / uporabniki indeks users.index pridobite vse uporabnike GET / uporabniki / ustvari ustvariti users.create ustvari novega uporabnika OBJAVI / uporabniki trgovina users.store shranite podatke o uporabniku GET / users / {user} oddaja users.show pridobite podrobnosti o uporabniku GET / users / {user} / edit Uredi users.edit uredi uporabnika PUT / PATCH / users / {user} nadgradnja users.update posodobite uporabnika
V # 23) Kaj je Middleware?
Odgovor : Vmesna programska oprema se obnaša kot most in mehanizem filtriranja med zahtevo in odgovorom .
V # 24) Kako prepoznati datoteko predloge rezila?
Odgovor : Običajno so vse datoteke predloge rezila znotraj datoteke virov / pogledov mapo. Blade datoteke imajo .blade.php podaljšanje.
V # 25) Navedite lokacijo, v kateri so datoteke modela v tipični aplikaciji Laravel?
Odgovor : Obstaja razlika v lokaciji, kjer so datoteke modela shranjene v aplikacijah Laravel 7 in Laravel 8.
V aplikaciji Laravel 7 so običajno vse datoteke z datotekami znotraj app mapo.
V aplikaciji Laravel 8 so običajno vse datoteke z datotekami znotraj datoteke aplikacija / modeli mapo.
V # 26) Kaj je sejanje?
Odgovor : Razvijalci pri razvoju aplikacije potrebujejo preskusne podatke. Sejanje je vstavljanje podatkov v bazo podatkov za namene testiranja.
V # 27) Katere zbirke podatkov podpira okvir Laravel?
Odgovor : Spodnji seznam prikazuje podprte zbirke podatkov:
- MySQL 5.6+
- PostgreSQL (Postgres) 9.4+
- SQLite 3.8.8+
- SQL Server 2017+
V # 28) Katere združene metode ponuja graditelj poizvedb v Laravelu?
Odgovor : Naslednji seznam prikazuje sestavljene metode, ki jih ponuja graditelj poizvedb:
- štetje ()
- največ ()
- min ()
- povprečno ()
- vsota ()
V # 29) Naštejte nekaj pogostih obrtniških ukazov, ki se uporabljajo v Laravelu? Navedite tudi funkcijo vsakega ukaza.
Odgovor : Naslednji seznam prikazuje nekatere pomembne obrtniške ukaze, ki se uporabljajo v Laravelu.
- php obrtniška pot: seznam: Ta obrtniški ukaz se uporablja za seznam vseh registriranih poti.
- php obrtnik znamka: krmilnik Controller_Name : Ta obrtniški ukaz se uporablja za ustvarjanje krmilnika.
- php obrtnik make: vmesna programska oprema Middleware_Name : Ta obrtniški ukaz se uporablja za izdelavo vmesne programske opreme.
- php obrtnik make: migracija create_ ime-tabele _tabela: Ta obrtniški ukaz se uporablja za ustvarjanje selitve.
- php artisan migrate: Ta obrtniški ukaz se uporablja za izvajanje migracij baz podatkov.
- php obrtnik: Ta obrtniški ukaz se uporablja za interakcijo z vašo aplikacijo.
- php obrtnik znamka: sejalnik Ime semena: Ta obrtniški ukaz se uporablja za ustvarjanje sejalnice.
- php obrtnik znamka: model Model_Name: Ta obrtniški ukaz se uporablja za izdelavo modela.
- php obrtnik znamka: pošta Mail_Class_Name: Ta obrtniški ukaz se uporablja za ustvarjanje poštnega razreda.
V # 30) Rahul je napisal naslednja pravila za preverjanje veljavnosti polja za nalaganje datotek.
$ request-> validate ((‘file’ => ‘required | mimes: doc, pdf | max: 2048’));
Na kratko razložite zgornja pravila za preverjanje veljavnosti.
Odgovor : V zgornji validaciji je Rahul uporabil tri pravila validacije. So,
- obvezno: The zahteva pravilo preverjanja veljavnosti preprečuje uporabniku, da predloži obrazec brez nalaganja datoteke . Z drugimi besedami, polje datoteke je obvezno .
- mimike: doc, pdf: The mimike: doc, pdf pravilo preverjanja veljavnosti uporabniku omogoča samo nalaganje datoteke, ki ima .doc podaljšek oz .pdf podaljšanje.
- največ: 2048: The največ: 2048 pravilo preverjanja veljavnosti uporabniku omogoča samo nalaganje datoteke z največja velikost 2048 bajtov .
V # 31) Kaj je namen seje v Laravelu?
Odgovor : Seja se uporablja za shranjevanje podatkov in spremljanje uporabnikov.
V # 32) Kaj je overjanje Laravel?
Odgovor : Preverjanje pristnosti Laravel je postopek preverjanje uporabnikov aplikacij . To je mogoče doseči z identifikacijo uporabniškega uporabniškega imena in gesla . Nekateri drugi parametri se lahko uporabljajo tudi za preverjanje pristnosti. Če so uporabniške poverilnice veljavne, potem je uporabnik overjeno .
Laravel uporablja stražarji in ponudniki za postopek preverjanja pristnosti. Stražarji opredeliti kako se preverja pristnost uporabnikov za vsako zahtevo medtem ponudniki opredeliti kako uporabniki pridobivajo iz vašega trajnega pomnilnika .
V # 33) Kaj je žeton CSRF?
Odgovor : CSRF je okrajšava za Ponarejanje zahtev na več mestih . Žeton CSRF je do edinstvena vrednost, ki jo ustvari strežniška stran aplikacije in pošlje odjemalcu .
Žeton CSRF pomaga zaščititi spletne aplikacije pred napadi, ki uporabnika prisilijo v neželena dejanja (splošno znana kot napadi CSRF) .
Naslednji segment kode prikazuje, kako je mogoče uporabiti žeton CSRF pri ustvarjanju obrazca v Laravelu.
@csrf ...
V # 34) Naredite primerjavo med metodama GET in POST?
Odgovor : Obstaja več razlik med metodama GET in POST, nekatere pomembne razlike pa so navedene v spodnji tabeli.
GET metoda POST metoda Zahtevo je mogoče dodati med zaznamke Zahteve ni mogoče dodati med zaznamke Zahtevajte podatke iz določenega vira Pošljite podatke strežniku Parametri so vključeni v URL Parametri so vključeni v telo Podatki so vidni v URL-ju Podatki v URL-ju niso vidni Dovoljeni so samo znaki ASCII Dovoljeni so znaki ASCII in binarni podatki Dolžina podatkov je omejena Brez omejitev dolžine podatkov Zahteva ostane v zgodovini brskalnika Zahteva ne ostane v zgodovini brskalnika Se lahko shrani v predpomnilnik Ni mogoče predpomniti Varnost je v primerjavi z metodo POST manjša Varnost je v primerjavi z metodo GET visoka Ni ga mogoče uporabiti za pošiljanje občutljivih podatkov, kot so gesla Lahko se uporablja za pošiljanje občutljivih podatkov, kot so gesla
V # 35) Kaj je avtorizacija?
najboljši brezplačni programi za nastavitev računalnika
Odgovor : Dovoljenje je postopek preverjanje, ali imajo overjeni uporabniki zahtevano dovoljenje za dostop do zahtevanih virov . Laravel uporablja vrata za postopek odobritve.
V # 36) Poimenujte nekatere kode stanja odziva HTTP?
Odgovor : Kode stanja HTTP pomagajo preveriti, ali je določena zahteva HTTP izpolnjena.
Zahteve HTTP so razvrščene v pet različnih skupin. To so:
- Informacijski odzivi (1XX)
- Uspešni odzivi (2x)
- Preusmeritve (3XX)
- Napake odjemalca (4XX)
- Napake strežnika (5XX)
a) Informativni odzivi: Kode stanja v tej kategoriji kažejo, ali je bila zahteva prejeta in razumljena.
Spodnji seznam prikazuje informativne odzive.
- 100: Nadaljujte
- 101: Preklapljanje protokolov
- 102: Obravnavati
- 103: Zgodnji namigi
b) Uspešni odgovori: Kode stanja v tej kategoriji kažejo, ali je bila zahteva uspešno sprejeta, razumljena in sprejeta.
Spodnji seznam prikazuje uspešne odgovore.
- 200: v redu
- 201: Ustvarjeno
- 202: Sprejeto
- 203: Neupravičene informacije
- 204: Brez vsebine
- 205: Ponastavi vsebino
- 206: Delna vsebina
- 207: Več statusa
- 208: Že prijavljeno
- 226: IM uporabljen
c) Preusmeritve: Kode stanja v tej kategoriji kažejo, da je treba za dopolnitev zahteve sprejeti nadaljnje ukrepe.
Spodnji seznam prikazuje preusmeritve.
- 300: Več možnosti
- 301: Premaknjeno za vedno
- 302: Najdeno
- 303: Glejte Drugo
- 304: Ni spremenjeno
- 305: Uporabite proxy
- 306: Preklopi proxy
- 307: Začasna preusmeritev
- 308: Trajna preusmeritev
d) Napake odjemalca: Kode stanja v tej kategoriji označujejo napake, ki jih je povzročil odjemalec.
Spodnji seznam prikazuje napake odjemalca.
- 400: Slaba prošnja
- 401: Nepooblaščeno
- 402: Zahtevano plačilo
- 403: Prepovedano
- 404: Ni najdeno
- 405: Metoda ni dovoljena
- 406: Ni sprejemljivo
- 410: Gone
e) Napake strežnika: Kode stanja v tej kategoriji označujejo napake, ki jih je povzročil strežnik.
Spodnji seznam prikazuje napake strežnika.
- 500: Napaka notranjega strežnika
- 501: Se ne izvaja
- 502: Slab prehod
- 503: Storitev ni na voljo
- 504: Časovna omejitev prehoda
Opomba : Kliknite tukaj , da si ogledate celoten nabor kod statusa odziva HTTP.
V # 37) Katera so najpogostejša orodja za pošiljanje e-pošte v Laravelu?
Odgovor : Spodnji seznam spodaj prikazuje nekaj najpogostejših orodij, ki jih lahko uporabite za pošiljanje e-pošte v Laravel.
- Mailtrap
- Mailgun
- Mailchimp
- Mandrill
- Amazon Simple Email Service (SES)
- Swiftmailer
- Poštni žig
V # 38) Na kratko opišite nekatere običajne metode zbiranja v Laravelu.
Odgovor : Naslednji seznam prikazuje nekaj najpogostejših načinov zbiranja:
a) najprej () - Ta metoda vrne prvi element v zbirki.
Primer:
collect((1, 2, 3))->first(); // It returns 1 as the output.
b) edinstven (): Ta metoda vrne vse unikatne predmete v zbirki.
Primer:
$collection = collect((1, 3, 2, 2, 4, 4, 1, 2, 5)); $unique = $collection->unique(); $unique->values()->all(); // It returns (1, 2, 3, 4, 5) as the output.
c) vsebuje (): Ta metoda preveri, ali zbirka vsebuje dani predmet.
Primer:
$collection = collect(('student' => 'Sachin', 'id' => 320)); $collection->contains('Sachin'); // It returns true as the output. $collection->contains('Rahul'); // It returns false as the output.
d) get (): Ta metoda vrne element z dano tipko.
Primer:
$collection = collect(('car' => 'BMW', 'colour' => 'black')); $value = $collection->get('car'); // It returns 'BMW' as the output.
e) toJson (): Ta metoda pretvori zbirko v zaporeden niz JSON.
Primer:
$collection = collect(('student' => 'Sachin', 'id' => 320)); $collection->toJson(); // It returns '{'student':'Sachin','id':320}' as the output.
f) toArray (): Ta metoda pretvori zbirko v navadno polje PHP.
Primer:
$collection = collect(('student' => 'Sachin', 'id' => 320)); $collection->toArray(); // It returns ('student' => 'Sachin','id' => 320,) as the output.
g) pridruži se (): Ta metoda združi vrednosti zbirke z nizom.
Primer:
collect(('x', 'y', 'z'))->join(', '); // It returns 'x, y, z' as the output. collect(('x', 'y', 'z'))->join(', ', ', and '); // It returns 'x, y, and z' as the output. collect(('x', 'y'))->join(', ', ' and '); // It returns 'x and y' as the output. collect(('x'))->join(', ', ' and '); // It returns 'x' as the output. collect(())->join(', ', ' and '); // It returns '' as the output.
h) isNotEmpty (): Ta metoda vrne true, če zbirka ni prazna; v nasprotnem primeru vrne false.
Primer:
collect(())->isNotEmpty(); // It returns false as the output.
i) Implode (): Ta metoda združi predmete v zbirki.
Primer:
c ++ ustvari naključno število med 0 in 1
$collection = collect(( ('student_id' => 1, 'name' => 'Bob'), ('student_id' => 2, 'name' => 'David'), ('student_id' => 3, 'name' => 'Peter'), )); $collection->implode('name', ', '); // It returns 'Bob, David, Peter' as the output.
j) zadnji (): Ta metoda vrne zadnji element v zbirki.
Primer:
Ex: collect((1, 2, 3))->last(); // It returns 3 as the output.
V # 39) Kaj so uradni paketi v Laravelu?
Odgovor : Spodnji seznam prikazuje uradne pakete Laravel 8:
- Blagajna (črta)
- Blagajna (veslo)
- Blagajna (Mollie)
- Mrak
- Odposlanec
- Obzorje
- Jetstream
- Potni list
- Svetišče
- skavt
- Družabnik
- Teleskop
Spodnji seznam prikazuje uradne pakete Laravel 7:
- Blagajna (črta)
- Blagajna (veslo)
- Blagajna (Mollie)
- Mrak
- Odposlanec
- Obzorje
- Potni list
- Svetišče
- skavt
- Družabnik
- Teleskop
V # 40) Kaj je Laravel Forge?
Odgovor : Je orodje za upravljanje strežnika za PHP aplikacije. To je odlična alternativa, če ne nameravate upravljati lastnih strežnikov.
Opomba : Kliknite tukaj (uradna stran Laravel Forge), če želite izvedeti več o Laravel Forge.
V # 41) Kaj je Laravel Vapor?
Odgovor : To je popolnoma platforma za uvajanje brez strežnika . Poganja ga Spletne storitve Amazon (AWS).
Opomba : Kliknite tukaj (uradna stran Laravel Vapor), če želite izvedeti več o Laravel Vapor.
Zaključek
Laravel je eden izmed najbolj priljubljenih spletnih okvirov med spletnimi razvijalci. Čeprav je od različice Laravel 7 do različice 8 Laravel nekaj pomembnih sprememb, je večina funkcij še vedno enaka.
Laravel razvijalcem pomaga pri ustvarjanju ustvarjalnih in zanesljivih spletnih aplikacij z uporabo njegovih funkcij, kot so usmerjanje, krmilniki, vmesna programska oprema, pogledi, predloge rezil, zgovorni modeli, selitve, sejanje, obrtnik, izdelovanje, dovoljenja datotek, seje, preverjanje pristnosti, avtorizacija, zbirke in Veliko več.
Tega smo prišli do konca Vadnica za začetnike Laravel serije. Verjamemo, da ste v tej vadnici uživali v učenju in pridobili odlično znanje. Upam, da se spet vidimo v drugi vadnici.
Želimo vam vse dobro za vaš prihajajoči intervju !!
<< PREV Tutorial | PRVA Vadnica
Priporočeno branje
- PHP Laravel Vadnica za začetnike: kaj je Laravel Framework
- Obrazci in pravila za preverjanje Laravel s primerom
- Zbirka Laravel in vadnica Laravel Forge
- 50 najboljših vprašanj in odgovorov za PHP intervju (za VSE)
- Najboljših 40 vprašanj in odgovorov na intervjuje za Java 8 (najpomembnejše)
- Najpogostejša vprašanja in odgovori za JSON
- Najboljših 40 programerskih vprašanj in odgovorov za programiranje
- 40 najbolj priljubljenih vprašanj in odgovorov za J2EE, ki bi jih morali prebrati