Két honlap egy felhasználói kör - hogyan csináljam?

Sziasztok,



Van egy honlapom, 800 felhasználóval - legyen ez az “A” honlap. Egy másik oldalt - “B” honlap - szeretnék ugyanennek a felhasználói körnek is elérhetővé tenni.



Hogyan tudnám adatbázis-turkálás nélkül a “B” honlapot elérhetővé tenni az “A”-ra regisztráltaknak is - úgy, hogy az A-ra folyamatosan regisztrálnak, és automatikusan lenne jó összekötni a kettőt, hogy aki az A-ra regisztrál a jövőben, az rögtön a B-t is elérhesse.



Köszi a segítséget.


Szia!



Ez a másik “B” weboldal ugyanazon a szerveren van elhelyezve?



Lehetőségek:


  • Közös adatbázis használat a "Users" táblából!
  • Ügyfélkapu létrehozása: továbbiakban növelhető a weboldalak hozzáférhetőségének használata.
  • A "B" weboldalra bővítmény készítése, amely klónozza a "A" weboldal felhasználói adatbázisát. - Szinkronizáció.

A syncet nem tartom jó ötletnek, legalábbis első hallásra. Ha azonnali eredményt akarsz, akkor nem elég valamiféle cronjobbal szinkronizálni, hanem valós időben kell megtenni (ha user regisztál A honlapra, azonnali hozzáférést vár B honlaphoz is, nem akarja megvárni, míg éjfélkor lefut a cronjob). Ez viszont eléggé zabálni fogja az erőforrásokat.



A Users tábla megosztása már jobb megoldásnak tűnik, de valszeg csak akkor műkszik, ha a két WP ugyanabba az adatbázisba dolgozik (csak más prefix-szel), és az URL ugyanabban a domainben van (multisite subdomainnel vagy subdirrel).



Ha pl. ehhez hasonló megoldással kísérletezel: http://hungred.com/how-to/multiple-wordpress-installation-sharing-user-table-touching-wordpress-core/ akkor a meglévő userdatát valszeg át kell dumpolnod az új táblába, de az új regsiztrációk már elvileg a sharedbe mennek.



Érdemes lehet átnézned még ezt a topikot (és a benne lévő linkeket is): http://wordpress.org/support/topic/multiple-blogs-one-user-list