Laravel – najvažniji uvod s vodičima i izvorima koje ćete pročitati ove godine

Objava: Vaša podrška pomaže održavanju web mjesta! Naplaćujemo naknadu za preporuku za neke usluge koje preporučamo na ovoj stranici.


Laravel je okvir za razvoj web aplikacija za PHP. Zadatak izgradnje PHP aplikacije utemeljene na bazi podataka čini mnogo lakšim nego ako ste jednostavno počeli ispočetka.

Okvir za razvoj aplikacija pruža dobro integrirani skup alata za izgradnju aplikacije:

  • generičke komponente za značajke koje su zajedničke gotovo svim aplikacijama, kao što su prijava korisnika i upravljanje sesijama;
  • automatizirani razvojni alati, poput upravitelja paketa, menadžera implementacije, stvaranja koda i programa za testiranje;
  • Predloške kodova „kotlovnica“.

Mnogi okviri, uključujući Laravel, također pružaju arhitektonsku paradigmu – odnosno način organizacije i dizajniranja izvornog koda aplikacije.

Laravel koristi paradigmu „Model View Controller“ (MVC), koja je popularna među mrežnim okvirima. U arhitekturi MVC-a, kôd aplikacije organiziran je u tri glavne komponente:

  • Model, koji definira strukturu podataka i komunicira s bazom podataka;
  • View, koji obrađuje sučelje između aplikacije i korisnika;
  • Kontroler koji upravlja protokom podataka i komunikacijom između modela i prikaza.

Sve ove značajke čine izgradnju aplikacije u Laravelu mnogo bržom od gradnje ispočetka. To čini Laravel popularnim alatom za brzi razvoj PHP-a.

Laravel Tutoriali

  • Laravel Tutorial iz Tutorials Pointa daje vrlo jasan uvod u okvir i dobro je mjesto za dobivanje visokog nivoa pregleda glavnih značajki.
  • Laravel Fundamentals je besplatna 27-dijelna video serija, koja se udubila u sve aspekte Laravela – toplo se preporučuje.
  • Službeni vodič za brzo pokretanje Laravel pruža blagi uvod u okvir koji vas vodi kroz stvaranje jednostavne aplikacije za popis obaveza.
  • Stvaranje osnovne ToDo aplikacije u Laravelu 5 izvrstan je trodijelni tutorial koji će vas provesti kroz izradu jednostavne aplikacije zaštićene baze podataka u Laravelu.
  • Napravite aplikaciju za komentare na jednoj stranici Laravel i Angular s jednim stranicama projektni je tutorial za korištenje Laravela s popularnim okvirima Angular.js front-end.
  • Laravel: Moj prvi okvir je narativni uvod u Laravel, koji je objasnio PHP programer čim se upozna s okvirom. To nije konvencionalni tutorial, ali pruža zanimljivu perspektivu ljudima koji su novi u Laravel ili PHP okvirima općenito..

Dodatni resursi za učenje

Veliki broj web stranica ima izvrsnu kolekciju Laravel udžbenika koji pokrivaju širok izbor specifičnih tema.

  • Učenje Laravela na Hackr.io
  • Tutsplus
  • Scotch.io
  • Codetutorial.io
  • Pluralsight
  • Laracasts

Dobro je zaroniti nakon što prođete kroz jedan ili dva više uvodnih vodiča i imate osnovnu ručku na okviru.

upućivanje

  • Službena dokumentacija Laravel prvo je mjesto koje možete potražiti imate li pitanja o korištenju okvira.
  • Awesome Laravel je zbirka sjajnih resursa, tutorijala, veza, alata i blogova za Laravel.

alat

  • Lumen je “mikro-okvir” iz Laravelove ekipe. Dizajniran je za rad s Laravelom i pruža minimalističke alate za pisanje mikro-usluga i API-ja.
  • Orkestar je skup alata za upravljanje sadržajem za izgradnju CMS aplikacija na Laravelu.
  • Laravel Homestead je službeni, unaprijed upakirani upravitelj virtualnih strojeva, dizajniran tako da osigura jednostavno razvojno okruženje za rad s Laravelom. Domaćinstvo je sagrađeno na Vagrantu.

Zajednica

  • Forum Laravel.io i Laravel Subreddit najbolje su mjesto za razgovor s programerima tvrtke Laravel na mreži.
  • Ako želite pronaći lokalne programere tvrtke Laravel, možete otići u lokalnu Laravel Meetup Group;
  • i ne propustite Laracon SAD i Laracon EU.

Knjige o Laravelu

