WP sistem N-blog
WP tidak mendukung beberapa situs, jadi jika anda ingin membuat beberapa blog wp bila Anda harus memasang beberapa wp sistem, dan banyak lagi kesulitan untuk mempertahankan. Online untuk melihat yang sangat baik, ia harus layak dalam sistem wp untuk membuat beberapa blog, tapi harus ada banyak rincian untuk dipertimbangkan, tetapi juga mengapa ada kemungkinan MU. Tidak peduli seberapa masih sangat ide ternak. Kesimpulan, ketika akan diuji.
Prinsipnya sangat sederhana, wp penggunaan manajemen database data, jadi jika anda ingin dalam sistem WP, untuk berbagai permintaan pengunjung, untuk mengakses berbagai database (atau di dalam database dengan data yang berbeda), maka sangatlah mudah untuk mencapai Fitur ini dalam wp-config.php terdapat ditambahkan ke ayat ini:
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" ) { ) Else if ($ _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'); ) |
Tentunya, ini file konfigurasi akan berbeda berdasarkan $ _SERVER [ "HTTP_HOST"] memberikan konfigurasi yang berbeda tabel database, data tabel adalah awalan bess_ sementara lainnya adalah eric_, bahkan dalam database yang sama tidak akan konflik dengan mereka sendiri konfigurasi database independen, baik yang sama di Wordpress optimasi sistem non-campur dengan operasi, bersama dengan tema yang berbeda gaya, dan plug-in, mereka menggunakan selektif.
Catatan
- Semua data di plug-tabel desain perhatian plus awalan: $ table_name = $ wpdb-> prefix. "Plugin_table_name"; (Bahkan, sebagian besar dari pengembangan kedua plug-in untuk melakukannya, dan sekarang mencerminkan manfaat bagi)
- Sub-domain wp mengikat (tidak dapat melakukan jalan Langsung): nama berbasis virtual host / menulis ulang (Saya tidak tahu apakah itu layak)
- Untuk kontrol database dibangun Nomor Rekening: (keamanan tinggi, opsional)
mysql> pilih hibah, memasukkan, update, hapus pada ericbess.eric_ ke eric @ "%" Identified oleh "eric_password";
mysql> pilih hibah, memasukkan, update, hapus pada ericbess.bess_ ke bess @ "%" Identified oleh "bess_password";
Tergambar di atas tanpa tes, perlu uji kelayakan demonstrasi!













































