Blogolok

Leginkább a Laravel-ről és minden kapcsolódó területéről, de előfordulhatnak egyéb informatikai problémákról és megoldásaikról szóló írások, sőt még vendégszerzők anyagai is.
Hasznos időtöltést kívánok!

10 bejegyzés található

A keresett címke: Laravel 8
Laravel_nethely

Laravel webalkalmazás kiszolgálása nethely szolgáltató segítségével

Dalos Donát - 2022. 05. 15. 17:12 - Olvasási idő: 2 perc

Címkék: #Cloud #composer #Laravel #Laravel 8 #Publikálás (Deployment) #Telepítés (Installation) #Vendégblogger #Web

Megnéztük már a Laravelt Microsoft Azure és Heruku eléréssel, felhős telepítéssel, most szeretném a nethely segítségével elérni a Laravel projektet, ha érdekel tarts velem!
Egy-több-kulcs-gyár

Komplex példa 3. rész - Adatkapcsolatok 2., kulcsok, gyárak

Attila - 2022. 03. 19. 09:46 - Olvasási idő: 6 perc

Címkék: #Adatbázis (Database) #Adatgyár (Factory) #Blade #Controller #CRUD #Eloquent #Laravel #Laravel 6 #Laravel 8 #Laravel 9 #MySQL #Nézet (View) #Tesztelés (Testing) #Tinker

Egy sokkal gyakrabban használt relációs adatbázis kapcsolatot fogunk áttekinteni, ez az "egy-több"-es vagy "több-egy"-es kapcsolat lesz, attól függ, honnan nézzük. A lényeg, hogy az egyik oldalon (táblában) egy, míg a másik oldalon (táblában) több szereplő (adatsor) vesz (vehet) részt a kapcsolatban. De példákon keresztül talán jobban megérthető ez: egy Facebook bejegyzésnek lehet több kommentje, egy felhasználónak lehet több bejegyzése, egy embernek lehet több autója, egy projektnek lehet több mérföldköve és még a végtelenségig lehetne sorolni. Mi azt fogjuk megnézni, amikor egy repülőjáratnak lehet több utasa. A kapcsolat megfordítása pedig így néz ki: egy utas csak egy repülőjárathoz tartozhat (adott pillanatban). A külső (idegen) kulcsokat fogjuk használni a kapcsolat létrehozásához. A kapcsolat teszteléséhez pedig példaadatokat fogunk létrehozni adatbázis gyárak segítségével. A bejegyzés végén ismét kijelölök egy(-két) gyakorló feladatot.
Laravel_Eloquent_CRUD1

Adatbázis-kezelés 3. rész - Eloquent alkalmazása CRUD műveletekre

Attila - 2022. 03. 04. 22:10 - Olvasási idő: 5 perc

Címkék: #Adatbázis (Database) #Eloquent #Laravel #Laravel 5.7 #Laravel 8 #MySQL #PHP #Tinker

Ebben a blogbejegyzésben megnézzük, hogy hogyan lehet használni az Eloquent-et CRUD (Create, Read, Update, Delete, vagyis létrehozás, kiolvasás, frissítés, törlés) műveletek elvégzésére. Mindezek mellett megismerkedünk a Tinker használatával, aminek a segítségével tudjuk parancssorból programozottan megszólítani az alkalmazásunkat.
Laravel_x_MS_Azure

Adatbázis hozzáférés 5. rész - Felhőbeli alkalamazás tesztelés, frissítése

Attila - 2022. 02. 27. 20:37 - Olvasási idő: 3 perc

Címkék: #Adatbázis (Database) #Azure #Cloud #git #Laravel #Laravel 8 #MySQL #Publikálás (Deployment)

Az előző két bejegyzésben bemutattam egy Laravel projekt kapcsán először az adatbázisának, majd magának a projektnek a felhőbe költöztetését. Innen fogjuk folytatni a munkát és megnézzük, hogy hogyan lehet frissíteni, tesztelni az alkalmazásnak és az adatbázisának a működését.
Azure-Laravel

Adatbázis hozzáférés 4. rész - Felköltözés a felhőbe

Attila - 2022. 02. 27. 11:28 - Olvasási idő: 5 perc

Címkék: #Adatbázis (Database) #Azure #Cloud #composer #Laravel #Laravel 8 #MySQL #npm #Publikálás (Deployment) #Telepítés (Installation)

Az előző részben a már működő Laravel Blog alkalmazásunkat felkészítettük arra, hogy képes legyen egy felhőbeli Azure-os MySQL adatbázisból kinyerni az adatokat. A mostani bejegyzésben fogjuk folytatni a munkát úgy, hogy magát az alkalmazást is feltelepítjük (deploy) a felhőbe, és ott tud majd kommunikálni az ottani adatbázissal. (UPDATE a bejegyzés elején!)
Azure-Mysql-DB-Connect

