Tema: Re: O protingieji kurmiai! Padekite! :D
Autorius: Jornada Del Muerto
Data: 2012-04-23 14:33:18
Na tai jei tapati DB tai is viso.... praktiskai idiegiant WP, kaip visi mes zinome, naudojasi db lentu prefixas, tai tik reikia visa darba su useriais nukreipti i viena useriu lenta... Toks sakyciau ne itin sudetingas programavimo prasme pakeitimas, ipac jei naudojama objektine struktura UsesList<User> jei per tokius objektus eitu visas darbas su DB tai is viso tik kelias uzklausas pakeisti, o jei objektine struktura netaikyta tai teks ieskoti pavieniu uzklausu per visur ir idiegus kazkoki moduli gali tekt kopineti ir po ji... bet neimanoma tikrai nera... 

Toks primityvus nesicackinant variantas tada butu, ilysti i SQL queriu moduli jei toks yra jei nenaudojamos tiesiogines uzklausos pvz. mysql_query ir ten replacint, pvz. turim 2 db, su prefixais:

1. trol_;
2. lol_;

Na ir noritia viska nukreipti i kazkuria viena, pvz. useriu lentos name users, trol atveju trol_users, lol atveju lol_users, dadedi query paprasciausia replace trol_users i lol_users, kai wp siuncia uzklausa varai visada ta replace ir vsio ;)

Aisku tupai, kaip su kirviu bet.. 

JDM.

"FX" <somebody@apple.com> wrote in message news:jn2v3t$jrr$1@trimpas.omnitel.net...
> Modulis tai modulis rytoj bandysiu shita eksperimenta atlikti pazhiuresim 
> kas gausis :D
> 
> FX
> 
> "Jornada Del Muerto"  wrote in message 
> news:jmupls$cca$1@trimpas.omnitel.net...
> 
> Sakyciau konstanta insisiut kaip ta useriu bendra lenta vadinasi ir visur 
> sudeliot :) beje cia gal nieko modulis butu :)
> 
> "ejs" <ejs@no.where> wrote in message 
> news:jmu2jc$ur4$1@trimpas.omnitel.net...
>> 2012.04.20 15:18, FX rašė:
>>> Turiu labai idomu klausima :)
>>> Tarkim turiu domena *www.trolololo.lt* ir dar jam priklausancius du
>>> subdomenus *lol.trolololo.lt* ir *trol.trolololo.lt *ir yra tokia
>>> situacija, kad ant pagrindinio domeno ir abieju subdomenu noriu tureti
>>> po atskira Wordpress instaliacija, bet su bendra registruotu useriu
>>> duomenu baze. T.y. nesvarbu kuriame ish nurodytu URL su skirtingom WP
>>> instaliacijom useris uzsiregistravo, bet, kad tuo paciu loginu galetu
>>> prisijungti ir prie likusiu dvieju... ar tai sunkiai realizuojasi? Ar
>>> patikima? O gal yra paprastesniu metodu ta ishspresti nei pats
>>> wordpress.org siulo?
>>
>> XZ ką siūlo WP.org, bet jei atvejis vienetinis - koreguoji jūzerių
>> modulio kodą, kad viską imtų iš atskiros DB.
>>
>> -- 
>> ejs 
>