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!

Legutóbbi bejegyzések

Laravel_components

Blade komponensek 1. rész

Attila - 2023. 02. 12. 16:33 - Olvasási idő: 4 perc

Címkék: #Blade #Laravel 10 #Nézet (View) #npm #Tailwind #Telepítés (Installation)

Mielőtt folytatnám a felhasználói hitelesítésnek a Jetstream-et feldolgozó sorozatát, előtte muszáj foglalkoznom a Blade komponensekkel. Erre azért is van szükség, mivel a Livewire + Blade irányvonalat választottuk a Jetstream telepítésénél (ebből persze lehet sejteni, hogy majd a Livewire-rel is muszáj lesz kitérnünk). De egyelőre koncentráljunk a Blade komponensekre.
laravel-jetstream

Felhasználói hitelesítés - Jetstream - 1. rész: Alapok, telepítés, első használat

Attila - 2023. 01. 15. 12:50 - Olvasási idő: 6 perc

Címkék: #Jetstream #Laravel #Laravel 9 #Sail #Tailwind #Telepítés (Installation)

Visszatérünk a felhasználói hitelesítés témaköréhez. Elég sok altémáját kiveséztük már, miközben ismerkedtünk a Laravel Breeze-zel, most viszont egy másik hitelesítési eszközzel kezdünk foglalkozni, a Laravel Jetstream-mel. Ez rendelkezésünkre bocsátja mindazt, amit a Breeze is tud, viszont annál többet is ad nekünk. Kezdjük meg a munkát vele és vegyük végig a lehetőségeinket.
laravel-sail

Laravel Sail - konténerizált projekt

Attila - 2023. 01. 08. 19:09 - Olvasási idő: 4 perc

Címkék: #Container #Docker #Image #Laravel #Laravel 9 #MySQL #PHP #Sail #Telepítés (Installation) #Virtualizáció (Virtualization) #Volume

Mivel az elmúlt időszakban eléggé jól megismerkedtünk a Docker használatával, most megnézzük, hogy hogyan lehet egy Laravel projektet is Docker alapokra helyezni, így egy virtuális környezetben, együttműködő konténerekkel működtetni. Két konténert is létre fogunk hozni és működtetni fogjuk őket: egyik lesz a Laravel, mint webalkalmazásunk, a másik pedig a hozzá tartozó adatbázis kiszolgálónk, egy MySQL szolgáltatás. Mindezekben a Laravel Sail lesz a segítségünkre.
docker-cache-layers

Docker - 6. rész: Legjobb gyakorlatok és technikák: ellenőrzés, rétegezés, gyorsítótárazás

Attila - 2023. 01. 04. 18:21 - Olvasási idő: 4 perc

Címkék: #Biztonság (Security) #Cache #Container #Docker #Image #Virtualizáció (Virtualization) #Volume

Ebben a bejegyzésben megnézzük a legjobb gyakorlatokat, amelyeket érdemes alkalmazni a Docker és egyéb kapcsolódó elemei használata során. Ilyenek például a biztonsági ellenőrzés, az image rétegezés (layering), a réteg gyorsítótárazása (layer caching) és a többlépcsős építkezés folyamata. Végül egy kitekintést adok arra vonatkozóan, hogy merre induljon az, aki még a Docker-es virtualizációs világban szeretne kalandozni, de mi majd egy speciálisabb irányba fogunk haladni ezután.
docker-compose

Docker - 5. rész: Együttműködő konténerek Docker Compose használatával

Attila - 2023. 01. 04. 15:44 - Olvasási idő: 4 perc

Címkék: #Container #Docker #git #Image #Virtualizáció (Virtualization) #Volume

Továbbra is az együttműködő konténerek létrehozására koncentrálhatunk. Használjuk ehhez a Docker Compose-t! Ez egy olyan eszköz, amely segít nekünk a fejlesztés során abban, hogy több konténert (multi-container) együttesen létrehozzunk és kezeljünk.
docker-multi-container

Docker - 4. rész: Együttműködő konténerek alkalmazása

