( trey | 2024. 07. 27., szo – 09:26 )

Na jo, abban, hogy a drupal semaja ismert es publikus, mert nyilt forrasu, abban igazad van. De biztos, hogy ehhez semmilyen custom create table-t nem adtatok? Vagy ne adj isten meg custom triggereket is?

Az oldal 99%-ban Drupal Core + hivatalos modulok. A Drupal moduláris, a modulok nem nyúlnak a Core adatbázisához, saját DB táblákat adnak hozzá. Nem módosítják a Core sémát. Tehát egy átállásnál a Core (alapvető működőképességet biztosító mag) migrálható, benne lesznek az adatok. Minden egyéb kiegészítő külön táblákban van. Vagy viszed, vagy nem.

Nem itt van a probléma. A probléma a HUP skin (Drupal nevén smink) portolása. Nem triviális, hogy ami működött D8-on, az fog későbbi major verziókon is. Probléma a Drupalban nem létező fórumjogosultsági rendszer megvalósítása (külső modullal van), hiszen a kiadónak vannak olyan igényei, hogy bizonyos fórumok ne lehessenek írhatók, csak bizonyos csoportok által. Nem, a Drupal Core ezt nem tudta. Tehát a speciális igények megvalósítása. Pl. GDPR kompatibilitás biztosítása, ami nem volt mindig egyértelmű, hiszen a HUP indulásakor még hol volt GDPR? Stb.

Ezek a sok melók, meg a ezek tesztelése.

Maga a drupal tapasztalat hianyzik a legtobbeknel,

És ennek hiányában megy az észosztás olyanoknak, akik adott esetben 20 éve migrálják, ha kell belenyúlnak, üzemeltetik. Bravó! :D