PHP XDebug használata Docker konténerben

Még mindig sok fejlesztőt látok PHP-s körökben debugger nélkül fejleszteni. Minden tiszteletem azoké, akik képesek hatékonyan dolgozni print_r() és var_dump() függvényekkel. Tudom, hogy sokaknak nehézséget okoz beállítani az Xdebug-ot pláne Docker segítségével konténerizált fejlesztői környezetben. Ebben a bejegyzésben szeretnék segíteni és megmutatni azt, mennyire egyszerű is egy ilyen beállítás. Mire lesz szükségünk Első körben szükség lesz egy olyan szerkesztő programra, amivel lehet PHP-t debuggolni. Erre számtalan megoldás létezik én most a VSCode programmal fogom bemutatni, amihez szükség lesz a Felix Becker által készített PHP Debug (felixfbecker....

június 10, 2020 · 7 perc

Párhuzamosítás Docker és Redis segítségével

Pár évvel ezelőtt szembejött egy pici belsős projekt, ahol jó lett volna párhuzamosítani a feladatokat. Gondoltam megnézem, hogyan lehet ezt megoldani Docker segítségével és meglepően gyorsan és könnyedén sikerült. Ezt szeretném most bemutatni nektek. Feladat Azt kellett megoldani, hogy a megadott URL-en található weboldalról megtudjuk, milyen verziójú Drupal-t használ és az mennyire elavult. Ezt a legtöbb Drupalos oldalnál egy egyszerű curl hívás és némi parancssori mágia segítségével meg lehet oldani....

április 20, 2020 · 8 perc

Drupal és Docker

Akik régebbről ismernek azok tudják, hogy elég sokat foglalkoztam a Drupal tartalomkezelővel. Ebben az bejegyzésben arról szeretnék írni, hogy mi kell ahhoz, hogy a Drupal-t lehessen Docker környezetben futtatni. A feltételes mód nem véletlen. Ahhoz, hogy egy alkalmazást a felhőben futtassunk számos követelménynek meg kell felelnie. Számos olyan problémával is meg kell tudnia küzdenie az alkalmazásnak magának, amivel nem kell megküzdeni, ha egy szerveren futtatjuk azt. A Drupal alaprendszer beállításánál figyelnünk kell majd ezekre és lehetséges, hogy kiegészítő modulokra is szükségünk lesz a tökéletes megoldáshoz....

január 20, 2020 · 7 perc

Parancssoros alkalmazás futtatása Docker segítségével

A Docker kitűnően használható parancssoros programok futtatására. Ebben a bejegyzésben azt járom körül, hogy mire kell ilyenkor figyelni és mutatok pár konkrét példát, amiket az elmúlt pár hónapban én is használtam. Velem sokszor előfordul, hogy ki szeretnék próbálni dolgokat vagy csak egy-egy specifikus feladathoz kéne telepítenem valamilyen eszközt a gépemre. Az adott eszközzel még nem is lenne általában gond; az igazi problémát az adott eszköz függőségei okozzák. Ha el szeretnénk távolítani az adott eszközt, akkor az adott eszközzel együtt szeretnénk eltávolítani annak nem használt függőségeit is....

január 8, 2020 · 4 perc

Docker vagy Vagrant? Melyik a jobb fejlesztői környezet kialakítására?

Ha gyors és fájdalommentes fejlesztői környezet kialakításáról van szó, akkor minduntalan felmerül a kérdés, hogy Vagrant vagy Docker a jó választás. Megpróbáltam összeszedni a pro és kontra érveket. Ez a cikk nem azokhoz szól, akik egy LAMP környezetben jól érzik magukat, és nincs szükségük semmilyen speciális szolgáltatásra a PHP-n és a MySQL-en kívül. Nekik ott a XAMPP, MAMP, AMPP amik szuperjó toolok és megoldják a legtöbb problémát, gyorsan, könnyedén, szárazon....

december 23, 2019 · 5 perc

Dockerrel minden jobb lesz

Aki már hallott a Dockerről beszélni, előadni, az tudja, hogy én elsősorban a gyors fejlesztői környezet felállítása miatt tettem le emellett a technológia mellett a voksomat. Mint minden rendszernek és módszertannak, a konténerizált fejlesztőkörnyezetnek is vannak hátrányai, nem csak előnyei. Ebben a rövid írásban azt szeretném bemutatni, hogy mire kell készülnünk, ha belevágunk. Operációs rendszer függetlenség Nem, nem független az operációs rendszertől a Docker. Nem fog ugyanaz a fejlesztői környezet működni Linux, Windows és OSX rendszereken....

december 9, 2019 · 6 perc