WP sistema N-blog
WP ne podržava višestruke stranice, pa kad želite stvoriti višestruke wp blog kad morate instalirati više wp sustava, tjeskobe i više za održavanje. Online vidjeti vrlo dobra ideja, to bi trebalo biti izvedivo u sustavu stvoriti višestruke wp blog, ali ne smije da ima puno detalja u obzir, ali i zašto je vjerojatnost MU. Bez obzira koliko još uvijek vrlo ideju stoku. Sumirati, kada se testiraju.
Princip je vrlo jednostavan, wp korištenje baza podataka za upravljanje, pa ako želite u WP sustava za različite posjetitelja zahtjev za pristup različitim bazama podataka (ili u bazu podataka s različitim podacima), onda je lako postići Ova značajka u wp-config.php postoje dodan u ovom stavku:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | $_SERVER [ "HTTP_HOST" ] == "eric.ericbess.com" ) { if ($ _SERVER [ "HTTP_HOST"] == "eric.ericbess.com") ( 'DB_NAME' , 'ericbess' ) ; define ( 'DB_NAME', 'ericbess'); 'DB_USER' , 'eric' ) ; define ( 'DB_USER', 'Eric'); 'DB_PASSWORD' , '***' ) ; define ( 'DB_PASSWORD','***'); 'DB_HOST' , 'localhost' ) ; define ( 'DB_HOST', 'localhost'); 'DB_CHARSET' , 'utf8' ) ; define ( 'DB_CHARSET', 'UTF8'); 'DB_COLLATE' , '' ) ; define ( 'DB_COLLATE',''); 'eric_' ; $ Table_prefix = 'eric_'; 'WPLANG' , 'zh_CN' ) ; define ( 'WPLANG', 'zh_CN'); ( $_SERVER [ "HTTP_HOST" ] == "bess.ericbess.com" ) { ) Jer ako je ($ _SERVER [ "HTTP_HOST"] == "bess.ericbess.com") ( 'DB_NAME' , 'ericbess' ) ; define ( 'DB_NAME', 'ericbess'); 'DB_USER' , 'bess' ) ; define ( 'DB_USER', 'bess'); 'DB_PASSWORD' , '***' ) ; define ( 'DB_PASSWORD','***'); 'DB_HOST' , 'localhost' ) ; define ( 'DB_HOST', 'localhost'); 'DB_CHARSET' , 'utf8' ) ; define ( 'DB_CHARSET', 'UTF8'); 'DB_COLLATE' , '' ) ; define ( 'DB_COLLATE',''); 'bess_' ; $ Table_prefix = 'bess_'; 'WPLANG' , 'zh_CN' ) ; define ( 'WPLANG', 'zh_CN'); ) |
Očito, ta konfiguracijska datoteka će se temeljiti na različitim $ _SERVER [ "HTTP_HOST"] da daju različite konfiguracije tablica baze podataka, podatkovna tablica je prefiks bess_ a drugi je eric_, čak u istoj bazi podataka koja ne bi sukob Uz vlastite baze podataka neovisnih konfiguracija, u istom dobrom Wordpress optimizacije sustava na ne-ometati rad, zajedno sa temi različitih stilova, te dodatke, njihovo selektivno korištenje.
Napomene
- Svi plug-in podaci tablici dizajna pozornosti plus prefiks: $ table_name = $ wpdb-> prefiks ". Plugin_table_name"; (U stvari, većina razvoj i plug-ins to učiniti, a sada odražava na naknadu)
- Pod-domena obvezujuće wp (ne mogu putu Skoči): ime-based virtualni host / prepisati (ja ne znam da li je izvodljivo)
- Za kontrolu bazu sagradio Račun broj: (visoka sigurnost, izborno)
mysql> grant select, insert, update, brisanje ericbess.eric_ na to Eric @ "%" identificiraju "eric_password";
mysql> grant select, insert, update, brisanje ericbess.bess_ na to bess @ "%" identificiraju "bess_password";
U planu gore bez testa, trebate testirati izvedivosti demonstracije!














































