WordPress Multisite: สิ่งที่คุณต้องรู้
เผยแพร่แล้ว: 2019-10-17WordPress Multisite คืออะไร?
โดยพื้นฐานแล้ว ไซต์หลายไซต์เป็นคุณลักษณะที่มีให้ใน WordPress ซึ่งช่วยให้ผู้ใช้ WordPress สามารถสร้างเครือข่ายไซต์ที่เต็มเปี่ยมด้วยการติดตั้ง WordPress แบบเอกพจน์ มีให้ใช้งานตั้งแต่เปิดตัวควบคู่ไปกับ WordPress 3.0 ซึ่งเป็นส่วนเสริมของ WordPress Multiuser โดยมีคุณสมบัติที่รวมอยู่ในแกนหลักของ WordPress การตั้งค่านี้ใช้ระบบไฟล์ ฐานข้อมูลร่วมกัน และมักจะเป็นรูปแบบต่างๆ ของโดเมนที่ตรงกัน โดยทั่วไปมีหลายไซต์สองประเภท: โดเมนย่อย (site.domain.com) และไดเรกทอรีย่อย (domain.com/site) ผู้ดูแลระบบอาจสามารถจับคู่โดเมนที่กำหนดเองกับไซต์ย่อยปัจจุบันของตนได้
มันมีคุณสมบัติต่าง ๆ ที่มีประโยชน์มากที่สุดซึ่งรวมถึง; ความสามารถของเว็บไซต์และบล็อกต่างๆ ที่เรียกใช้จากเซิร์ฟเวอร์ WordPress เครื่องเดียว ทำให้ผู้ใช้มีอิสระอย่างเต็มที่ในเนื้อหาเว็บไซต์ การดำเนินการ และในบางกรณี แม้กระทั่งผลกำไรทางการเงิน คุณลักษณะอีกอย่างหนึ่งของมันคือ 'Super Admin' ซึ่งเมื่อติดตั้งธีมและปลั๊กอิน สามารถทำให้ใช้งานได้กับผู้ใช้หลายรายในแต่ละครั้ง ซึ่งทุกคนดูเหมือนจะใช้ไซต์อื่นบนเครือข่ายที่สร้างขึ้น สิ่งสำคัญคือต้องพูดถึงว่า ผู้ดูแลระบบคนอื่นๆ จะไม่มีอำนาจในการติดตั้งธีมและปลั๊กอิน นอกจากนี้ ในฐานะผู้ดูแลระบบขั้นสูง คุณสามารถสร้างส่วนเบี่ยงเบนไปยังธีมสำหรับเว็บไซต์ทั้งหมดได้ อย่างไรก็ตาม ผู้ดูแลเว็บไซต์ไม่สามารถเปลี่ยนแปลงธีมของตนได้
ข้อดีและข้อเสียของ Multisite ใน WordPress?
ข้อได้เปรียบที่ใหญ่ที่สุดน่าจะเป็นเพราะคุณมีความสะดวกและการควบคุม เมื่อคุณจัดการเว็บไซต์ทั้งหมดจากแดชบอร์ดเดียว แต่ละไซต์บนเครือข่ายสามารถมีผู้ดูแลระบบได้ ดังนั้นสิ่งนี้จะกระจายปริมาณงานและทำงานให้เสร็จอย่างมีประสิทธิภาพและรวดเร็วยิ่งขึ้น นอกจากนี้ การมีระบบหลายไซต์บนเว็บไซต์ของคุณทำให้สามารถวางโครงสร้างองค์กรได้มากมาย ซึ่งรับประกันว่าเวิร์กโฟลว์จะเหมาะสมที่สุด ตัวอย่างเช่น ไซต์หลายไซต์ทำให้ผู้ใช้จัดการการอัปเดตได้ง่ายขึ้นอย่างมาก เนื่องจากข้อกำหนดเบื้องต้นเพียงอย่างเดียวที่ต้องทำให้สำเร็จคือ WordPress (หมายเลขอ้างอิงหลัก) จะต้องได้รับการอัปเดตเอง และการติดตั้งปลั๊กอิน ธีม ฯลฯ ทั้งหมดโดยอัตโนมัติ ในทุกโดเมนของเครือข่าย
อย่างไรก็ตาม มันก็มีข้อเสียเช่นกัน โดยเฉพาะอย่างยิ่งเมื่อต้องจัดการเว็บไซต์ที่ตั้งค่าไว้สำหรับการใช้งานที่หลากหลาย อุปสรรคสำคัญประการหนึ่งในการใช้ระบบหลายไซต์คือการเชื่อมต่อ ซึ่งเกิดขึ้นเมื่อเครือข่ายหยุดทำงาน ดังนั้น เว็บไซต์ที่เชื่อมต่อทั้งหมดก็เช่นกัน สิ่งนี้จะหยุดการดำเนินการทั้งหมดทันที และในทันทีเช่นกัน ซึ่งสร้างความตึงเครียดอย่างมากต่อชื่อเสียงของบริษัท (เมื่อไม่อาจส่งมอบงานที่สัญญาไว้ให้กับลูกค้าของพวกเขา และอาจส่งผลให้เกิดการสูญเสียทางการเงินได้) นอกจากนี้ การรับส่งข้อมูลที่สะสมบนทรัพยากรเซิร์ฟเวอร์สำหรับผู้ปฏิบัติงานระดับสามเณรนั้นเป็นเรื่องยาก ในกรณีที่หนึ่งในเว็บไซต์ของคุณได้รับการเข้าชมโดยไม่คาดคิด มันจะรบกวนเว็บไซต์อื่น ๆ ทั้งหมดในเครือข่าย ทำให้ช้าลงเนื่องจากไม่มีการกระจายโหลด นอกจากนี้ ยังมีความเป็นไปได้ที่จะมีการโจมตีทางไซเบอร์ในบริษัท ซึ่งส่งผลให้เกิดการแฮ็กเครือข่ายเต็มรูปแบบที่อาจทำให้เคลื่อนที่ไม่ได้และคุกคามการทำงานของเครือข่ายทั้งหมดและความสมบูรณ์ของข้อมูล สิ่งสำคัญที่ต้องพูดถึงก็คือ ปลั๊กอิน WordPress บางตัวอาจไม่ทำงานบนไซต์ที่เชื่อมต่อทั้งหมดบนเครือข่ายหลายไซต์ นอกจากนี้ เครือข่ายหลายไซต์ของ WordPress ยังไม่ได้รับการสนับสนุนอย่างเต็มที่จากผู้ให้บริการทั้งหมดซึ่งอาจจำกัดตัวเลือกของคุณ
ใครต้องการ Multisite?
แม้ว่าจะมีเครื่องมือของบุคคลที่สามในการจัดการเว็บไซต์ WordPress จากแดชบอร์ดเดียว โดยมีตัวเลือกต่างๆ เช่น InfiniteWP และ iThemes Sync ซึ่งช่วยให้ดูแลเว็บไซต์ WordPress ต่างๆ รวมกันได้ง่ายขึ้น การใช้โปรแกรมหลายไซต์มีความเกี่ยวข้องในสถานการณ์เมื่อมีการพูด การจัดการเว็บไซต์นิตยสารซึ่งมีส่วนต่างๆ ที่ต้องได้รับการควบคุมและดูแล อาจกล่าวได้เช่นเดียวกันเกี่ยวกับธุรกิจที่มีปีกหลายฝ่ายและหลายฝ่ายที่ต้องแจกจ่ายผ่านไซต์ย่อย หากเป็นกรณีที่พวกเขาตั้งอยู่ในที่ต่างๆ กัน หลายแห่งทั่วกัน โดยมีสาขาต่างๆ ที่ล้วนมีความต้องการส่วนตัว นอกจากนี้ หากกรณีนี้ประกอบด้วยรัฐบาลหรือองค์กร/องค์กรที่ไม่แสวงหาผลกำไร เพื่อประหยัดงบประมาณด้านไอทีของตน (เนื่องจาก WordPress ฟรี) พวกเขาอาจนำไปใช้เพื่อจัดการส่วนย่อยต่างๆ ขององค์กร ซึ่งอาจรวมถึงแผนก ภูมิภาค สถานที่ ฯลฯ การใช้ multisite ยังเป็นประโยชน์ต่อเครือข่ายอิสระของบล็อกที่ทำงานบนหลายโดเมนย่อย ซึ่งเป็นเจ้าของโดยผู้ประกอบการ หรือเช่นเดียวกับ "ผู้มีอิทธิพล" ของโซเชียลมีเดียในยุคปัจจุบัน ปัจจุบันยังเป็นไปได้ที่โรงเรียนและวิทยาลัยจะให้นักเรียนสร้างและดูแลบล็อกบนเซิร์ฟเวอร์ของโรงเรียน
ข้อกำหนดเบื้องต้นสำหรับเครือข่ายหลายไซต์
โฮสติ้ง WordPress เป็นสิ่งที่จำเป็นสำหรับเครือข่ายหลายไซต์ที่ประสบความสำเร็จ ซึ่งรวมถึงความร่วมมือกับผู้ให้บริการเช่น BlueHost, HostGator, SiteGround และอื่นๆ อีกหลายแห่งที่มีระบบการจัดการจราจร เครือข่ายขนาดใหญ่), แชร์โฮสติ้งกับเซิร์ฟเวอร์ VPS และบริการอื่นๆ อย่างไรก็ตาม สิ่งสำคัญคือต้องรู้วิธีตั้งค่าเครือข่ายหลายไซต์ของ WordPress ตั้งแต่แรก
วิธีการติดตั้ง WordPress Multisite Network
หากการติดตั้งเกิดขึ้นบนเว็บไซต์ WordPress ที่มีอยู่ก่อนแล้ว ส่วนแรกและที่สำคัญที่สุดคือการปิดใช้งานปลั๊กอินที่ติดตั้งบนเว็บไซต์ ง่ายพอๆ กับไปที่แฮนเดิล 'ปลั๊กอิน' บนเว็บไซต์ ไปที่ 'ปลั๊กอินที่ติดตั้งแล้ว' เลือกปลั๊กอินทั้งหมด ไปที่ปุ่ม 'การดำเนินการเป็นกลุ่ม' เลือกตัวเลือก 'ปิดใช้งาน' จากนั้นคลิกที่ ' ปุ่มสมัคร'
จากนั้นไปที่หน้า 'เครื่องมือ' จากนั้นไปที่หน้า 'การตั้งค่าเครือข่าย' เพื่อจัดระเบียบเครือข่ายหลายไซต์ ถัดไป ในหน้าจอการตั้งค่าเครือข่าย จะต้องติดตั้ง 'โมดูล Apache mod-rewrite ที่ติดตั้งบนเซิร์ฟเวอร์ที่ใช้งานได้ จากนั้น WordPress จะต้องได้รับแจ้งเกี่ยวกับประเภทของโครงสร้างโดเมนที่จำเป็นสำหรับความต้องการของคุณ ซึ่งส่วนใหญ่เป็นโดเมนย่อยหรือไดเรกทอรีย่อย จากนั้นเพื่อยืนยันขั้นตอนการติดตั้ง เครือข่ายจะต้องมีชื่อ ที่อยู่อีเมลที่ถูกต้องของผู้ดูแลระบบเครือข่าย จากนั้นคลิกที่ปุ่ม 'ติดตั้ง' สิ่งเดียวที่เหลือในกระบวนการนี้คือการเพิ่มไฟล์ wp-config.php และ .htaccess ทีละไฟล์