Na Laravelu postoji puno stvarno loših knjiga. Ne želimo da se slučajno nađete u čitanju nekog od njih. Dakle, evo naših najboljih tipova dobrih knjiga koji će vam pomoći da naučite okvir.

  • Laravel: Up and Running: A Framework for Build Modern PHP Apps (2016), Matt Stauffer, moderna je, cjelovita knjiga o Laravelu, namijenjena ljudima koji tek započinju s okvirom. Ako na Laravelu možete kupiti samo jednu knjigu, to je vjerojatno jedna.
  • Code Happy (2012), Dayle Rees, vjerojatno je najbolja knjiga o mrtvim stablima za početnike koji počinju učiti Laravel okvir. Napisao ju je jedan od glavnih programera i prikazuje informacije na direktan i dobro organiziran način.
  • Laravel referentni vodič (2016), Sheikh Heera, izvrstan je opći resurs za početnike i srednje korisnike Laravela koji pokriva sve, od instalacije i postavljanja do naprednih tema.
  • Nacrti za razvoj aplikacija Laravel (2013), autora Kiliçdagi-ja i Yilmaza, usmjereni su na srednju prema naprednim programerima tvrtke Laravel. Uvodi niz aplikacija projekata i skicira najvažnije aspekte svakog od njih. Ne daje cjelovite primjere kodova za svaki projekt, već daje opći plan (ili „nacrt“), pružajući čitatelju dobru ideju o tome kako pristupiti svakom projektu.
  • Laravel 5.1 Ljepota: Stvaranje prekrasnih web aplikacija u Laravelu 5.1 (2015), autora Chucka Heintzelmana, knjiga je s velikim ocjenama za iskusne programere tvrtke Laravel, koja pokriva najbolje prakse, tijek rada, razvojne alate, obrasce dizajna i druge teme na visokoj razini.
  • Laravel kuharica za razvoj aplikacija (2013), Terry Matula, još je jedna referentna tablica i knjiga ideja, koja sadrži preko 90 ideja, isječaka i rješenja uobičajenih problema.
  • Learning Laravel’s Eloquent (2015), Francesco Malatesta, pokriva Eloquent, Laravelov objektno-relacijski mapper (ORM). Ako radite s relacijskom bazom podataka poput MySQL-a i zbunjeni ste kako ActiveRecord funkcionira, ovo je knjiga za vas.
  • Laravel 5.x Cookbook (2016), Alfred Nutile, služi kao sjajna referentna radna površina za Laravel programere. Pruža velik izbor obrazaca dizajna i tipičnih rješenja za probleme s kojima se često susreću programeri koji koriste okvir.
  • Laravel Design Patterns i Best Practices (2014), autora Kiliçdagi i Yilmaz, primjenjuje arhitektonski koncept obrazaca dizajna na Laravelov okvir. Ovo nije knjiga za početnike, ali iskusni PHP programeri dobit će puno od toga.
  • Mastering Laravel (2015), Christopher John Pecoraro, dobar je uvod u Laravel za ljude koji su radili s drugim okvirima PHP-a. Ne preporučuje se početnicima.
  • Učenje programa za razvoj aplikacija Laravel 4 (2013.), autora Hardika Dangara, čvrsta je knjiga o korištenju okvira Laravel, dizajnirana za ljude s malo Laravelovog iskustva, ali s barem intermedijarnim razumijevanjem PHP-a i objektno orijentiranog programiranja.

Trebam li naučiti Laravela?

Laravel je jedan od popularnijih okvira za razvoj PHP-a. Ako ste učili PHP, gradili male aplikacije ili radili s WordPressom, doista biste trebali rukovati radom s jednim ili više razvojnih okvira. Laravel je sjajno mjesto za početak.

kupon za web hosting

Krenite desnom nogom s sjajnim domaćinom Laravelom
A2 hosting je postigao # 1 u našim nedavnim testovima brzine i performansi. Započnite s instalacijom Laravela i A2-ovim prilagođenim hostingom jednim klikom. Sada možete spremiti do 50% na njihovim planovima. Koristite ovu posebnu vezu za popust
da se dogovori.

Daljnje čitanje i izvori

Imamo više vodiča, vodiča i infografika vezanih za web razvoj:

  • PHP Uvod i resursi: naučite sve o jeziku za koji je Laravel kodiran.
  • Zend Optimizer Hosting: Zend je jedan od najpopularnijih PHP okvira. Ovdje naučite osnove i gdje dobiti hosting.

Koji kôd treba naučiti?

Zbunjeno u koji programski jezik treba naučiti kodirati?

Pogledajte našu infografiku. Koji kôd treba naučiti? Ne samo da raspravlja o različitim aspektima jezika, već odgovara i na važna pitanja poput: “Koliko ću novca zaraditi za programiranje PHP-a za život?”

Koji kôd treba naučiti?
Koji kôd treba naučiti?

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map