40 php laravel interview questions
Llegiu aquest tutorial per preparar-vos per a la vostra propera entrevista i apreneu les respostes a les preguntes més freqüents i freqüents sobre l'entrevista de Laravel:
A la Col·lecció Laravel i Forja Laravel tutorial de Sèrie Tutorial Laravel , vam aprendre sobre Laravel Collection i els seus mètodes amb exemples i Laravel Forge amb avantatges i preus.
Aquest és el darrer tutorial de la Sèrie Laravel en què hem proporcionat respostes a preguntes importants que es feien a les entrevistes de Laravel.
Esperem que aquest tutorial us ajudi a afrontar les entrevistes amb més seguretat. Ens hem centrat en tots dos Laravel 7 i Laravel 8 versions d’aquest tutorial.
Anem a començar!
Preguntes freqüents sobre l'entrevista Laravel
P # 1) Què és Laravel?
llocs gratuïts de transmissió d’anime en anglès doblats
Resposta : Laravel és un marc PHP gratuït i de codi obert això és s’utilitza per desenvolupar aplicacions web complexes . Admet el fitxer Model-View-Controller (MVC) patró de disseny.
El marc Laravel també és el marc PHP més popular entre els desenvolupadors web l'any 2020.
Q # 2) Quina és la darrera versió de Laravel?
Resposta : Laravel 8 és la darrera versió.
P # 3) Quina és la versió mínima compatible de PHP per a Laravel 7 i 8?
Resposta : La versió mínima de PHP compatible per a Laravel 7 és PHP 7.2.5 i per Laravel 8 és PHP 7.3.0
Q # 4) Quines són les característiques populars de Laravel?
Resposta : Hi ha diverses funcions populars a Laravel. Aquests es detallen a continuació.
- ORM eloqüent
- Creador de consultes
- Encaminament invers
- Carrega automàtica de classe
- Controladors tranquil·litzadors
- Motor de plantilla de fulla
- Col·lecció mandrosa
- Proves d’unitat
- Sembra de bases de dades
- Migracions
Q # 5) Quines són les novetats de Laravel 8?
Resposta : Laravel 8 es va llançar el 8 de setembre de 2020 amb noves funcions addicionals i algunes modificacions de les funcions existents.
La llista següent mostra les noves funcions de Laravel 8:
- Laravel Jetstream
- Directori de models
- Classes de models de fàbrica
- Migració aixafant
- Ajudants de proves de temps
- Components de fulla dinàmica
- Millora la taxa de limitació
P # 6) Laravel admet Bootstrap?
Resposta : Sí , Laravel admet el framework Bootstrap CSS.
Q # 7) Quins avantatges té l'ús del framework Laravel per crear aplicacions web complexes?
Resposta : Hi ha molts avantatges d'utilitzar el framework Laravel i alguns d'ells es detallen a continuació:
- Laravel és d’ús gratuït.
- La configuració de l'aplicació és senzilla i senzilla.
- El framework admet l'arquitectura Model-View-Controller (MVC).
- Els mòduls i les biblioteques integrats de Laravel ajuden a accelerar el procés de desenvolupament.
- El rendiment de les aplicacions Laravel és alt.
- L’encaminament és fàcil.
- Té una característica anomenada ORO eloqüent que s’utilitza per gestionar operacions de bases de dades.
- Té un motor de plantilla anomenat Blade.
- Laravel té una instal·lació integrada per donar suport a les proves d’unitats.
- El suport comunitari és elevat.
Q # 8) Citeu alguns competidors de Laravel?
Resposta : La llista següent mostra els principals competidors. Tots es troben entre els 10 marcs PHP més importants del 2020.
- Codeigniter
- Symfony
- Això
- CakePHP
- Zend Framework
- Falcon
- FuelPHP
P # 9) Quines diferències hi ha entre els marcs Laravel i CodeIgniter?
Resposta : Hi ha diverses diferències entre els marcs Laravel i CodeIgniter, i algunes diferències principals es mostren a la taula següent.
Marc Laravel | Framework CodeIgniter |
---|---|
API REST fàcils de desenvolupar | No és fàcil desenvolupar API REST |
Orientada a objectes relacionals | Orientat a objectes |
Admet rutes HTTPS personalitzades | No admet les rutes HTTPS completament |
Té funcions de classe d’autenticació | No hi ha funcions d'autenticació integrades |
Té una funció de prova unitària integrada | No hi ha cap funció de prova unitària incorporada |
Utilitzeu plantilles blade | No utilitza plantilles blade |
No és fàcil d'aprendre per a principiants | Fàcil d'aprendre per a principiants |
Admet ORM | No admet ORM |
Q # 10) Què és l'arquitectura MVC?
Resposta : L'arquitectura MVC és un patró de disseny que s’utilitza per desenvolupar aplicacions web. Consisteix en tres components nomenat Model , Veure i Controlador . El patró de disseny de MVC també ajuda accelerar el desenvolupament de l’aplicació web.
- Model: A l'arquitectura MVC, la lletra M significa Models . El model és el component central del patró de disseny MVC. Això gestiona les dades a l'aplicació.
- Veure: A l'arquitectura MVC, la lletra V significa Vistes . A view mostra dades a l'usuari .
- Controlador: A l'arquitectura MVC, la lletra C significa Controladors . Un controlador està acostumat a gestionar les sol·licituds dels usuaris .
El diagrama següent mostra les interaccions dins del patró de disseny de MVC.
Q # 11) Quina és l'ordre que podeu utilitzar per comprovar si heu instal·lat el compositor al vostre ordinador?
Resposta : Podeu executar l'ordre següent a l'indicador d'ordres per comprovar si heu instal·lat correctament el compositor a l'ordinador.
composer
P # 12) Quins són els requisits del servidor per a la instal·lació de Laravel versió 8?
Resposta : Instal·lació Laravel Homestead completarà els requisits del servidor per instal·lar Laravel 8.
Si no utilitzeu Laravel Homestead, el vostre servidor hauria de complir els requisits següents:
- Versió PHP 7.3 o superior
- Extensions PHP
- Extensió de BCMath PHP
- Ctype Extensió PHP
- Fileinfo extensió PHP
- Extensió PHP JSON
- Mbstring Extensió PHP
- Extensió OpenSSL PHP
- Extensió PDO PHP
- Extensió PHP Tokenizer
- Extensió PHP XML
Q # 13) Penseu en una situació en què ja heu instal·lat Laravel 8 al vostre equip i voleu instal·lar un projecte Laravel 7 sense desinstal·lar Laravel 8 del vostre equip. Llavors, com instal·laràs un projecte Laravel 7?
Resposta : És senzill. Podem executar l'ordre següent a l'indicador d'ordres per instal·lar un projecte Laravel 7.
composer create-project --prefer-dist laravel/laravel name_of_the_project '7.*'
Nota : Hem d’especificar la versió de Laravel que hem d’instal·lar, tal com es mostra a dalt.
Q # 14) Com es pot comprovar la versió instal·lada de Laravel d'un projecte.
Resposta : Aneu al directori del projecte a l'indicador d'ordres i executeu l'ordre següent:
php artisan --version
També podeu executar l'ordre següent.
php artisan -v
P # 15) Quin és l'ordre artesà que s'utilitza per obtenir una llista d'ordres disponibles?
Resposta : Executeu l'ordre següent a l'indicador d'ordres per obtenir una llista d'ordres disponibles.
php artisan list
Q # 16) Descriviu breument l'estructura del projecte d'un projecte típic de Laravel.
Resposta : La llista següent mostra l'estructura del projecte d'un projecte típic de Laravel.
- carpeta d'aplicacions: La carpeta de l'aplicació és la ubicació on es troba el fitxer resideix el codi font de l'aplicació . Conté cinc subcarpetes anomenades Consola carpeta, Excepcions carpeta, http carpeta, Models carpeta i Proveïdors carpeta. Aquestes subcarpetes contenen controladors d’excepcions , controladors, middleware, proveïdors de serveis i models.
Nota : A Laravel 7, no hi ha cap carpeta específica anomenada Models, i tots els fitxers de models s'emmagatzemen dins del fitxer aplicació carpeta en lloc d'aplicació / carpeta Models.
- carpeta d'arrencada: La carpeta d'arrencada conté fitxers d’arrencada .
- carpeta de configuració: La carpeta de configuració conté fitxers de configuració .
- base de dades carpeta: La carpeta de base de dades conté fitxers de base de dades . Conté tres subcarpetes anomenades fàbriques carpeta, migracions carpeta i sembradores i la carpeta .gitignore dossier. Aquestes subcarpetes contenen un fitxer gran conjunt de dades, migracions de bases de dades i llavors .
- públic carpeta: La carpeta pública conté fitxers que s’utilitzaven inicialitzar l'aplicació .
- carpeta de recursos: La carpeta de recursos conté HTML, CSS i Fitxers JavaScript . Conté quatre subcarpetes anomenades css carpeta, js carpeta, lang carpeta i vistes carpeta.
- carpeta de rutes: La carpeta de rutes conté definicions de rutes .
- carpeta d'emmagatzematge: La carpeta d'emmagatzematge conté fitxers de memòria cau, fitxers de sessió, etc. .
- proves carpeta: La carpeta de proves conté fitxers de prova com els fitxers de prova unitària.
- venedor carpeta: La carpeta del proveïdor conté tots els fitxers paquets de dependències del compositor .
- .env dossier: El fitxer .env conté variables ambientals .
- fitxer composer.json: El fitxer composer.json conté dependències .
- package.json dossier: El fitxer package.json és per al fitxer frontend , i ho és similar al fitxer composer.json .
- i pocs fitxers més
P # 17) Què són els paquets a Laravel?
Resposta : Els paquets solen fer-ho augmentar la funcionalitat de Laravel . A Laravel, els paquets es coneixen popularment com paquets . Conté configuració, rutes, migracions, vistes, etc .
P # 18) Què és l'encaminament?
Resposta : L’encaminament és el procés d’acceptar una sol·licitud i enviar-la a la funció corresponent del controlador.
P # 19) Quins són els dos fitxers d’encaminament principals que es troben a Laravel?
Resposta : Els dos fitxers d’encaminament principals són:
- web.php a la carpeta de rutes.
- api.php a la carpeta de rutes.
P # 20) Quins són els mètodes d’encaminador disponibles a Laravel?
Resposta : A la llista següent es mostren els mètodes d’encaminador disponibles a Laravel:
- Ruta :: obtenir ($ uri, $ devolució de trucada);
- Ruta :: publicació ($ uri, $ devolució de trucada);
- Ruta :: put ($ uri, $ devolució de trucada);
- Ruta :: pegat ($ uri, $ devolució de trucada);
- Ruta :: eliminar ($ uri, $ devolució de trucada);
- Ruta :: opcions ($ uri, $ devolució de trucada);
P # 21) Com es crea una ruta? Descriviu breument amb un exemple.
Resposta : Es pot crear una ruta per mitjançant controladors o per afegint el codi directament a la ruta .
L'exemple següent mostra com crear una ruta afegint el codi directament a la ruta.
Exemple: Substituïu el codi a routes / web.php afegint el següent segment de codi.
A continuació, executeu el projecte al navegador. Ja ho veuràs Benvingut! com a sortida.
P # 22) Quants controladors de recursos reparadors a Laravel i quines són les accions gestionades pels controladors de recursos reparadors?
Resposta : N’hi ha set controladors de recursos reparadors a Laravel.
La taula següent mostra les accions gestionades pels controladors de recursos restants en una aplicació Laravel.
Verb Camí Acció Nom de la ruta Ús ESBORRAR / users / {user} destruir usuaris.destrueix esborra l'usuari ACONSEGUIR / usuaris índex usuaris.index obtenir tots els usuaris ACONSEGUIR / users / create crear usuaris.create creeu un usuari nou POST / usuaris botiga users.store emmagatzema les dades de l'usuari ACONSEGUIR / users / {user} espectacle users.show obtenir dades d’usuari ACONSEGUIR / users / {user} / edit edita users.edit edita l'usuari PUT / PATCH / users / {user} actualització usuaris.actualització actualitzar l'usuari
P # 23) Què és el middleware?
Resposta : Middleware es comporta com un pont i un mecanisme de filtratge entre una sol·licitud i una resposta .
P # 24) Com identificar un fitxer de plantilla blade?
Resposta : Normalment, tots els fitxers de plantilla de pala resideixen dins de recursos / visualitzacions carpeta. Els fitxers blade tenen .blade.php extensió.
P # 25) Indiqueu la ubicació on resideixen els fitxers model en una aplicació típica de Laravel?
què significa el desajustament de la clau de seguretat de xarxa
Resposta : Hi ha una diferència en la ubicació on s’emmagatzemen els fitxers de models en una aplicació Laravel 7 i una aplicació Laravel 8.
En una aplicació Laravel 7, normalment, tots els fitxers de model resideixen a l'interior del fitxer aplicació carpeta.
En una aplicació Laravel 8 normalment, tots els fitxers de model resideixen a l'interior del fitxer aplicació / models carpeta.
P # 26) Què és la sembra?
Resposta : Els desenvolupadors necessiten dades de prova quan desenvolupen una aplicació. La sembra és la inserció de dades a la base de dades amb fins de proves.
P # 27) Quines són les bases de dades compatibles amb el framework Laravel?
Resposta : La següent llista mostra les bases de dades compatibles:
- MySQL 5.6+
- PostgreSQL (Postgres) 9.4+
- SQLite 3.8.8+
- SQL Server 2017+
P # 28) Quins són els mètodes agregats proporcionats pel creador de consultes a Laravel?
Resposta : La llista següent mostra els mètodes agregats proporcionats pel creador de consultes:
- count ()
- màx ()
- min ()
- avg ()
- suma()
P # 29) Digueu algunes ordres artesanes habituals que s’utilitzen a Laravel? A més, indiqueu la funció de cada ordre.
Resposta : La llista següent mostra alguns dels comandaments artesans importants utilitzats a Laravel.
- ruta artesanal de php: llista: Aquesta ordre artesana s'utilitza per llistar totes les rutes registrades.
- php artisan make: controlador Nom del controlador : Aquesta ordre artesanal s’utilitza per crear un controlador.
- marca artesanal de php: middleware Middleware_Name : Aquesta ordre artesanal s’utilitza per crear un middleware.
- fabricació artesanal de PHP: migració create_ nom-taula _taula: Aquesta ordre artesanal s'utilitza per crear una migració.
- migració artesanal de PHP: Aquesta ordre artesanal s'utilitza per executar migracions de bases de dades.
- manipulador artesanal de PHP: Aquesta ordre artesanal s'utilitza per interactuar amb la vostra aplicació.
- php marca artesana: sembradora Nom de la sembra: Aquest comandament artesà s’utilitza per crear un sembrador.
- marca artesanal de php: model Nom_modell: Aquesta ordre artesanal s’utilitza per crear un model.
- marca artesanal de php: correu Mail_Class_Name: Aquesta ordre artesanal s'utilitza per crear una classe de correu.
P # 30) Rahul va escriure les següents regles de validació per a un camp de càrrega de fitxers.
$ request-> validate (('file' => 'obligatori | mimes: doc, pdf | màxim: 2048'));
Expliqueu breument les regles de validació anteriors.
Resposta : A la validació anterior, Rahul va utilitzar tres regles de validació. Ells són,
- obligatori: El obligatori regla de validació impedeix a l’usuari enviar el formulari sense carregar cap fitxer . En altres paraules, el el camp del fitxer és obligatori .
- mimes: doc, pdf: El mims: doc, pdf regla de validació només permet a l'usuari carregar un fitxer que tingui .doc extensió o .pdf extensió.
- màxim: 2048: El màxim: 2048 La regla de validació només permet a l'usuari carregar un fitxer amb un fitxer mida màxima de 2048 bytes .
P # 31) Quin és el propòsit d'una sessió a Laravel?
Resposta : S’utilitza una sessió per emmagatzemar dades i fa un seguiment dels usuaris.
P # 32) Què és l'autenticació Laravel?
Resposta : L'autenticació Laravel és el procés de verificació dels usuaris de l'aplicació . Es pot aconseguir mitjançant identificar el nom d’usuari i la contrasenya de l’usuari . Alguns altres paràmetres també es poden utilitzar per a l'autenticació. Si les credencials d’usuari són vàlides, l’usuari ho serà autenticat .
Laravel utilitza guardes i proveïdors per al procés d’autenticació. Guàrdies defineix com s’autenticen els usuaris per a cada sol·licitud mentre proveïdors defineix com es recuperen els usuaris del vostre emmagatzematge persistent .
P # 33) Què és un testimoni CSRF?
Resposta : CSRF és una abreviatura de Sol·licitud de falsificació entre llocs . Un testimoni CSRF és a valor únic que genera el servidor de l’aplicació i s’envia al client .
El testimoni CSRF ajuda a protegir les aplicacions web dels atacs que obliguen l'usuari a realitzar una acció no desitjada (normalment coneguts com a atacs CSRF) .
El següent segment de codi mostra com es pot utilitzar un testimoni CSRF quan es crea un formulari a Laravel.
@csrf ...
P # 34) Fer una comparació entre els mètodes GET i POST?
Resposta : Hi ha diverses diferències entre els mètodes GET i POST i algunes de les diferències importants es detallen a la taula següent.
Mètode GET Mètode POST La sol·licitud es pot afegir a favorits No es pot afegir la adreça d'interès a la sol·licitud Sol·liciteu dades d'un recurs específic Enviar dades a un servidor Els paràmetres s’inclouen a l’URL Els paràmetres s’inclouen al cos Les dades són visibles a l'URL Les dades no són visibles a l'URL Els caràcters permesos només són caràcters ASCII Es permeten tant caràcters ASCII com dades binàries Hi ha una limitació en la longitud de les dades No hi ha limitacions sobre la longitud de les dades La sol·licitud es manté a l'historial del navegador La sol·licitud no es manté a l'historial del navegador Es pot emmagatzemar a la memòria cau No es pot emmagatzemar a la memòria cau La seguretat és menor en comparació amb el mètode POST La seguretat és elevada en comparació amb el mètode GET No es pot utilitzar per enviar dades sensibles com ara contrasenyes Es pot utilitzar per enviar dades sensibles com ara contrasenyes
P # 35) Què és l'autorització?
Resposta : L'autorització és el procés de verificant si els usuaris autenticats tenen el permís necessari per accedir als recursos sol·licitats . Laravel utilitza portes per al procés d’autorització.
P # 36) Anomeneu alguns codis d'estat de resposta HTTP?
Resposta : Els codis d'estat HTTP ajuden a verificar si s'ha completat una sol·licitud HTTP determinada.
Les sol·licituds HTTP es classifiquen en cinc grups diferents. Ells són:
- Respostes informatives (1XX)
- Respostes reeixides (2XX)
- Redireccions (3XX)
- Errors del client (4XX)
- Errors del servidor (5XX)
a) Respostes informatives: Els codis d'estat d'aquesta categoria indiquen si s'ha rebut i entès la sol·licitud.
La següent llista mostra respostes informatives.
- 100: Continua
- 101: Canvi de protocols
- 102: Processament
- 103: Primers consells
b) Respostes reeixides: Els codis d'estat d'aquesta categoria indiquen si la sol·licitud s'ha rebut, entès i acceptat amb èxit.
A la llista següent es mostren les respostes amb èxit.
- 200: D'acord
- 201: Creat
- 202: Acceptat
- 203: Informació no autoritzada
- 204: Sense contingut
- 205: Restableix el contingut
- 206: Contingut parcial
- 207: Múltiples estats
- 208: Ja s'ha informat
- 226: IM utilitzat
c) Redireccions: Els codis d'estat d'aquesta categoria indiquen que cal dur a terme altres accions per completar la sol·licitud.
La llista següent següent mostra redireccions.
- 300: Múltiples opcions
- 301: Mogut permanentment
- 302: Trobat
- 303: Vegeu Altres
- 304: No modificat
- 305: Utilitzeu el servidor intermediari
- 306: Canvia el servidor intermediari
- 307: Redirecció temporal
- 308: Redirecció permanent
d) Errors del client: Els codis d'estat d'aquesta categoria indiquen errors causats pel client.
La següent llista mostra els errors del client.
- 400: Sol·licitud incorrecta
- 401: No autoritzat
- 402: Es requereix pagament
- 403: Prohibit
- 404: No trobat
- 405: Mètode no permès
- 406: No és acceptable
- 410: Desaparegut
e) Errors del servidor: Els codis d'estat d'aquesta categoria indiquen errors causats pel servidor.
La següent llista mostra els errors del servidor.
- 500: Error del servidor intern
- 501: No implementat
- 502: Porta d'enllaç incorrecta
- 503: Servei no disponible
- 504: Temps d'espera de la passarel·la
Nota : Feu clic a aquí per veure el conjunt complet de codis d'estat de resposta HTTP.
P # 37) Quines són les eines habituals per enviar correus electrònics a Laravel?
Resposta : La llista següent següent mostra algunes eines habituals que es poden utilitzar per enviar correus electrònics a Laravel.
- Mailtrap
- Mailgun
- Mailchimp
- Mandril
- Servei simple de correu electrònic d'Amazon (SES)
- Swiftmailer
- Segell postal
P # 38) Descriviu breument alguns mètodes de col·lecció habituals a Laravel.
Resposta : La llista següent mostra alguns mètodes de col·lecció habituals:
a) primer () - Aquest mètode retorna el primer element de la col·lecció.
Exemple:
collect((1, 2, 3))->first(); // It returns 1 as the output.
b) unique (): Aquest mètode retorna tots els elements únics de la col·lecció.
Exemple:
$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) conté (): Aquest mètode comprova si la col·lecció conté un element determinat.
Exemple:
$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 (): Aquest mètode retorna l'element en una clau determinada.
Exemple:
$collection = collect(('car' => 'BMW', 'colour' => 'black')); $value = $collection->get('car'); // It returns 'BMW' as the output.
e) toJson (): Aquest mètode converteix la col·lecció en una cadena serialitzada JSON.
Exemple:
$collection = collect(('student' => 'Sachin', 'id' => 320)); $collection->toJson(); // It returns '{'student':'Sachin','id':320}' as the output.
f) toArray (): Aquest mètode converteix la col·lecció en una matriu de PHP simple.
Exemple:
$collection = collect(('student' => 'Sachin', 'id' => 320)); $collection->toArray(); // It returns ('student' => 'Sachin','id' => 320,) as the output.
g) unir-se (): Aquest mètode uneix els valors de la col·lecció amb una cadena.
Exemple:
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 (): Aquest mètode torna cert si la col·lecció no està buida; en cas contrari, torna fals.
Exemple:
collect(())->isNotEmpty(); // It returns false as the output.
i) Implode (): Aquest mètode uneix els elements d'una col·lecció.
Exemple:
$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) últim (): Aquest mètode retorna l'últim element de la col·lecció.
Exemple:
Ex: collect((1, 2, 3))->last(); // It returns 3 as the output.
P # 39) Què són els paquets oficials a Laravel?
Resposta : A la llista següent es mostren els paquets oficials de Laravel 8:
- Caixer (Stripe)
- Caixer (Pàdel)
- Caixer (Mollie)
- Capvespre
- Enviat
- Horitzó
- Jetstream
- Passaport
- Sant
- Scout
- Socialitat
- Telescopi
A la llista següent es mostren els paquets oficials de Laravel 7:
com és un mòdem d'Internet
- Caixer (Stripe)
- Caixer (Pàdel)
- Caixer (Mollie)
- Capvespre
- Enviat
- Horitzó
- Passaport
- Sant
- Scout
- Socialitat
- Telescopi
P # 40) Què és Laravel Forge?
Resposta : És un eina de gestió de servidors per a aplicacions PHP. És una gran alternativa si no teniu previst gestionar els vostres propis servidors.
Nota : Feu clic a aquí (la pàgina oficial de Laravel Forge) per obtenir més informació sobre Laravel Forge.
P # 41) Què és Laravel Vapor?
Resposta : És un completament plataforma de desplegament sense servidor . És alimentat per Serveis web d’Amazon (AWS).
Nota : Feu clic a aquí (la pàgina oficial de Laravel Vapor) per obtenir més informació sobre Laravel Vapor.
Conclusió
Laravel és un dels marcs web més populars entre els desenvolupadors web. Tot i que hi ha alguns canvis significatius des de la versió 7 de Laravel a la versió 8 de Laravel, la majoria de les funcions segueixen sent les mateixes.
Laravel ajuda els desenvolupadors a crear aplicacions web creatives i fiables de manera eficient utilitzant les seves funcions com ara encaminament, controladors, middleware, vistes, plantilles blade, models eloqüents, migracions, seeding, artesanal, tinker, permisos de fitxers, sessions, autenticació, autorització, col·leccions i molts més.
Hem arribat al final Tutorial Laravel per a principiants sèrie. Creiem que us ha agradat aprendre en aquesta sèrie de tutorials i heu obtingut un coneixement excel·lent. Espero tornar-vos a veure en una altra sèrie de tutorials.
Us desitgem tot el millor per a la vostra propera entrevista !!
<< PREV Tutorial | PRIMER Tutorial
Lectura recomanada
- Tutorial de PHP Laravel per a principiants: què és Laravel Framework
- Formularis Laravel i regles de validació amb exemple
- Col·lecció Laravel i Tutorial Laravel Forge
- 50 millors preguntes i respostes de l'entrevista PHP (per a TOTS)
- Top 40 de les preguntes i respostes de l'entrevista de Java 8 (El més important)
- Preguntes i respostes principals de l’entrevista JSON
- Top 40 C Preguntes i respostes de l'entrevista de programació
- Top 40 de les preguntes i respostes populars de l'entrevista J2EE que hauríeu de llegir