Az alábbiakban gyakran feltett Laravel és PHP témájú interjúkérdések kezdőknek, valamint tapasztalt jelölteknek a megfelelő munkához.
1) Mi a Laravel?
A Laravel egy nyílt forráskódú, széles körben használt PHP keretrendszer. A platformot webes alkalmazások fejlesztésére szánták az MVC építészeti minta felhasználásával. A Laravel MIT licenc alatt jelenik meg.
Ezért a forráskódot a GitHub tárolja. Megbízható PHP keretrendszer, mivel kifejező és pontos nyelvi szabályokat követ.
2) Határozza meg a zeneszerzőt.
Ez egy PHP alkalmazásszintű csomagkezelő. Szabványos formátumot biztosít a PHP szoftverfüggőségek és könyvtárak kezelésére.
3) Mi a HTTP köztes szoftver?
A HTTP köztes szoftver a HTTP kérések szűrésének technikája. A Laravel tartalmaz egy köztes szoftvert, amely ellenőrzi, hogy az alkalmazás felhasználója hitelesített-e vagy sem.
4) Nevezze meg a lekérdezés készítő összesített módszereit.
A lekérdezéskészítő összesített módszerei a következők: 1) max (), 2) min (), 3) sum (), 4) avg () és 5) count ().
5) Mi az útvonal?
Az útvonal alapvetően egy URI (egységes erőforrás-azonosító) által meghatározott végpont. Mutatóként működik a Laravel alkalmazásban.
Leggyakrabban az útvonal egyszerűen egy vezérlőn lévő módszerre mutat, és azt is meghatározza, hogy mely HTTP módszerek képesek elérni az URI-t.
6) Miért használja az Útvonalat?
Az útvonalakat a fájlok a projekt gyökérkönyvtárának / Routes mappájában tárolják. Alapértelmezés szerint van néhány különböző fájl, amely megfelel az alkalmazás különböző "oldalainak" (az "oldalak" a hatszögletű architektúra módszertanából származnak).
7) Mit ért a csomagok alatt?
A Laravel-ben a kötegeket csomagoknak nevezik. Ezeket a csomagokat a Laravel funkcionalitásának növelésére használják. A csomag nézeteket, konfigurációt, áttelepítéseket, útvonalakat és feladatokat tartalmazhat.
8) Magyarázza el a közös Laravel alkalmazásban használt fontos könyvtárakat.
A közös Laravel alkalmazásban használt könyvtárak a következők:
- App /: Ez egy forrás mappa, ahol az alkalmazás kódunk él. Minden vezérlő, házirend és modell ebben a mappában található.
- Config /: tárolja az alkalmazás konfigurációs fájljait. Ezeket általában nem közvetlenül módosítják, hanem inkább az alkalmazás gyökerében található .env (környezet) fájlban beállított értékekre támaszkodnak.
- Adatbázis /: Az adatbázisfájlokat tárolja, ideértve az áttelepítéseket, a magokat és a tesztgyárakat.
- Nyilvános /: Nyilvánosan elérhető mappa, amely lefordított eszközöket és természetesen index.php fájlt tartalmaz.
9) Mi az a vezérlő?
A vezérlő a "C" az "MVC" (Model-View-Controller) architektúrában, erre épül a Laravel is.
10) Magyarázza meg a fordított irányítást a Laravel-ben.
A fordított útválasztás az URL előállításának módja szimbólum vagy név alapján. Rugalmassá teszi Laravel alkalmazását.
12) Magyarázza meg a tulajdonságokat Laravelben.
A Laravel tulajdonságok a funkciók egy csoportja, amelyet egy másik osztályba foglal. A tulajdonság olyan, mint egy elvont osztály. Közvetlenül nem példányozhat, de metódusai felhasználhatók a concreate osztályban.
13) Magyarázza el a szerződések fogalmát a Laravel-ben!
Ezek a Laravel keretrendszer interfészei. Ezek a szerződések alapvető szolgáltatásokat nyújtanak. A Laravel-ben meghatározott szerződések tartalmazzák a keretrendszer megfelelő megvalósítását.
14) Hogyan fogja regisztrálni a szolgáltatókat?
A szolgáltatókat regisztrálhatja a config / app.php konfigurációs fájlba, amely egy tömböt tartalmaz, ahol meg lehet említeni a szolgáltató osztály nevét.
15) Hol fogja meghatározni Laravel homlokzatát?
A Laravel összes homlokzata meg van határozva az Illuminate \ Support \ Facades névtérben.
16) Adja meg a get és a post módszer közötti különbséget.
A Get módszer lehetővé teszi, hogy korlátozott mennyiségű adatot küldjön a fejlécbe. A Post lehetővé teszi, hogy nagy mennyiségű adatot küldjön a testbe.
17) Sorolja fel a Laravel 5.6 alapértelmezett csomagjait.
A Laravel 5.6 alapértelmezett csomagjai a következők: 1) Küldött, 2) Útlevél, 3) Socialite, 4) Pénztáros, 5) Horizon és 6) Scout.
18) Mi az a konténer Laravelben?
A Service Container egy olyan eszköz, amelyet a függőség-injektálás elvégzésére használnak a Laravelben.
19) Hogyan engedélyezheti a lekérdezési naplót a Laravelben?
Az enableQueryLog módszerrel engedélyezheti a lekérdezési naplót a Laravelben.
20) Magyarázza el a Laravel eseményeinek fogalmát!
Az esemény olyan esemény vagy művelet, amely segít feliratkozni és meghallgatni a Laravel alkalmazásban előforduló eseményeket. Néhány eseményt a Laravel automatikusan indít, ha bármilyen tevékenység történik.
21) Magyarázza el a függőségi injekciókat és azok típusait.
Ez egy olyan technika, amelyben az egyik tárgy egy másik tárgytól függ. A függőségi injektálásnak három típusa van: 1) Konstruktor injekció, 2) Szetter injektálás és 3) Interfész injekció.
22) Milyen előnyei vannak a Laravel használatának?
Itt vannak a Laravel fontos előnyei:
- A Laravel panel sablon motorjával dinamikus elrendezéseket hozhat létre és növelheti a fordítási feladatokat.
- A kódot gond nélkül újra felhasználhatja.
- A Laravel egy speciális lekérdezés-készítő mechanizmus segítségével kényszeríteni kényszerítést több DBM-objektum között.
- A keretrendszer rendelkezik automatikus betöltési funkcióval, így nem végez manuális karbantartási és felvételi utakat
- A keretrendszer segít új eszközök készítésében a LOC konténer használatával.
- A Laravel egy verziókezelő rendszert kínál, amely segíti az áttelepítések egyszerűsített kezelését.
23) Magyarázza el az érvényesítési koncepciót a Laravel-ben!
A validálás fontos koncepció a Laravel-alkalmazások tervezésénél. Biztosítja, hogy az adatok mindig az elvárt formátumban legyenek, mielőtt az adatbázisba kerülnek. A Laravel számos módon biztosítja az adatok hitelesítését.
Az alapvezérlő tulajdonság egy ValidatesRequests osztályt használ, amely hasznos módszert kínál az ügyfélgéptől érkező kérések érvényesítésére.
24) Mit jelent az ORM?
Az ORM az Object Relational Mapping rövidítése
25) Hogyan lehet csökkenteni a Laravel memóriahasználatát?
Nagy mennyiségű adat feldolgozása közben a kurzor módszerrel csökkentheti a memóriahasználatot.
26) Sorolja fel a Laravel Eloquent elérhető kapcsolattípusait.
A Laravel Eloquent kapcsolattípusai: 1) egy az egyhez 2) egy a sokhoz 3) sok a sokhoz 4) sok az átmenő és 5) a polimorf kapcsolatok.
27) Nevezze meg a Laravel által használt sablonmotort.
A Blade egy erőteljes sablonmotor, amelyet a Laravel használ.
28) A Laravel által támogatott névadatbázisok.
A Laravel a következő adatbázisokat támogatja:
- PostgreSQL
- SQL szerver
- SQLite
- MySQL
29) Miért fontosak a migrációk?
Az áttelepítések azért fontosak, mert lehetővé teszik az alkalmazások megosztását az adatbázis konzisztenciájának fenntartásával. Migráció nélkül nehéz megosztani a Laravel alkalmazásokat. Ez lehetővé teszi az adatbázis szinkronizálását is.
30) Definiálja a Lumen-t
A Lumen egy mikrokeret. A Laravel alapú szolgáltatások és a REST API-k kisebb és gyorsabb változata.
31) Magyarázza el a PHP kézművesét
A kézműves a Laravel parancssori eszköze. Olyan parancsokat tartalmaz, amelyek minden gond nélkül felépítik a Laravel alkalmazást.
32) Hogyan lehet URL-eket létrehozni?
A Laravel segítséget nyújt az URL-ek előállításához. Ez hasznos, ha linket épít a sablonokba és az API-válaszokba.
33) Melyik osztály alkalmazza a kivételeket?
A Laravel kivételeket az App \ Exceptions \ Handler osztály kezeli.
34) Melyek a gyakori HTTP hibakódok?
A leggyakoribb HTTP hibakódok a következők:
- 404. hiba - Akkor jelenik meg, ha az oldal nem található.
- 401-es hiba - Akkor jelenik meg, ha a hiba nincs engedélyezve
35) Magyarázza el a folyékony lekérdezés-készítőt a Laravel-ben.
Ez egy adatbázis-lekérdezés-készítő, amely kényelmes, gyorsabb felületet biztosít az adatbázis-lekérdezések létrehozásához és futtatásához.
36) Mi a dd () függvény használata?
Ez a függvény a változó tartalmának a böngészőbe történő kiírására szolgál. A dd teljes formája a Dump and Die.
37) Sorolja fel a Laravelben használt általános kézműves parancsokat.
A Laravel a következő kézműves parancsokat támogatja:
- PHP kézműves le;
- PHP kézműves;
- PHP kézműves gyártmány: vezérlő;
- PHP kézműves gyártmány: modell;
- PHP kézműves gyártmány: migráció;
- PHP kézműves gyártmány: köztes szoftver;
38) Hogyan konfigurálható a postai Laravel?
A Laravel API-kat biztosít e-mail küldéséhez a helyi és az élő szerveren.
39) Magyarázza el az Auth.
Ez egy módszer a felhasználói bejelentkezési adatok jelszóval történő azonosítására. A Laravel-ben egy olyan munkamenettel lehet kezelni, amely két paramétert vesz igénybe: 1) felhasználónév és 2) jelszó.
40) Differenciáljon a delete () és a softDeletes () között.
- delete (): az összes rekord eltávolítása az adatbázis táblából.
- softDeletes (): Nem távolítja el az adatokat a táblából. Minden rekord töröltként történő megjelölésére szolgál.
41) Hogyan készíthet valós idejű sitemap.xml fájlt Laravel-ben?
Létrehozhat egy weboldal összes weboldalát, hogy a keresőmotornak tájékoztassa a webhely rendezéséről. A keresőmotorok robotjai intelligensen olvassák el ezt a fájlt a webhely feltérképezése érdekében.
42) Magyarázza el a hamisítót Laravelben.
Ez egy olyan típusú modul vagy csomag, amelyet hamis adatok létrehozására használnak. Ezeket az adatokat tesztelési célokra lehet felhasználni.
Használható továbbá: 1) számok, 2) címek, 3) dátum és idő, 4) kifizetések és 5) Lorem szöveg létrehozására.
43) Hogyan fogja ellenőrizni, hogy a táblázat létezik-e vagy az adatbázisban?
Használja a hasTable () Laravel függvényt annak ellenőrzésére, hogy a kívánt tábla létezik-e az adatbázisban, vagy sem.
44) Mi a szignifikáns különbség az insert () és az insertGetId () függvények között a Laravelben?
- Insert (): Ezzel a funkcióval egyszerűen rekordot lehet beilleszteni az adatbázisba. Nem szükséges, hogy az azonosítót automatikusan növeljék.
- InsertGetId (): Ez a függvény rekordot is beszúr a táblázatba, de akkor használják, ha az ID mező automatikusan növekszik.
45) Magyarázza el az aktív rekord fogalmát a Laravelben.
Aktív rekordban osztályozzon az adatbázis táblájához. Segít kezelni a CRUD műveleteket.
46) Sorolja fel a Laravel alapfogalmait?
Az alábbiakban a Laravel-ben használt alapfogalmak szerepelnek:
- útvonalválasztás
- Beszédes ORM
- Középprogram
- Biztonság
- Gyorsítótár
- Penge sablonozás
47) Definiálja az implicit vezérlőt.
Az implicit vezérlők segítenek meghatározni a vezérlő műveleteinek kezeléséhez szükséges megfelelő útvonalat. Meghatározhatja őket az route.php fájlban a Route :: controller () módszerrel.
48) Hogyan kell használni az egyedi táblázatot a Laravel modellben?
Egyéni tábla használatához felülírhatja a $ table védett változó tulajdonságait.
49) Mi az MVC keretrendszer?
Ez a Modell, a Nézet és a Vezérlő:
- Modell: A modell meghatározza a Laravel alkalmazás írásának logikáját.
- Nézet: A Laravel alkalmazás felhasználói felületének logikáját fedi le.
- Vezérlő: Ez interfészként működik a Model és a View között. Ez a felhasználó interakciója egy alkalmazással.
50) Define @include.
Az @include egynél több sablonnézet fájl betöltésére szolgál. Segít abban, hogy a nézetet egy másik nézetbe foglalja. A felhasználó több fájlt is betölthet egy nézetbe.
51) Magyarázza el a sütik fogalmát.
A cookie-k egy adott weboldalról elküldött kis fájlok, amelyeket a felhasználó böngészője a PC-n tárol, miközben a felhasználó böngészik.
52) Melyik fájllal lehet kapcsolatot létrehozni az adatbázissal?
Az adatbázissal való kapcsolat létrehozásához használhatja az .env fájlt.
53) Mi az Eloquent?
Az Eloquent egy ORM, amelyet a Laravel használ. Ez egyszerű, aktív rekordmegvalósítást biztosít az adatbázissal. Minden adatbázis-táblának megvan a maga modellje, amely korábban a táblával interakcióba lépett.
54) Nevezzen meg néhány Laravel beépített hitelesítési vezérlőt.
A Laravel telepítés beépített közös hitelesítési vezérlőkkel rendelkezik. Ezek a vezérlők:
- RegisterController
- LoginController
- ResetPasswordController
- ForgetPasswordController
55) Határozza meg a Laravel őrséget.
A Laravel guard egy speciális összetevő, amelyet hitelesített felhasználók felkutatására használnak. A bejövő kért adatokat először a biztonsági őrön keresztül továbbítják, hogy ellenőrizzék a felhasználók által megadott hitelesítő adatokat. Az őrök meghatározása a… /config/auth.php fájlban történik.
56) Mi a Laravel API sebességhatár?
A Laravel egyik jellemzője. Ez biztosítja a fogantyú fojtását. Az aránykorlátozás segít a Laravel fejlesztőinek biztonságos alkalmazás kifejlesztésében és a DOS-támadások megelőzésében.
57) Magyarázza meg a Laravel gyűjteményeit.
A Gyűjtemények egy tömbökkel foglalkozó csomagoló osztály. A Laravel Eloquent lekérdezések a leggyakoribb függvények sorozatát használják az adatbázis eredményének visszaadásához.
58) Mi a DB homlokzatának haszna?
A DB homlokzata olyan SQL lekérdezések futtatására szolgál, mint például létrehozás, kijelölés, frissítés, beillesztés és törlés.
59) Mi az objektum-relációs leképezés haszna?
Az Object Relational Mapping egy olyan technika, amely segít a fejlesztőknek az objektumok címzésében, elérésében és manipulálásában anélkül, hogy figyelembe vennék az objektum és adatforrásaik közötti kapcsolatot.
60) Magyarázza el az útválasztás fogalmát a Laravel-ben!
Lehetővé teszi az összes alkalmazáskérés irányítását a vezérlő felé. A Laravel útválasztás bezárással nyugtázza és elfogadja az egységes erőforrás-azonosítót.
61) Mi az Ajax a Laravelben?
Az Ajax az Asynchronous JavaScript rövidítése, az XML pedig egy webfejlesztési technika, amelyet aszinkron webalkalmazások létrehozására használnak. A Laravelben a response () és a json () függvényeket használják aszinkron webalkalmazások létrehozására.
62) Mi az a foglalkozás Laravelben?
A munkamenet arra szolgál, hogy felhasználói információkat továbbítson az egyik weboldalról a másikra. A Laravel különféle illesztőprogramokat, például cookie-t, tömböt, fájlt, Memcached-et és Redist biztosít a munkamenet-adatok kezeléséhez.
63) Hogyan érhető el a munkamenet adatai?
A munkamenet adatai hozzáférhetővé válnak a munkamenet egy példányának létrehozásával a HTTP kérésben. Miután megkapta a példányt, használja a get () metódust egy "Kulcs" paraméterrel a munkamenet részleteinek lekérdezéséhez.
64) Mondja el a különbséget a hitelesítés és az engedélyezés között.
A hitelesítés azt jelenti, hogy a felhasználói azonosítókat hitelesítő adatokkal erősítik meg, míg az engedélyezés a rendszerhez való hozzáférés összegyűjtésére utal.
65) Magyarázza el a hallgatóknak.
A hallgatók szokták kezelni az eseményeket és kivételeket. A Laravelben a bejelentkezési esemény leggyakoribb hallgatója a LoginListener.
66) Mik azok a szakpolitikák?
A házirend-osztályok tartalmazzák a Laravel alkalmazás engedélyezési logikáját. Ezeket az osztályokat egy adott modellhez vagy erőforráshoz használják.
67) Hogyan lehet visszavonni az utolsó migrációt?
Használja a kézműves parancs használatát a legutóbbi áttérés visszaállításához.
68) Mit ért Laravel Dusk alatt?
A Laravel Dusk egy olyan eszköz, amelyet a JavaScript-kompatibilis alkalmazások tesztelésére használnak. Erőteljes, böngésző automatizálási és tesztelési API-t biztosít.
69) Magyarázza el a Laravel-visszhangot.
Ez egy JavaScript könyvtár, amely lehetővé teszi a Laravel események csatornáinak előfizetését és meghallgatását. Az echo telepítéséhez használhatja az NPM csomagkezelőt.
70) Mi a make módszer?
A Laravel fejlesztői a make metódus segítségével köthetik az interfészt az osztály létrehozásához. Ez a módszer az osztály vagy az interfész egy példányát adja vissza. A Laravel automatikusan injektálja az osztály konstruktorában meghatározott függőségeket.
71) Magyarázza el a Laravel válaszát.
Minden vezérlőnek és útvonalnak vissza kell adnia a választ, amelyet visszaküld a webböngészőnek. A Laravel különféle módszereket kínál ennek a válasznak a visszaadására. A legalapvetőbb válasz egy karakterlánc visszaadása a vezérlőből vagy az útvonalról.
72) Mi a lekérdezés hatóköre?
A Laravel egyik jellemzője, hogy hasonló lekérdezéseket újra felhasználhatunk. Nem szükséges újra megírnunk ugyanazokat a típusú lekérdezéseket a Laravel projektben. A hatókör meghatározása után hívja meg a hatókör metódust, amikor lekérdezi a modellt.
73) Magyarázza el a tanyát Laravelben.
A Laravel tanya a hivatalos, eldobható és előre csomagolt kóbor doboz, amely hatékony fejlesztői környezetet jelent a HHVM, a webszerver és a PHP telepítése nélkül a számítógépére.
74) Mi a névtér a Laravelben?
A névtér lehetővé teszi a felhasználó számára, hogy egy adott név alatt csoportosítsa a függvényeket, osztályokat és konstansokat.
75) Mi az a Laravel Forge?
A Laravel Forge segít egy webes alkalmazás szervezésében és tervezésében. Bár a Laravel keretrendszer gyártói kifejlesztették ezt az autópályadíjat, ez automatizálhatja minden PHP szerveren működő webalkalmazás telepítését.
76) Mondja el a CodeIgniter és a Laravel közötti különbséget.
Paraméter | CodeIgniter | Laravel |
Az ORM támogatása | A CodeIgniter nem támogatja az objektum-relációs leképezést. | A Laravel támogatja az ORM-et. |
Adja meg a hitelesítést | Biztosítja a felhasználói hitelesítést. | Beépített felhasználói hitelesítéssel rendelkezik. |
Programozási paradigma | Komponensorientált. | Objektumorientált. |
Más adatbázis-kezelő rendszerek támogatása | Támogatja a Microsoft SQL Server, az ORACLE, a MYSQL, az IBM DB2, a PostgreSQL, a JDBC és az orientDB kompatibilitást. | Támogatja a PostgreSQL-t, MySQL-t, MongoDB-t és a Microsoft BI-t, de a CodeIgniter ezen felül más adatbázisokat is támogat, például a Microsoft SQL Server, DB2, Oracle stb. |
HTTPS támogatás | A CodeIgniter részben támogatja a HTTPS-t. Ezért a programozók az URL segítségével PATS létrehozásával biztosíthatják az adatátviteli folyamatot. | A Laravel támogatja az egyedi HTTPS útvonalakat. A programozók létrehozhatnak egy meghatározott URL-t az általuk meghatározott HTTPS útvonalhoz. |
77) Mi az a megfigyelő?
A Model Observers a Laravel egyik jellemzője. Segítségével eseményfigyelők csoportjai készülnek egy modell számára. Ezen osztályok metódusnevei az Eloquent eseményt ábrázolják. A megfigyelő osztályok módszerei a modellt érvként kapják meg.
78) Mire szolgál a bootstrap könyvtár?
Egy Laravel-projekt inicializálására szolgál. Ez a bootstrap könyvtár tartalmazza a keretrendszer indításáért felelős app.php fájlt.
79) Mennyi az alapértelmezett munkamenet időkorlátja?
Az alapértelmezett Laravel-munkamenet időkorlátja 2 óra.
80) Hogyan lehet eltávolítani a betartott osztályfájlt?
Használja a clear-compiled parancsot a lefordított osztályfájl eltávolításához.
81) Melyik mappába kerül a robot.txt?
A Robot.txt fájl a Nyilvános könyvtárba kerül.
82) Magyarázza el az API.PHP útvonalat.
Útvonalai egy API-fürtnek felelnek meg. API köztes szoftverrel rendelkezik, amely alapértelmezés szerint engedélyezve van a Laravelben. Ezeknek az útvonalaknak nincs állapot- és keresztkérési memóriájuk, vagy nincsenek munkameneteik.
83) Mi a megnevezett útvonal?
A névútvonal egy útválasztási útvonalat generáló módszer. Ezen útvonalak láncolását úgy választhatjuk meg, hogy a név metódust alkalmazzuk az útvonal leírására.
84) Mi az a nyílt forráskódú szoftver?
A nyílt forráskódú szoftver olyan szoftver, amely forráskód szabadon elérhető. A forráskód megosztható és módosítható a felhasználói igényeknek megfelelően.
85) Magyarázza meg Loggin-t Laravel-ben!
Ez egy olyan technika, amelyben a rendszernapló hibákat generált. A Loggin segít növelni a rendszer megbízhatóságát. A Laravel különféle naplózási módokat támogat, például syslog, napi, egyszeri és hibanapló módokat.
86) Mi a lokalizáció?
A Laravel egyik olyan funkciója, amely támogatja az alkalmazásban használatos különféle nyelveket. A fejlesztő különböző nyelvű karakterláncokat tárolhat egy fájlban, és ezeket a fájlokat az erőforrások / nézetek mappában tárolja. A fejlesztőknek külön mappát kell létrehozniuk minden támogatott nyelvhez.
87) Határozza meg a kivonatot a Laravel-ben.
A szöveg kulcsokká alakításának módja az eredeti szöveget mutatja. A Laravel a Hash homlokzatot használja a jelszó biztonságos, kivonatolt tárolásához.
88) Magyarázza el a titkosítás és a visszafejtés fogalmát a Laravel-ben!
Ez egy olyan folyamat, amely bármilyen üzenetet néhány algoritmus segítségével átalakít, oly módon, hogy a harmadik felhasználó nem olvashat információkat. A titkosítás nagyon hasznos, hogy megvédje érzékeny adatait a behatolóktól.
A titkosítást kriptográfiai eljárással hajtják végre. A titkosítandó üzenetet egyszerű üzenetként hívják meg. A titkosítás után kapott üzenetet titkos üzenetnek nevezzük. A titkosított szöveg egyszerű szöveggé vagy üzenetgé alakításakor ezt a folyamatot visszafejtésnek hívják.
89) Hogyan lehet megosztani az adatokat a nézetekkel?
Adatok továbbítása a Laravel összes nézetéhez a share () nevű módszerrel. Ez a módszer két argumentumot, kulcsot és értéket igényel.
Általában a share () metódust a Laravel alkalmazásszolgáltató rendszerindítási módszeréből hívják meg. A fejlesztő bármely szolgáltatót, AppServiceProvider vagy saját szolgáltatónkat használhatja.
90) Magyarázza el a web.php útvonalat.
A Web.php a nyilvános "böngésző" alapú útvonal. Ez az útvonal a leggyakoribb, és ez az, amit eltalál a webböngésző. Futtatják a webes middleware csoportot, és tartalmaznak CSRF-védelmi lehetőségeket is (amelyek segítenek megvédeni a formalapú rosszindulatú támadásokat és feltöréseket), és általában tartalmaznak bizonyos mértékű "állapotot" (ez alatt azt értem, hogy munkameneteket használnak).
91) Hogyan lehet kérést generálni a Laravel-ben?
Használja a következő kézműves parancsot a Laravelben a kérelem előállításához:
php artisan make:request UploadFileRequest