Attila - 2022. 12. 29. 11:57 - Olvasási idő: 3 perc

Címkék: #Adatbázis (Database) #Container #Docker #Image #MySQL #Virtualizáció (Virtualization) #Volume

Ebben a bejegyzésben már több, együttműködő konténert fogunk kezelni, méghozzá úgy, hogy hálózatba kapcsoljuk őket. Az alkalmazásunk változatlan, de az adattárolónkat lecseréljük MySQL adatbáziskezelőre, amit rögtön össze is hangolunk a "todo" alkalmazásunkkal.
docker-volume-vs-bind-mounts

Docker - 3. rész: Egyszerűbb adattárolás és adatkötés

Attila - 2022. 12. 27. 10:18 - Olvasási idő: 5 perc

Címkék: #Adatbázis (Database) #Container #Docker #Image #SQLite #Virtualizáció (Virtualization) #Volume

A bejegyzésben áttekintem az egyszerűbb adattárolási módszereket: a fájl alapú adattárolást egy Ubuntu Linux alapú konténerben, vagy egy SQLite alapú adattároló használatát egy Docker Volume-ban. De a forráskód változásait figyelő alkalmazást is láthatunk itt (nodemon), a frissített forráskódot pedig be tudjuk majd kötni egy konténerhez, amivel leteszteltük a működését, ha pedig megfelelő volt, akkor az image-ét is újraépíthetjük, így már a megváltoztatott, frissebb forráskóddal.
docker-getting-started

Docker - 2. rész: Első használatba vétel

Attila - 2022. 12. 26. 10:40 - Olvasási idő: 4 perc

Címkék: #Container #Docker #Image #node.js #Virtualizáció (Virtualization)

Az előzőekben talpra állítottuk a Docker virtualizációs platformot Windows operációs rendszeren. Most pedig rátérünk a Docker világ részleteire. Ez is kvázi tekinthető egy kezdésnek, mivel most vagyunk azon a ponton, hogy már simán fut a legfrissebb Docker Desktop a gépünkön. Itt létrehozzuk a saját image-ünket (amit már nem az internetről töltünk le), feltöltjük tartalommal, ami egy alkalmazás struktúrája lesz, megfuttatjuk a konténerjét, és ki is tudjuk próbálni a böngészőnkben. Ráadásként mindezt publikáljuk a Docker Hub-ra, és egy nyilvános webhelyen elérhetővé is tesszük a konténerizált webes alkalmazásunkat! Ez így nem semmi! De aggódni nem kell, mert mindent pontról-pontra végigveszek! Vágjunk is bele!
docker-install

Docker - 1. rész: Alapok, telepítés, első használatba vétel

Attila - 2022. 12. 21. 13:17 - Olvasási idő: 5 perc

Címkék: #Container #Docker #Image #Telepítés (Installation) #Virtualizáció (Virtualization)

Fejlesztőként mindig újabb és újabb kihívásokkal kell szembenéznünk és meg kell birkóznunk velük. Ez a "minisorozat" most abban fog segíteni bennünket, hogy az alkalmazásainkat hatékonyabban, az erőforrásokat optimálisan felhasználva tudjuk működtetni őket, akár majd a saját gépünkön, akár egy szerver gépen, vagy éppen majd a felhőben.
multiple-user-roles-auth-laravel

Felhasználói hitelesítés (authentication) - 4. rész: Breeze: szerepkör alapú hitelesítés

Attila - 2022. 12. 06. 18:27 - Olvasási idő: 4 perc

Címkék: #Breeze #CoreConcept #Köztes réteg (Middleware) #Laravel #Laravel 9 #MySQL #Routing #SQLite

A Breeze lehetőséget nyújt nekünk a felhasználói hitelesítésre, azonban mi van akkor, ha mi szeretnénk szerepkör alapon (role-based) külön-külön kezelni a felhasználók csoportjait? Ennek járok utána ebben a bejegyzésben, így megalapozva a későbbi engedélyeztetési (authorize) lehetőségek feltárását.

Támogatás

Wise

wise_qr_code

Revolut

revolut_qr_code

Címkefelhő