Adatbázis hozzáférés 3. rész - Kapcsolódás a felhőhöz

Attila - 2022. 02. 26. 17:40 - Olvasási idő: 4 perc

Címkék: #Adatbázis (Database) #Azure #Cloud #Laravel #Laravel 8 #MySQL #Publikálás (Deployment)

Egy igazi különlegességgel készültem nektek! Ebben a bejegyzésben felköltöztetjük az adatbázisunkat a felhőbe, méghozzá a Microsoft Azure adatbázis szolgáltatását fogjuk használni. Korábbi bejegyzésekben lokálisan kapcsolódtunk a MySQL, SQLite, Microsoft SQL Server-hez. Most az Azure-ben az ún. "flexible-server"-t fogjuk használni, ami egy MySQL-alapú kiszolgáló. Minden, amit csinálni fogunk, ingyenes szolgáltatás, úgyhogy ez ne ijesszen el senkit a felhő használatától.
db_connection

Adatbázis hozzáférés 1. rész - Kapcsolat beállítása

Attila - 2022. 02. 19. 21:42 - Olvasási idő: 3 perc

Címkék: #Adatbázis (Database) #Laravel #Laravel 5.7 #Laravel 6 #Laravel 7 #Laravel 8 #MySQL

Az eddigi példáinkban egy változót vagy tömböt használtunk adattárolónak. Ez nem túlságosan életszerű megoldás, szóval a most következő bejegyzésekben meg fogjuk tanulni, hogyan kell valódi adatbázisokat kezelni. Átnézzük az adatbázis kapcsolatokat, a releváns beállítási fájlokat és az adatbázis lekérdezések felépítését is.
MVC-with-routes-sajat

Laravel Routing - útvonalválasztás (4. rész)

Attila - 2022. 02. 17. 18:45 - Olvasási idő: 2 perc

Címkék: #Laravel #Laravel 5.7 #Laravel 5.8 #Laravel 6 #Laravel 7 #Laravel 8 #MVC #Nézet (View) #Routing

Eddig egy egyszerűsített útvonalon haladtunk az MVC tervezési minta elemei mentén: a felhasználói kérés után a regisztrált útvonalak felől a nézetek felé vettük az irányt (szaggatott vonalú nyíl). Ez azonban a ritkább szituáció, sokkal jellemzőbb, ha az útvonalaktól a vezérlők felé haladunk, mivel a vezérlők hatékonyabban tudnak az üzleti logikáért és az adatbázisban lévő adatokért felelős modellekkel kapcsolatot fenntartani. A vezérlők összeszedik tehát a szükséges adatot és információt, majd azt tovább képesek adni a nézeteknek, ami már megjelenhet a felhasználók böngészőjén.
Routing_1

Laravel Routing - útvonalválasztás (1. rész)

Attila - 2022. 02. 07. 11:26 - Olvasási idő: 3 perc

Címkék: #Blade #Laravel #Laravel 5.7 #Laravel 5.8 #Laravel 6 #Laravel 7 #Laravel 8 #Nézet (View) #Routing

Amikor a felhasználó beírja a böngészőbe a weboldal címét, akkor gyakorlatilag egy útvonalat kér le az alkalmazásunktól. Ez tehát az alkalmazásunk belépési pontja, innen indul minden. Az útvonalválasztás (routing) és az útvonalak regisztrációja elég sokat változott az idők során, úgyhogy ezekre a változásokra is rávilágítok majd, ahogy haladunk előre. A Laravel-lel való ismerkedést is érdemes ezzel indítani, mert gyorsan, látványos dolgokat tudunk elérni itt. A legfőbb fájl, amivel itt foglalkozunk: a routes mappában a web.php.
Telepítés_v5_7

Laravel 5.7 (és 6, 7, 8, ...) telepítése

Attila - 2022. 02. 01. 18:58 - Olvasási idő: 2 perc

Címkék: #composer #Laravel #Laravel 5.7 #Laravel 5.8 #Laravel 6 #Laravel 7 #Laravel 8 #Telepítés (Installation) #Web

Az egyszerűség kedvéért én a korábbi blogbejegyzés alapján a XAMPP szervert telepítettem (ez rendelkezésemre bocsátja az Apache webszervert, a PHP fordítót, a MySQL adatbázis szervert is, amely később hasznos lesz számunkra). Most azonban még csak telepítsük fel a Laravel 5.7-es verzióját (de ez a telepítési módszer a Laravel 6, 7, 8 verzióiban is működik).

Támogatás

Wise

wise_qr_code

Revolut

revolut_qr_code

Címkefelhő