ThaiSEOBoard.com

Host and Domain => Host & Domain (general) => หัวข้อเริ่มโดย: komgrit_su ใน 27 มกราคม 2008, 20:42:18

ชื่อเรื่อง: database, wordpress, หลายโดเมน ใช่ร่วมกันได้ไหมครับ
โพสต์โดย: komgrit_su ใน 27 มกราคม 2008, 20:42:18
ผมอยากถามว่า mysql database ตัวเดียว สามารถใช้ร่วมกันระหว่าง wordpress ที่อยู่ใน sub domain หรือ domain อื่น ใน host เดียวกันเหรอไม่ครับ ผมอยากทำ wordpress ซะ 100 เวป น่ะครับ แต่ godaddy มันให้ database แค่ 25 ตัวเอง  :-*
ชื่อเรื่อง: Re: database, wordpress, หลายโดเมน ใช่ร่วมกันได้ไหมครับ
โพสต์โดย: bugmai ใน 27 มกราคม 2008, 20:44:56
ไม่ได้นะครับ  ;D ;D ;D ;D ;D ถ้าหลายโดเมนแต่เนื้อหาเดียวกันได้อยู่ครับ
เพราะมันจะเหมือนกันหมดเลย


หรือคนข้างล่างจะมีวิธี  ;D ;D ;D ;D ;D
ชื่อเรื่อง: Re: database, wordpress, หลายโดเมน ใช่ร่วมกันได้ไหมครับ
โพสต์โดย: Clicker ใน 27 มกราคม 2008, 20:53:17
ได้ครับ ... ขออนุญาตเอาข้อความจากบล็อกคุณ 7 มาแนะนำนะครับ ( เจ้าตัวคงไม่ว่านะ )
อ้างถึงhttp://www.7blogger.com/wordpress/multiple-install-wordpress-in-one-database.html

อ้างถึงปกติเราๆท่านๆคงใช้ Wordpress กันโดยต้องมี 1 Database คู่กัน ก็ง่ายดีไม่ต้องทำอะไรมากนัก แต่ว่าถ้าใน Host ที่เราเช่าอยู่เกิดให้ Database มาน้อยกว่าที่เราต้องการล่ะ จะทำยังไงดี Wordpress แก้ปัญหาให้เราไว้แล้วหล่ะ ขึ้นอยู่กับว่าจะมีใครมองเห็นหรือเปล่า

เริ่มแรก ทุกๆคนที่เคย Install Wordpress กันคงจะต้อง Set config.php กันเป็นทุกคน หน้าตาที่เราต้องแก้ก็ประมาณนี้

    // ** MySQL settings ** //
    define('DB_NAME', 'wordpress');    // The name of the database
    define('DB_USER', 'username');     // Your MySQL username
    define('DB_PASSWORD', 'password'); // ...and password
    define('DB_HOST', 'localhost');    // 99% chance you won't need to change this value

    // You can have multiple installations in one database if you give each a unique prefix
    $table_prefix  = 'wp_';   // Only numbers, letters, and underscores please!

ตรงส่วนที่ผมทำตัวหนาคือส่วนที่เราต้องแก้กันเป็นปรกติ แต่ส่วนที่ผมขีดเส้นใต้เอาไว้คือส่วนที่ผมกำลังจะพูดถึง ตัวแปร $table_prefix คือตัวแปรที่จะแบ่งแยก Wordpress หลายๆเวปออกจากกัน ในกรณีที่เราต้องการลง Wordpress หลายๆตัวใน Database ตัวเดียว เพียงแค่เราเปลี่ยนตัวแปรนี้ให้ต่างกัน(แนะนำว่าควรตั้งชื่อให้สอดคล้องกับเวปด้วย) เช่น wp_ เป็น wp1_ เราก็จะได้เวป Wordpress หลายๆเวปใน Database เดียวแล้วครับ

    ข้อควรระวัง การตั้งค่า $table_prefix ใช้ได้แค่ ตัวเลข ตัวอักษร(ธรรมดา a b c) กับ ตัวขีดล่างเท่านั้น(_) ถ้าลงแล้วมีปัญหา แค่มาเปลี่ยน $table_prefix ก็หายครับ เพราะมันจะ Install Database ไม่ได้

