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!

11 bejegyzés található

A keresett címke: PHP
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.
dependency-handling

Függőségek bűvöletében

Attila - 2022. 06. 16. 18:51 - Olvasási idő: 5 perc

Címkék: #composer #Integráció (Integration) #Laravel #Laravel 9 #npm #PHP #Telepítés (Installation)

Nem kell persze semmi rosszra gondolni, csak azt szeretném bemutatni, hogy miket kell megtenni, amikor egy korábban használt projektünket készülünk újra elővenni, és emiatt felfrissítjük azt.
laravelXheroku

Laravel alkalmazás telepítése a Heroku felhőrendszerébe

Gömböcz Zsolt - 2022. 03. 20. 22:04 - Olvasási idő: 3 perc

Címkék: #Adatbázis (Database) #Cloud #git #Heroku #Laravel #Laravel 9 #PHP #PostgreSQL #Publikálás (Deployment) #SQLite #Telepítés (Installation) #Vendégblogger

Alkalmam nyílt arra hogy, bemutassam a Heroku által kínált lehetőségeket egy Laravel alkalmazás esetében. A Heroku egy konténer alapú felhőszolgáltatás, amivel gyorsan és egyszerűen tehetjük alkalmazásainkat elérhetővé mások számára. A Microsoft Azure-rel ellentétben, ez csak alkalmazás futtatására alkalmas és a PostgreSQL-t fogjuk használni, mint adatbázist, mert ezt tudjuk tárolni a Heroku-nál, azonban lokálisan az SQLite-ot. Egy VSCode-ra és egy böngészőre lesz szükség mindössze, ezután lépésről-lépésre fogunk haladni.
Laravel-v9-Azure

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

Attila - 2022. 03. 15. 16:28 - Olvasási idő: 4 perc

Címkék: #Apache #Azure #Cloud #git #Laravel #Laravel 9 #Nginx #PHP #Publikálás (Deployment) #Telepítés (Installation)

Visszatérek a felhőbe. Mégpedig azért, mert elég nagy változások történtek a legutóbbi látogatásom óta, pedig nem is volt régen... Kijött a Laravel 9, ami olyan változásokat hozott el, amelyek alapvetően változtatták meg a felhőbe való költözés körülményeit. Gondolok itt elsősorban a legalább PHP 8-as verziószámú fordítóra és a megváltozott webszerverre (Apache --> Nginx). De nem rohanok előre, bemutatok mindent lépésről lépésre.
laravel-komplex-pelda-1

Komplex példa 1. rész - adatok lekérése és megjelenítése

Attila - 2022. 03. 15. 10:11 - Olvasási idő: 5 perc

Címkék: #Adatbázis (Database) #Blade #Controller #Eloquent #HTML #Laravel #Laravel 9 #MVC #MySQL #Nézet (View) #PHP #Routing #Tinker

Ebben a blogbejegyzésben megkezdjük egy kompex, több elemből álló webalkalmazás összeállítását. A projekt bonyolultsága abban rejlik, hogy az MVC tervezési minta részeit és kapcsolatait gyakorlati oldalról fogjuk megismerni és kipróbálni. Elsőként az adatok lekérését, majd megjelenítését hajtjuk végre.
Laravel_v9

Laravel 9 (és PHP 8) - verziófrissítés + adatbázis backup

Attila - 2022. 03. 07. 10:11 - Olvasási idő: 2 perc

Címkék: #composer #Laravel #Laravel 9 #PHP #Telepítés (Installation) #Windows

Mivel az elmúlt hónapban már kijött a Laravel legújabb 9-es főverziója, ezért innentől kezdve már én is ebben fogok dolgozni, és kevésbé fogok visszautalni arra, hogy például az 5.7-ben még mi volt... kezdjünk tehát tiszta lappal, szó szerint és képletesen is. Ehhez azonban telepítéseket kell elvégezni és beállításokat kell módosítani, amelyekhez ebben a bejegyzésben igyekszem útmutatást adni.
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_Migration

Adatbázis-kezelés 1. rész - Bevezetés a migrációk világába

Attila - 2022. 03. 01. 10:58 - Olvasási idő: 3 perc

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

Az adatkapcsolat témakörét eléggé kiveséztem a korábbiakban (esetleg majd még további felhőszolgáltatások használatának bemutatása megtörténhet, úgy mint az Amazon vagy a Google). Helyileg is tudunk már különböző adatbázisokhoz csatlakozni, most már csak egy irányt kell kiválasztanunk, hogy melyiket használjuk a jövőben. Az én választásom a MySQL adatbázis-kezelőre esett, miután különböző szempontokat számításba vettem és átgondoltam. A következő néhány blogbejegyzésem az adatbázis kezeléséről fog szólni, ebben a bevezető részben áttekintem a migrációs fájlok használatának elméletét és gyakorlatát.
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.
Technikai eszköztár

Technikai részletek a szoftverfejlesztés megkezdéséhez

Attila - 2022. 01. 27. 09:41 - Olvasási idő: 2 perc

Címkék: #composer #git #Laravel #node.js #npm #PHP #Web #Windows

Mire is lesz szükségünk első körben? Mondhatnám, hogy a webprogramozók szentháromságára: Apache webszerverre - PHP fordítóra - MySQL adatbáziskezelőre... ezzel nem is lövök elsőre nagyon félre. Persze néhány dolog még kelleni fog, de ezeket mind sorra vesszük az alábbi bejegyzésben.

Támogatás

Wise

wise_qr_code

Revolut

revolut_qr_code

Címkefelhő