Hirdetés
- Elképesztő robotok, kutyatelefon, Waymo, kártya méretű tracker... CES
- Turbo fokozatra kapcsolt a OnePlus
- Crackberry Kevin telefonja, óriási Dreame stand autóval a közepén - CES
- Áprilisban már szaggathatja a kínai aszfaltot a Xiaomi SU7 új verziója
- CES 2026: Új összehajtható 3 az 1-ben töltő az Ankertől
- Samsung Galaxy A54 - türelemjáték
- Android alkalmazások - szoftver kibeszélő topik
- Turbo fokozatra kapcsolt a OnePlus
- CES 2026: Így söpört be a Garmin öt innovációs díjat
- Azonnali mobilos kérdések órája
- One mobilszolgáltatások
- Milyen hagyományos (nem okos-) telefont vegyek?
- Elképesztő robotok, kutyatelefon, Waymo, kártya méretű tracker... CES
- Okosóra és okoskiegészítő topik
- iPhone topik
Új hozzászólás Aktív témák
-
modder
aktív tag
válasz
Speeedfire
#13181
üzenetére
Elég általános megoldást írtam, nem yii specifikus.
Jól értem, hogy nem akarod az egész adatbázist közösen használni, csak a user managementet? Sajnos nem ismerem a yii-t és az extensionjeit, de ha a két rendszer ugyanaz, akkor ugyanazt az adatbázis sémát használják. Így elvileg egyszerűbb megoldani, hogy az egyik webshop másik adatbázishoz kapcsolódjon közvetlenül, és onnan kérje le az adatokat. A gyakorlatban pedig vannak problémák:
1) lehetnek olyan join lekérdezések, ahol egy webshop táblát kapcsolsz össze egy user táblával. Ezt akkor szét kell választani kódban.
2) ha használ tranzakciókezelést, akkor a két adatbázis közötti elosztott tranzakciót inkább felejtsd el, hacsak nincs már erre megoldás yii-ben vagy PHP-ban.Egy rendszert általában egy adatbázisra terveznek. Kétlem, hogy annyira modulárisra csinálták volna ezt a webshopot, hogy egyszerűen le tudd cserélni honnan autentikálja a felhasználókat. Ha igen, akkor szerencséd van

Mindenesetre tényleg nézz utána, hátha ezt már valaki megoldotta, ha nem, akkor kezdd el nézegetni a kódot, hogyan van megoldva a user management, és hol tudnál belenyúlni, melyik réteget tudnád lecserélni úgy, hogy közös user adatbázist használjon.
A user management modullal együtt tud működni
Ha a user management modulnak meg tudod mondani, hogy melyik adatbázishoz kapcsolódjon, az jó. Ez azt is jelenti, hogy a webshop vélhetőleg nem függ adatbázis szinten a user tábláktól, úgyhogy nem lesznek 1)-beli esetek. A probléma viszont még fennáll, hogy a webshop saját user táblája, ahol a postázási címet meg ilyeneket tárol, ugyanazt az adatbázis hozzáférést akarja majd használni, mint a maga a webshop.A legnagyobb problémát szerintem az fogja jelenteni, hogy a webshop modult, mint egy egységet egy adatbáziskapcsolatra tervezték, így kétlem, hogy konfigurálással be tudnád neki állítani, hogy a termékeket a saját adatbázisból szedje, de a webshop user-t egy másikból. (mivel ha jól láttam a képről, a webshop user táblája össze van kötve a yii user táblájával)
Új hozzászólás Aktív témák
- Internet Rádió építése (hardver), és programozása
- GoodSpeed: Munkaügyi helyzet Hajdú-Biharban: észak és dél
- Okos Otthon / Smart Home
- Formula-1
- Battlefield 6
- CES 2026: felcsavarta az AI-t az AMD, de örülhetnek a játékosok is
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- Mibe tegyem a megtakarításaimat?
- Kormányok / autós szimulátorok topikja
- Apple asztali gépek
- További aktív témák...
- HIBÁTLAN iPhone 15 Pro 256GB Black Titanium -1 ÉV GARANCIA - Kártyafüggetlen, MS3503
- IKEA Format lámpák eladóak (Egyben kedvezménnyel vihető!)
- Dell latitude, precision, xps, magyar világítós billentyűzetek eladóak
- Eladó Samsung Galaxy S22 8/128GB / 12 hó jótállás
- GYÖNYÖRŰ iPhone SE 2020 128GB Red -1 ÉV GARANCIA - Kártyafüggetlen, MS2183
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopszaki Kft.
Város: Budapest