วิธีนี้ไม่มีข้อเสียใดๆ เพราะผมเคยลง Wordpress เป็นร้อยเวปบน database เดียวมาแล้ว ทุกวันนี้ก็ยังทำงานได้ปกติดีครับ ในกรณีที่เรา Set ค่า $table_prefix ซ้ำกันโดยไม่รู้ตัว Wordpress จะไปดึงค่าของเวปนั้นๆมาแสดงเองครับ จะไม่มีการ Install Database ซ้ำให้เวปเสียหาย

ปล. บล็อกคุณ 7 ผมแวะไปอ่านบ่อย  ;)
ชื่อเรื่อง: Re: database, wordpress, หลายโดเมน ใช่ร่วมกันได้ไหมครับ
โพสต์โดย: komgrit_su ใน 27 มกราคม 2008, 21:08:27
โอว ทางสวรรค์  :'( :'( :'( :'(
ขอบคุณครับ
ชื่อเรื่อง: Re: database, wordpress, หลายโดเมน ใช่ร่วมกันได้ไหมครับ
โพสต์โดย: cthawees ใน 27 มกราคม 2008, 21:30:51
ขอบคุณมากเลยคร๊าบบบบบ  รักทุกคนครับ  ซึ๊งใจสุดดๆๆๆ ;D  :-*  :'(
ชื่อเรื่อง: Re: database, wordpress, หลายโดเมน ใช่ร่วมกันได้ไหมครับ
โพสต์โดย: komgrit_su ใน 27 มกราคม 2008, 22:05:17
อ้างถึงจาก: cthawees ใน 27 มกราคม 2008, 21:30:51
ขอบคุณมากเลยคร๊าบบบบบ  รักทุกคนครับ  ซึ๊งใจสุดดๆๆๆ ;D  :-*  :'(

แอบมาดูดด้วยคนเหรอครับ  :D
ชื่อเรื่อง: Re: database, wordpress, หลายโดเมน ใช่ร่วมกันได้ไหมครับ
โพสต์โดย: gootum ใน 31 มกราคม 2008, 23:57:41
   $table_prefix  = 'wp_'; 

เปลี่ยนตรงนี้เป็นชื่อไม่ซ้ำกันก็ได้แล้ว
ชื่อเรื่อง: Re: database, wordpress, หลายโดเมน ใช่ร่วมกันได้ไหมครับ
โพสต์โดย: ball6847 ใน 01 กุมภาพันธ์ 2008, 01:04:20
กำ แค่เปลี่ยนคำนำหน้าตารางก็ได้แว้วว นี่

เค้าอุตส่าทำมาเพื่อให้แชร์ดาต้าเบสแท้ๆ  :(
ชื่อเรื่อง: Re: database, wordpress, หลายโดเมน ใช่ร่วมกันได้ไหมครับ
โพสต์โดย: เสรีพิลาศ ใน 01 กุมภาพันธ์ 2008, 02:23:26
ใช้ไปเหอะ แล้วจะรู้ว่าการชักเย่อเป็นยังไง  :-X
ชื่อเรื่อง: Re: database, wordpress, หลายโดเมน ใช่ร่วมกันได้ไหมครับ
โพสต์โดย: barbies55 ใน 01 กุมภาพันธ์ 2008, 02:47:53
อย่าใช้เยอะมากนะคะ เผื่อเวลาต้องเข้าไปแก้ดาต้าเบส กว่าจะโหลดออกมาได้ครบ แทบแย่เลย
ทางที่ดีแบ่งเป็นชุด ชุดละสิบเวบก็พอแล้วค่ะ สิบเวบนี่ก็ล่อตารางเข้าไปประมาณแปดสิบตารางแล้ว  :-X
ชื่อเรื่อง: Re: database, wordpress, หลายโดเมน ใช่ร่วมกันได้ไหมครับ
โพสต์โดย: cthawees ใน 02 กุมภาพันธ์ 2008, 20:33:45
อ้างถึงจาก: เสรีพิลาศ ใน 01 กุมภาพันธ์ 2008, 02:23:26
ใช้ไปเหอะ แล้วจะรู้ว่าการชักเย่อเป็นยังไง  :-X

มันไม่ดีหรองับ อธิบายหน่อย ตอนนี้เลยยังไม่กล้าทำเลยอ่ะ  :o
ชื่อเรื่อง: Re: database, wordpress, หลายโดเมน ใช่ร่วมกันได้ไหมครับ
โพสต์โดย: seubsamran ใน 02 กุมภาพันธ์ 2008, 21:18:39
1 Database ใช้ได้กี่เว็บ   คำถามนี่ตอบยากน่ะ ถ้าดูแบบละเอียด  :)

อันดับแรก 1 DB มี Limited การใช้งานใน 1 ชั่วโมง เช่น ใน 1 ชั่วโมง อนุญาติให้มีการเรียกการใช้งานได้ กี่ครั้ง ( มี Limited แน่ๆ )

*ถ้าเว็บของคุณรวมกัน 100 Domain มีการ Pageview เกิน 900,000 / ชั่วโมง ใหม่ครับ ก็ต้องแยก เป็นส่วนๆ

อันดับสอง ปริมาณข้อมูลใหญ่แค่ไหนครับ โดยปกติจะมี Limited อยู่ที่ 10 MB เพราะว่ามันกินแรมเยอะ และเสียแบรนด์วิชแรมมากๆ สาเหตุเนื่องจากมันต้องอ่านทุกตารางที่ประมวลผล

อันดับสาม การซ่อมบำรุง ถ้าเว็บคุณมีข้อมูลมากมหาศาลการบำรุงรักษาจะใช้เวลานานมากๆ หรือ จะมีการเรียกดูข้อมูลโดยตรงผ่าน phpMyAdmin ก็ทำได้ยาก รวมไปถึงการ Back up / Restore ฐานข้อมูลก็ทำได้ยากเช่นกัน

เว็บเล็กๆ 100 เว็บรวมกัน อาจสู้เว็บใหญ่ๆไม่ได้ 1 เว็บ  :P
ชื่อเรื่อง: Re: database, wordpress, หลายโดเมน ใช่ร่วมกันได้ไหมครับ
โพสต์โดย: aseptic ใน 21 สิงหาคม 2009, 14:20:10
ขอบคุณน่ะ 


แต่ก็ยังงงๆ อยู่ ???
ชื่อเรื่อง: Re: database, wordpress, หลายโดเมน ใช่ร่วมกันได้ไหมครับ
โพสต์โดย: imodxlstep ใน 17 กันยายน 2009, 12:30:51
 :-* โอ้ว ทางสู่สวรรค์ จริง ๆ เหมาะสำหรับคนต้องการปั้มบล๊อค wp สัก 100 เว็บ แต่มี db ให้แค่ 5 db
ทางที่อาจจะช่วยได้ก็คงจะเป็น wp super cache  คงพอช่วยได้บ้าง?

ทำเว็บอะไรดีนะ???? คิดไม่ออก อิอิ ต่อมาคงต้องใช้ blog matrix pro  เอ่อว่าแต่เค้าใช้กันยังไงนะ? มึนจริง ๆ
ชื่อเรื่อง: Re: database, wordpress, หลายโดเมน ใช่ร่วมกันได้ไหมครับ
โพสต์โดย: joomla_man ใน 20 กันยายน 2009, 09:50:07
น่าเอาไปทำ Clone Website  :D