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!

64 bejegyzés található

A keresett címke: Laravel
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_sqlite_mssql_v2

Adatbázis hozzáférés 2. rész - SQLite és Microsoft SQL Server

Attila - 2022. 02. 20. 21:18 - Olvasási idő: 4 perc

Címkék: #Adatbázis (Database) #Laravel #Microsoft SQL #MySQL #SQLite

Ahogy ennek a részsorozatnak az 1. részében ígértem, megnézzük, hogy hogyan lehet a MySQL-en kívül más adatbázis-kezelőkhöz hozzáférni az alkalmazásunkból. A "pehelykönnyű" SQLite és a "nagyágyúnak számító" Microsoft SQL Server lesz ehhez a segítségünkre. Hosszú bejegyzés következik, érdemes odafigyelni minden lépésre, mert könnyű lesz "eltévedni".
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.
git_clone

Laravel projektek clone-ozása a Github-ról

Attila - 2022. 02. 18. 13:16 - Olvasási idő: 4 perc

Címkék: #Adatbázis (Database) #composer #git #Laravel #npm #Telepítés (Installation)

Mivel gyakran előfordul, hogy egy már Github-on meglévő Laravel projektet szeretnénk letölteni és használni, ezért arra gondoltam, hogy végignézzük ennek a folyamatát, hogy hogyan tudjuk életre kelteni a már elkészített projekteket. Klónozni fogunk! Utána pedig elvégezzük a szükséges beállításokat a működtetéshez.
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.
Wildcard routes

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

Attila - 2022. 02. 17. 14:03 - Olvasási idő: 2 perc

Címkék: #Blade #Laravel #MVC #Nézet (View) #Routing

Azt már megtapasztaltuk, hogy az útvonalak összeállításánál nagy szabadságunk van, képesek vagyunk mindenfélét definiálni és regisztrálni. Sokszor azonban olyan útvonalra van szükség, ami nincsen már a legelején "kőbe vésve", hanem enged egy kis szabadságot nekünk. Ezek lesznek a joker vagy wildcard útvonalak.
Pass data to view

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

Attila - 2022. 02. 14. 14:24 - Olvasási idő: 4 perc

Címkék: #Blade #Laravel #MVC #Nézet (View) #PHP #Routing

Azt már tisztáztuk, hogy az MVC tervezési minta milyen útvonalon képes kiszolgálni a felhasználói kéréseket. Ebben a bejegyzésben azt nézzük meg, hogy a kérések kiszolgálása során hogyan tudunk adatot visszaküldeni a felhasználónak. Most még csak az útvonal fájlon keresztül tesszük ezt meg, de a későbbiekben a Controller felhasználásakor is hasonlóan fogjuk majd csinálni, úgyhogy érdemes már most jól elsajátítani ezeket a technikákat.
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.
Github+VSCode+Laravel

Első Laravel webalkalmazásunk verziókövetése a Github segítségével

Attila - 2022. 02. 03. 17:37 - Olvasási idő: 4 perc

Címkék: #git #Laravel

A verziókövetés témakörének ismerete manapság már alapelvárás egy programozótól. Annyiféle előnyt nyújt a számunkra ez a terület, hogy nem is lehetne az összeset felsorolni, csak néhányat kiemelek: segíti a fájlok változásainak nyomon követését, látszik, hogy mit hibáztunk, hogyan javítottuk ki, az is látszik, hogy ki hibázott... csapatok külön fejlesztési ágakon tudnak dolgozni ugyanannál az alkalmazásnál és még sorolhatnám hosszan. Én most ezek közül mégis azt hangsúlyoznám ki, hogy azért használjuk ezt a verziókövetést, hogy az általam végigvezetett projekteken folyamatosan láthassátok, hogy mikor, milyen változtatásokat hajtottam végre. Ez is egyfajta naplóként szolgál majd nekünk és segíti az előrehaladást.
Laravel_MVC

Az MVC tervezési minta és a Laravel

Attila - 2022. 02. 02. 20:03 - Olvasási idő: 2 perc

Címkék: #Laravel #MVC #Web

Ebben a bejegyzésben áttekintem, hogy a webes világban gyakorta használt Model-View-Controller (modell-nézet-vezérlő, MVC) tervezési mintára hogyan épül a Laravel keretrendszer. Végignézhetjük, hogy hogyan történik meg egy felhasználói oldallekérés kiszolgálása. Végül bemutatom, hogy a Laravel könyvtárstrukturájában hol helyezkednek el az MVC-hez kapcsolódó legfontosabb fájlok és mappák.

Támogatás

Wise

wise_qr_code

Revolut

revolut_qr_code

Címkefelhő