A blog nem szűnt meg, de ahelyett, hogy a szokásos menetben publikáltam volna, úgy döntöttem előbb be kell fejelzni a monolithon.com weboldal átalalakítását.
Mi is ez az átalakítás?
Sok szempontot mérlegeltünk, például: az egyszerű elindulást/váltást, fejlesztőbarát műkődést, gyorsaságot, testreszabhatóságot, elérhető funkciókat. Végül arra jutottunk, hogy az ERPNext által kiszolgált monolithon.com ERPNext és Odoo blogot leválasztjuk a saját ERPNext rendszerünkről, mert ugyan jól tette a dolgát és nagyon megkönnyítette az életünket, és sokkal több mindent lehetett vele kódolás nélkül megoldani, mint amire nekünk szükségünk volt, de valójában egy vállaltirányítási rendszernek - amire úgy tekintünk, mint az “singe source of true” - nem feladata, hogy a publikus weboldalként is funkcionáljon.
Tartalomkezelő CMS-ként használhatnák ugyan, de a végül választott astro.build megoldás Git-ben történő tartalomkezelése nagyon kényelmes, vagy akár a DecapCMS megoldással böngészőből és használható, így ha már leválasztás, akkor teljes függetlenítés és a tartalom sem jön API-n keresztül, mint egy Headless CMS esetében, hanem teljesen statikus oldalra technológiát valósíttunk meg.
Miért?
Mert ezzel tudjuk a leggyorsabb oldal élményt garantálni. Ez fontos a látogatóknak és a Google és egyéb rendszerek számára is. Hiszen senki sem szeret várni. Biztonsági szempontból is megnyugtatóbb, ha üzleti adataink és publikus weboldalunk külön életet él. Továbbra is hiszünk az integrált rendszerek használatában, mint az ERPNext vagy az Odoo, de látjuk, hogy minden esetben szükség van másik szoftverre is mellettük, így az a kérdés, hogy hol húzzuk meg a határt, hogy mit szeretnénk benne tartani és mire szeretnénk másik szoftvert használni.
Ahhoz, hogy az üzleti adataink “tiszták” maradjanak, viszont legyen megfelelő értékesítést támogató adatunk is, jó döntés volt ez a szeparáció: a weboldalhoz kapcsolódó marketing és sales tevékenységet a Mautic rendszer astro.build-be történő integrálásával oldottuk meg.
Ezzel lehetővé vált, hogy a lehető legtöbb - hozzájárulás vagy jogalap szerint - adatot gyűjthessük, elemezhessük, hogy ezzel még jobb szolgáltatást nyújthassunk és támogathassuk automatizált marketing tevékenységünket, és az ERPNextbe már csak az értékesítés következő fázisába kerüljenek adatok. Ezt meg tudjuk csináni az ERPNext és a Mautic között közvetlenül vagy az n8n használatával is.
Az astro.build beváltotta a hozzáfűzött reményeket
A fejlesztés gyorsan ment és az eredmények is szuperek, ezt a látogató is érzékelheti a gyors böngészés közepette. Az első magyar ERPNext blogként elért Google helyezéseket sikerült tovább javítanunk, mert az oldalstruktúrát és link szerkezetet több lépésben emeltük át és csak kisebb módosításokat csináltunk, megtámogatva ezt egy megfelelő oldaltérképpel. De a másik célunk is teljesült, hogy az immár angol nyelvű tartalmaink is széles közönséghez juthassanak el.
Meg kell elmlítenem, hogy az astro.build is folyamatosan és nagyon gyorsan fejlődik, így a már a kész astro.build oldalunkat második lépésben a legújabb verzióra frissítettük, ami szintén egyszerűen és gyorsan ment.
A tartalmak angol nyelvre való fordítása és az új menü és tartalomstruktúrákhoz való tartalomkészítés elsőbbséget élvezett, de ahogy a bevezetőben írtam mostantól visszatérnek a blogbejegyzések és hírek az ERPNext, Odoo és egyéb szoftverek világából.