MediaWiki - การปรับแต่งและส่วนขยาย ส่วนขยายมีเดียวิกิ - ส่วนขยายมีเดียวิกิ วิธีสร้างหน้าใหม่

ส่วนขยายมีเดียวิกิอนุญาตให้มีเดียวิกิพัฒนาให้ก้าวหน้ายิ่งขึ้นและมีประโยชน์สำหรับวัตถุประสงค์ที่หลากหลาย ส่วนขยายเหล่านี้มีความซับซ้อนแตกต่างกันไปอย่างมาก มูลนิธิวิกิมีเดียใช้งานเซิร์ฟเวอร์ Git ซึ่งมีการจัดระเบียบส่วนขยายจำนวนมาก และไดเร็กทอรีของส่วนขยายเหล่านี้สามารถพบได้บนเว็บไซต์ MediaWiki เป็นที่ทราบกันว่าไซต์อื่นๆ หลายแห่งพัฒนาหรือสนับสนุนส่วนขยาย Mediawiki.org ซึ่งสนับสนุนเมทริกซ์ส่วนขยาย และโค้ดของ Google การตรวจสอบโค้ดของ MediaWiki นั้นได้รับการอำนวยความสะดวกผ่านอำนาจของ Gerrit ตั้งแต่เวอร์ชัน 1.16 MediaWiki ก็ใช้ไลบรารี JQuery เช่นกัน

การใช้งาน

บุคคลที่มี FTP ผู้ดูแลระบบหรือ ระบบไฟล์การเข้าถึงไดเร็กทอรี wiki คุณสามารถติดตั้งส่วนขยายได้ด้วยตนเองโดยการดาวน์โหลดไปยังไดเร็กทอรีที่เหมาะสมและใช้โปรแกรมแก้ไขข้อความเพื่อเพิ่มต้องใช้บรรทัดในไฟล์ LocalSettings.php ทันทีเพื่อเรียกโค้ดส่วนขยายที่จะรวมและประเมินผล ส่วนขยายบางตัว ยังมีตัวเลือกการกำหนดค่า ที่ติดตั้งและเปลี่ยนแปลงโดยการแก้ไขไฟล์นี้ นอกจากนี้ยังมีส่วนขยายการปรับแต่งที่ช่วยให้จัดการส่วนขยายอื่น ๆ ได้ง่ายขึ้น แพลตฟอร์มการจัดการการขยายที่ดีกว่าอยู่ระหว่างการพัฒนา

ประเภทของส่วนขยาย

ฟังก์ชันพาร์เซอร์

ส่วนขยายที่ได้รับความนิยมมากที่สุด ได้แก่ ส่วนขยายฟังก์ชัน parser ParserFunctions ซึ่งอนุญาตให้เนื้อหาต่างๆ สามารถอนุมานตามผลลัพธ์ของคำสั่งแบบมีเงื่อนไข ตัวดำเนินการแบบมีเงื่อนไขเหล่านี้สามารถทำหน้าที่ต่างๆ ได้ เช่น ประเมินว่าพารามิเตอร์ว่างเปล่าหรือไม่ เปรียบเทียบสตริง ประเมินนิพจน์ทางคณิตศาสตร์ และส่งคืนค่าหนึ่งในสองค่าโดยขึ้นอยู่กับว่ามีหน้านั้นอยู่หรือไม่ ได้รับการพัฒนาเพื่อทดแทนเทมเพลตที่ไม่มีประสิทธิภาพอย่างฉาวโฉ่ที่เรียกว่า ((QIF)) Schindler เล่าเรื่องราวของส่วนขยาย ParserFunctions ดังนี้:

ในปี พ.ศ. 2549 ชาววิกิพีเดียบางคนค้นพบว่าการใช้เทมเพลตและคุณลักษณะ CSS ที่ซับซ้อนและซับซ้อน พวกเขาสามารถสร้างข้อความวิกิแบบมีเงื่อนไข กล่าวคือ ข้อความที่จะแสดงหากพารามิเตอร์เทมเพลตมีค่าเฉพาะ สิ่งนี้เกี่ยวข้องกับการเรียกเทมเพลตภายในเทมเพลตซ้ำ ๆ ซึ่งทำให้ประสิทธิภาพการทำงานของทั้งระบบลดลง นักพัฒนาต้องเผชิญกับทางเลือก: โดยการไม่อนุญาตให้เผยแพร่คุณลักษณะที่ต้องการที่ทราบ การตรวจจับการใช้งานดังกล่าวและไม่อนุญาตให้ใช้งานในซอฟต์แวร์อย่างชัดเจน หรือเสนอทางเลือกอื่นที่มีประสิทธิภาพ อย่างหลังนี้ทำโดย Tim Starling ผู้ประกาศเปิดตัวตัววิเคราะห์ฟังก์ชัน ซึ่งเป็นข้อความวิกิที่เรียกฟังก์ชันที่ใช้ในซอฟต์แวร์พื้นฐาน

ประการแรก มีเพียงข้อความแบบมีเงื่อนไขและการคำนวณนิพจน์ทางคณิตศาสตร์อย่างง่ายเท่านั้นที่ถูกนำมาใช้ แต่สิ่งนี้ได้เพิ่มความสามารถของบรรณาธิการวิกิอย่างมากแล้ว เนื่องจากมีการแนะนำฟังก์ชันชั่วคราว การแยกวิเคราะห์เพิ่มเติมในท้ายที่สุดจะนำไปสู่เฟรมเวิร์กที่อนุญาตให้เขียนฟังก์ชันส่วนขยายอย่างง่ายๆ เพื่อเพิ่มฟังก์ชันที่กำหนดเอง เช่น บริการเข้ารหัสทางภูมิศาสตร์หรือวิดเจ็ต ในครั้งนี้ นักพัฒนาตอบสนองต่อความต้องการของชุมชนอย่างชัดเจน ถูกบังคับให้ต้องต่อสู้กับปัญหาที่ชุมชนมี (เช่น ข้อความที่มีเงื่อนไข) หรือเสนอการปรับปรุงการใช้งานด้านเทคนิคเพื่อแทนที่แนวทางปฏิบัติก่อนหน้านี้ และบรรลุการปรับปรุงประสิทธิภาพโดยรวม .

ส่วนขยายอื่นของฟังก์ชัน CA คือ StringFunctions ได้รับการออกแบบมาเพื่อประมาณความยาวของสตริง ตำแหน่งสตริง และอื่นๆ ชุมชนวิกิมีเดียได้สร้างวิธีแก้ปัญหาที่ไม่สะดวกเพื่อให้บรรลุฟังก์ชันการทำงานแบบเดียวกัน เรียกร้องให้รวมไว้ในโครงการของพวกเขา ฟังก์ชั่นส่วนใหญ่ของมันถูกรวมเข้ากับส่วนขยาย ParserFunctions ในที่สุด แม้ว่าจะปิดใช้งานตามค่าเริ่มต้นและมาพร้อมกับคำเตือนของ Tim Starling ฟังก์ชันสตริงจะอนุญาตให้ผู้ใช้ "ใช้โปรแกรมแยกวิเคราะห์ของตนเองในภาษาโปรแกรมที่น่าเกลียดและไม่มีประสิทธิภาพมากที่สุด มนุษย์รู้จัก: MediaWiki พร้อมข้อความวิกิ ParserFunctions "

การแสดงข้อมูลที่เกี่ยวข้องกับวิชาการและสารานุกรม

ส่วนขยายที่ได้รับความนิยมมากอีกอย่างหนึ่งคือส่วนขยายการอ้างอิง ซึ่งอนุญาตให้เพิ่มเชิงอรรถลงในหน้าโดยใช้ลิงก์แบบอินไลน์ อย่างไรก็ตามส่วนขยายนี้ถูกวิพากษ์วิจารณ์ว่าใช้งานยากและกำหนดให้ผู้ใช้จำไวยากรณ์ที่ซับซ้อน มีการเสนอเครื่องมือที่เรียกว่า ProveIt เพื่อทดแทน อุปกรณ์ที่เรียกว่า RefToolbar ได้ถูกสร้างขึ้นเพื่อให้ง่ายต่อการสร้างลิงก์โดยใช้เทมเพลตทั่วไป การสนทนามีเดียวิกิมีส่วนขยายบางส่วนที่เหมาะสำหรับแวดวงวิชาการ เช่น ส่วนขยายทางคณิตศาสตร์ และส่วนขยายที่ช่วยให้สามารถเรนเดอร์โมเลกุลในรูปแบบ .

บูรณาการ

กรอบงานวิดเจ็ตทั่วไปได้ถูกสร้างขึ้นซึ่งช่วยให้ MediaWiki สามารถทำงานร่วมกับเกือบทุกอย่างได้ ตัวอย่างส่วนขยายอื่นๆ ที่สามารถปรับปรุงวิกิได้คือส่วนขยายข้อเสนอแนะหมวดหมู่และส่วนขยายที่รวมวิดีโอ Flash วิดีโอ YouTube และฟีด RSS การขยายการบูรณาการกับ Facebook กำลังจะเกิดขึ้น Metavid ซึ่งเป็นไซต์ที่เก็บภาพวิดีโอจากการพิจารณาคดีของวุฒิสภาสหรัฐอเมริกาและสภาผู้แทนราษฎร ถูกสร้างขึ้นโดยใช้โค้ดขยาย MediaWiki สำหรับการเขียนวิดีโอร่วมกัน ส่วนขยายหนึ่งคือ Viskimap ใช้ตัวจัดระเบียบกราฟิกเพื่อแสดงภาพความสัมพันธ์ระหว่างหน้าเนื้อหา เพื่อให้นักเรียนเข้าใจองค์ประกอบเนื้อหาและความสัมพันธ์ได้อย่างง่ายดายขณะนำทางผ่านหน้าวิกิ

การต่อสู้กับสแปม

มีสแปมบอทจำนวนมากที่ค้นหาอินเทอร์เน็ตสำหรับการติดตั้ง MediaWiki และเพิ่มลิงก์สแปมเข้าไป แม้ว่า MediaWiki จะใช้แอตทริบิวต์ NOFOLLOW เพื่อป้องกันความพยายามในการเพิ่มประสิทธิภาพกลไกค้นหาดังกล่าว ส่วนหนึ่งของปัญหาคือผู้เผยแพร่ซ้ำบุคคลที่สาม เช่น มิเรอร์ ไม่สามารถใช้การแท็ก NoFollow บนเว็บไซต์ของตนได้อย่างอิสระ ดังนั้นนักการตลาดยังคงได้รับผลประโยชน์ PageRank โดยการแทรกลิงก์ลงในเพจเมื่อโพสต์เหล่านั้นปรากฏบนเว็บไซต์ของบุคคลที่สาม ส่วนขยายป้องกันสแปมได้รับการพัฒนาเพื่อต่อสู้กับปัญหาโดยการใช้ CAPTCHA, การขึ้นบัญชีดำ URL ที่เฉพาะเจาะจง และอนุญาตให้มีการลบหน้าเว็บจำนวนมากที่เพิ่งเพิ่มโดยผู้ใช้เฉพาะราย

คำค้นหา และการประมวลผลและการรวมกลุ่มข้อมูล

ฟังก์ชันการค้นหา MediaWiki ที่อ่อนแอ โดยยึดตามเป็นหลัก ค้นหาข้อความเป็นแรงบันดาลใจในการสร้างส่วนขยายที่เพิ่มลักษณะการทำงานใหม่ที่ซับซ้อนให้กับไวยากรณ์ของวิกิ ระบบที่ช่วยในการวิเคราะห์ความสัมพันธ์ระหว่างบรรณาธิการ บทความ การเปลี่ยนแปลง หัวข้อ และถ้อยคำ ได้รับความสนใจอย่างมากจากชุมชนวิทยาศาสตร์ ทั้งในแง่ของผลงานตีพิมพ์และความพยายามในการเขียนโปรแกรม ถือว่ามีความจำเป็นเพื่อให้ซอฟต์แวร์เหมาะสมกับการใช้งาน เช่น ฐานข้อมูลทางวิทยาศาสตร์บางประเภท

ส่วนขยายตัวอย่างที่อำนวยความสะดวกในการวิเคราะห์ดังกล่าว ได้แก่ Semantic MediaWiki ซึ่งให้ความสามารถในการเพิ่มความสัมพันธ์และคุณลักษณะที่มีโครงสร้างและค้นหาได้ในหน้าวิกิ และ WikiTrust ซึ่งใช้ระบบสำหรับการตรวจสอบผู้เขียน แหล่งกำเนิด และความน่าเชื่อถือของข้อความวิกิ โครงการ SNPedia, NeuroLex และ DBpedia ในพื้นที่เหล่านี้ แพลตฟอร์มการพัฒนาซอฟต์แวร์ ออกแบบมาเพื่อสนับสนุนกิจกรรมการพัฒนาซอฟต์แวร์เฉพาะ เช่น การจัดการความเชี่ยวชาญ วิศวกรรมความต้องการ หรือการจัดการโครงการ อิงตาม Semantic MediaWiki วิกิอื่นคือวิกิ SynBioSS ซึ่งมีจุดมุ่งหมายเพื่อให้ชุมชนวิทยาศาสตร์มีวิธีจัดเก็บและเรียกค้นข้อมูลที่เกี่ยวข้องกับเทคโนโลยีสำหรับการแสดงภาพและการโต้ตอบของตัวเลือกต่างๆ

ส่วนขยายที่เรียกว่า Woogle ถูกสร้างขึ้นเพื่อพยายามรวมประโยชน์ของการจับภาพวิกิ ข้อมูลใหม่ในรูปแบบที่ง่ายและร่วมมือกันและเครื่องมือค้นหาระดับองค์กรในการค้นหาเอกสารและข้อมูลที่มีอยู่ในองค์กร เนื่องจากตามค่าเริ่มต้น การสร้างและแก้ไขตารางจะดำเนินการด้วยตนเอง ความไม่สอดคล้องกันจึงอาจเกิดขึ้นได้จากตารางที่แสดงข้อมูลเดียวกัน ในรูปแบบต่างๆส่วนขยาย DynaTable ถูกสร้างขึ้นเพื่อให้วิกิแก่ผู้ใช้ ด้วยวิธีที่สะดวกเพื่อกำหนดข้อมูลในเนมสเปซที่แยกต่างหาก ส่งผลให้ข้อมูลถูกจัดเก็บไว้ในตารางฐานข้อมูล และจะถูกดึงข้อมูลจากฐานข้อมูลแบบไดนามิก ณ เวลาที่หน้าวิกิถูกแยกวิเคราะห์หรือแสดงผล บนหน้าที่มีแท็กที่เหมาะสม (และ พารามิเตอร์ที่จำเป็น) ส่วนขยายยังอนุญาตให้ผู้ใช้กรองตารางโดยเลือกชุดย่อยของคอลัมน์และแถวที่จะแสดง

ระบบส่วนขยายที่เรียกว่า Annoki ได้รับการพัฒนาเพื่อช่วยมอบหมายส่วนเฉพาะของบทความให้กับผู้เขียนเฉพาะราย หากบรรณาธิการคนใดคนหนึ่งเพิ่มประโยคมากกว่า 50% ประโยคนั้นจะถือว่า "เป็น" ของบรรณาธิการคนนั้น หากบรรณาธิการเพิ่มน้อยกว่า 50% บรรณาธิการคนนั้นจะถือเป็นผู้พิสูจน์อักษรสำหรับข้อเสนอนั้น ระบบยังพิจารณาชุดการแก้ไขที่ทำโดยผู้เขียนคนเดียวกันว่าเป็นความพยายามแก้ไขที่กำลังดำเนินอยู่ และกำหนดให้หน้าวิกิ "การปลดปล่อย" เป็นการเปลี่ยนแปลงล่าสุดตามลำดับ

เมื่อใช้ส่วนขยายที่ฉันเลือก จำเป็นต้องมีลิงก์ไปยังแหล่งที่มา

ส่วนขยายเป็นการสร้างโค้ด PHP ที่เพิ่มคุณสมบัติใหม่และขยายการทำงานของแกน MediaWiki ส่วนขยายเป็นหนึ่งในข้อได้เปรียบหลักของ MediaWiki ช่วยให้ผู้ดูแลระบบวิกิและผู้ใช้สามารถปรับแต่ง MediaWiki ให้ตรงตามความต้องการของตนเองได้

คุณสามารถใช้ส่วนขยายเพื่อ: ขึ้นอยู่กับเป้าหมายของคุณ

  • ส่วนขยายภาษามาร์กอัป Wiki สำหรับการเขียนบทความ - ดูตัวอย่างในหมวดหมู่:ส่วนขยายฟังก์ชัน Parser และหมวดหมู่:ส่วนขยาย Parser
  • เพิ่มความสามารถในการรายงานและการดูแลระบบใหม่ - ดูตัวอย่างหมวดหมู่:ส่วนขยายหน้าพิเศษ
  • การเปลี่ยนแปลง รูปร่างมีเดียวิกิ - ดู m:แกลเลอรีสไตล์ผู้ใช้ และ หมวดหมู่:ส่วนขยายส่วนติดต่อผู้ใช้ สำหรับตัวอย่าง
  • เพิ่มความปลอดภัยผ่านการใช้งาน วิธีการต่างๆการรับรองความถูกต้อง - ดูตัวอย่างในหมวดหมู่:การรับรองความถูกต้องและการอนุญาต

เพื่อการทำงานที่เหมาะสม ให้ติดตั้งส่วนขยายที่สอดคล้องกับ MediaWiki เวอร์ชันของคุณโดยเฉพาะ!!!

นี่คือรายการส่วนขยายตามกลุ่ม:

ผู้ใช้:

25.พาร์เซอร์ฟังก์ชัน– ปรับปรุง เครื่องวิเคราะห์วากยสัมพันธ์ด้วยฟังก์ชันลอจิคัล

RSS:

26. ส่วนขยาย: RSS— เพิ่มการสมัครสมาชิก RSS

27. ส่วนขยาย: RSS เข้าสู่ Wiki— เพิ่มการสมัครสมาชิก RSS ในหน้า Wiki

สถิติ:

28. ส่วนขยาย: Site Meter สำหรับ MediaWiki- ส่วนขยายที่ช่วยให้คุณสามารถเพิ่ม Site Meter - การรวบรวมสถิติการเข้าชมสำหรับ MediaWiki โดยแสดงภาพขนาดเล็กในแถบด้านข้าง

29.ส่วนขยาย:การรวม Google Analytics/ru- ส่วนขยายนี้ใส่โค้ด Google Analyticsในทุกหน้ามีเดียวิกิ การตั้งค่าช่วยให้คุณสามารถเปิดใช้งานการแทรกโค้ดเมื่อดูเพจโดยผู้ใช้ที่มีสิทธิ์ 'การป้องกันเพจ' (sysops) และผู้ใช้ประเภท 'บอท' (บอท) ตามค่าเริ่มต้น รหัสจะไม่ถูกแทรกเพื่อหลีกเลี่ยงไม่ให้ข้อมูลเกี่ยวกับการเยี่ยมชมบริการเหล่านี้รวมอยู่ในสถิติ

วีดีโอ /ยูทูบ / แฟลช / เอฟแอลวี / สวฟ/ดนตรี:

30.ฝังวิดีโอ– ส่วนขยายสำหรับการแทรกวิดีโอบน Wikipedia

31. ส่วนขยาย:FlvHandler- ส่วนขยายนี้เพิ่มความสามารถให้ผู้ใช้ดาวน์โหลด วิดีโอแฟลชและเพิ่มลงในเพจ

32. ส่วนขยาย: MediawikiPlayer- เพิ่ม เจดับบลิว FLV เครื่องเล่นมีเดีย ในหน้าวิกิ

33.ส่วนขยาย:ผู้เล่น— เพิ่มเครื่องเล่นในตัวสำหรับการเล่นมัลติมีเดียโดยใช้ปลั๊กอินของเบราว์เซอร์ปกติหรือเครื่องเล่นในตัว

34. ส่วนขยาย:FlashMP3แฟลช MP3เพิ่มโปรแกรมเล่น Flash อย่างง่ายเพื่อเล่นไฟล์ MP3

การนำทาง:

35. ส่วนขยาย:ลิงก์ผู้ดูแลระบบ- ส่วนขยาย MediaWiki เพิ่มหน้าพิเศษ "พิเศษ: AdminLinks" ซึ่งมีลิงก์สำหรับผู้ดูแลระบบวิกิ ส่วนขยายได้รับการออกแบบมาเพื่อทำหน้าที่เป็น "แผงควบคุม" สำหรับฟังก์ชันผู้ดูแลระบบ

36. ส่วนขยาย:DinamicWikiSitemap/ru- นี่คือหน้าแผนที่เว็บไซต์แยกต่างหาก แผนผังเว็บไซต์จะอัปเดตโดยอัตโนมัติ ซึ่งมีประโยชน์หากคุณอัปเดตเว็บไซต์เป็นประจำ

37. ส่วนขยาย:CategoryTree/ru- ส่วนขยาย หมวดหมู่ต้นไม้ให้มุมมองแผนผังไดนามิกของโครงสร้างหมวดหมู่ของวิกิ

ภูมิหลังเล็กๆ น้อยๆ: ฉันต้องวางสมุดโทรศัพท์ของพนักงานไว้ใน MediaWiki ขององค์กร ไดเร็กทอรีมีขนาดใหญ่ 300 รายชื่อติดต่อภายใน, เมือง, หมายเลขเซลล์และอื่น ๆ ไดเร็กทอรีนี้ได้รับการดูแลโดยบุคคลที่ได้รับการฝึกอบรมมาเป็นพิเศษและถูกจัดเก็บ (ช่างเป็นเรื่องบังเอิญ!) ในฐานข้อมูล MySql ถัดจากฐานข้อมูล wiki เช่น บนเซิร์ฟเวอร์เดียวกัน เป็นไปไม่ได้ที่จะสร้างเพจแบบคงที่พร้อมหมายเลขโทรศัพท์ ทางออกที่ดีที่สุดดังนั้นวิกิจะต้องสร้างไดเร็กทอรีแบบไดนามิกโดยตรงจากฐานข้อมูล ฉันไม่พบเครื่องมือหรือส่วนขยายที่เหมาะสมที่จะนำแนวคิดของฉันไปใช้ ดังนั้นฉันจึงตัดสินใจเขียนส่วนขยายโดยใช้ความพยายามเพียงเล็กน้อย เนื่องจากฉันคุ้นเคยกับการพัฒนาเว็บ ฉันเริ่มค้นหาและศึกษาเอกสาร - ปรากฎว่าแทบไม่มีเอกสารภาษารัสเซียเลยเอกสารทางการนั้นตระหนี่และพูดน้อยเกินไป ฉันต้องกัดหินแกรนิตและจดบันทึกตลอดทางซึ่งเป็นพื้นฐานสำหรับบทความชุดนี้

มาเริ่มกันเลย

เริ่มต้นด้วยการตั้งค่างาน: การสร้างส่วนขยาย PhoneBook แนวคิดหลักคือการสร้างเพจโดยป้อนว่าส่วนขยายของฉันจะแสดงไดเร็กทอรีโทรศัพท์ที่จัดรูปแบบแล้วซึ่งนำมาจากฐานข้อมูล หน้าบริการเหมาะสำหรับวัตถุประสงค์ดังกล่าว ดังนั้นฉันจึงต้องการให้ส่วนขยายของฉันแสดงสมุดโทรศัพท์บนหน้าเว็บ .

วิกิใดๆ มีหน้าพิเศษมากมายที่เรียกว่าหน้าบริการ หน้าเหล่านี้คือเพจที่สร้างขึ้นโดยซอฟต์แวร์ตามคำขอของผู้ใช้ ตั้งอยู่ในเนมสเปซของตนเอง พิเศษ: (บริการ:) และไม่เหมือนกับหน้าอื่นๆ ตรงที่ไม่สามารถแก้ไขโดยตรงได้

เริ่มจากสิ่งที่เล็กที่สุดกันก่อน เริ่มต้นด้วย ส่วนขยาย MediaWiki ต้องมีโฟลเดอร์ของตัวเอง โฟลเดอร์ส่วนขยาย Wiki อยู่ในไดเร็กทอรี ส่วนขยายซึ่งอยู่ที่รากของวิกิ ไปที่นั่นและสร้างโฟลเดอร์กัน สมุดโทรศัพท์– ส่วนขยายของฉันจะอยู่ในนั้น ตอนนี้เราจะเติมโฟลเดอร์นี้ด้วยความหมายที่ลึกซึ้ง

ถัดไป: นี่คือหม้อเปล่า มันเป็นวัตถุธรรมดา โฟลเดอร์ว่างก็ดีแต่ยังไม่เพียงพอ เริ่มต้นด้วย นามสกุลต้องมีไฟล์รายการ นี้ ไฟล์ข้อความรูปแบบ json ซึ่งมี คำอธิบายแบบเต็มการขยายตัวและขีดความสามารถ ควรเรียกไฟล์รายการนามสกุล ส่วนขยาย.json

มาสร้างไฟล์ดังกล่าวในไดเร็กทอรี extensions/PhoneBook/ นี่จะเป็นไฟล์ที่ง่ายที่สุดในตอนแรก จากนั้นเมื่อคุณโตขึ้น ไฟล์ก็จะซับซ้อนมากขึ้น:

( "ชื่อ": "สมุดโทรศัพท์", "ผู้เขียน": "StarXXX", "url": "http://site/", "คำอธิบาย": "สมุดโทรศัพท์ขององค์กร", "เวอร์ชัน": "1.0", "ใบอนุญาต -name": "GPL-2.0+", "type": "other", "manifest_version": 1 )

ฉันคิดว่าทุกอย่างชัดเจน แต่ฉันจะอธิบาย: ชื่อ– ชื่อของนามสกุล ผู้เขียน– ผู้แต่งหรือกลุ่มผู้แต่ง URL– ส่วนขยายหน้าบนอินเทอร์เน็ต คำอธิบาย- คำอธิบาย, รุ่น– เวอร์ชันส่วนขยาย ชื่อใบอนุญาต– ชื่อใบอนุญาตที่ใช้ขยายเวลา พิมพ์– ประเภทส่วนขยาย (ฉันระบุอย่างอื่น เช่น “อื่นๆ” แต่มีตัวเลือกอื่น) manifest_versionอ้างถึงสคีมาไฟล์ extension.json (On ช่วงเวลานี้เวอร์ชันเดียวที่รองรับคือเวอร์ชัน 1 (MediaWiki 1.26.x และ 1.27.x) มีหลายช่องที่ไม่จำเป็นต้องระบุ แต่จะยังดีอยู่หากคุณกรอกข้อมูลลงไป มีคำอธิบายโดยละเอียดเป็นภาษาอังกฤษ

น่าแปลกใจที่เรามีส่วนขยายเต็มรูปแบบอยู่แล้ว สิ่งที่เหลืออยู่คือการเชื่อมต่อกับ MediaWiki เมื่อต้องการทำเช่นนี้ไปที่ไฟล์ LocalSettings.phpซึ่งอยู่ในรูทของวิกิ ให้เพิ่มการเรียกไปยังฟังก์ชัน wfLoadExtension:

WfLoadExtension("สมุดโทรศัพท์");

ฉันคิดว่ามันค่อนข้างชัดเจนว่าฟังก์ชัน wfLoadExtension ถูกส่งผ่านชื่อของส่วนขยาย (= ชื่อโฟลเดอร์)

ในระหว่างการพัฒนา คุณสามารถปิดการใช้งานแคชเพื่อไม่ให้รบกวนได้ เพื่อสิ่งนี้ในสิ่งเดียวกัน LocalSettings.phpมาเพิ่มบรรทัดเหล่านี้:

$wgMainCacheType = CACHE_NONE; $wgCacheDirectory = เท็จ; $wgEnableParserCache = เท็จ; $wgCachePages = เท็จ;

ดังนั้นขั้นตอนแรกจึงเสร็จสิ้นแล้ว ส่วนขยายพร้อมแล้ว เรามาตรวจสอบว่ามันมีชีวิตขึ้นมาจริงๆ โดยไปที่หน้าบริการเวอร์ชัน: http://myaviki/Service:Version

เลื่อนลงไปที่ส่วน “ ส่วนขยายที่ติดตั้ง” ในส่วน "อื่นๆ" เราจะเห็นส่วนขยายของเรา “อื่นๆ” เพราะ extension.json พูดว่า “type”: “other” ดังนั้น วิกิจึงเห็นส่วนขยายของเรา แต่ไม่ได้ทำอะไรเลย เนื่องจากวิกิไม่รู้ว่าต้องทำอย่างไร เราไม่ได้สอนทักษะใดๆ ให้กับวิกิเลย ตอนนี้คุณต้องพัฒนาทักษะ - สอนให้ตอบสนองต่อการโทรจากหน้าบริการ http://myaviki/Office:หมายเลขโทรศัพท์ แต่นั่นเป็นอีกเรื่องหนึ่งและผมจะเล่าให้ฟังในตอนต่อไป

ผู้พัฒนา: มูลนิธิวิกิมีเดีย
พิมพ์: เครื่องมือวิกิ
วันที่ออก: 25 มกราคม 2545
ภาษาโปรแกรม: PHP และจาวาสคริปต์
ระบบปฏิบัติการ: ซอฟต์แวร์ข้ามแพลตฟอร์ม
รุ่นล่าสุด: ดาวน์โหลด 1.31.0
คะแนน:
เว็บไซต์: www.mediawiki.org

มีวิกิ- โซลูชั่นที่ดีเยี่ยมสำหรับการสร้างสารานุกรมออนไลน์ นิตยสารออนไลน์ หรือบล็อกของคุณเอง ซอฟต์แวร์นี้ได้รับการติดตั้งอย่างรวดเร็ว ง่ายดาย และแจกจ่ายฟรีโดยสมบูรณ์

มีวิกิเป็นแพลตฟอร์มที่ได้รับความนิยมและใช้งานง่ายสำหรับการสร้างบทความและข้อมูลไซต์ เนื่องจากมีการพัฒนาส่วนขยายพิเศษจำนวนมากเพื่อให้ ทำงานสบายและการจัดระบบข้อมูล แพลตฟอร์มดังกล่าวได้รับการแปลเป็นภาษาต่างๆ มากมาย ดังนั้นในปัจจุบันในประเทศต่างๆ จึงมีเว็บไซต์อินเทอร์เน็ตจำนวนมากที่สร้างขึ้นบน Mediawiki

สั้น ๆ เกี่ยวกับ MediaWiki

มีเดียวิกิเป็นซอฟต์แวร์โอเพ่นซอร์สฟรีที่เขียนด้วย PHP รหัสแหล่งที่มาซึ่งใช้สภาพแวดล้อมไฮเปอร์เท็กซ์ “wiki” (wiki) และถูกสร้างขึ้นครั้งแรกเป็น “กลไก” ของ Wikipedia ปัจจุบันมีเดียวิกิถูกใช้ในโครงการต่างๆ ของมูลนิธิวิกิมีเดียที่ไม่แสวงหาผลกำไร รวมถึงไซต์อื่นๆ อีกมากมาย

เอ็นจิ้นนี้สะดวกมากสำหรับการเขียนบทความประเภทต่างๆ ปัญหาเดียวในวันนี้คือคุณต้องรู้สิ่งที่เรียกว่า "มาร์กอัปวิกิ" เพื่อควบคุมการแก้ไขและสร้างบทความได้อย่างสมบูรณ์ แต่ "โปรแกรมแก้ไขภาพ" ได้รับการพัฒนาแล้วซึ่งทำให้กระบวนการเขียนบทความง่ายขึ้นและทำ ไม่ต้องการความรู้เกี่ยวกับมาร์กอัปใดๆ การติดตั้งโปรแกรมแก้ไขนี้แยกจากกันและเกี่ยวข้องกับปัญหาทางเทคนิคบางประการ และต้องใช้ความรู้ขั้นสูงเพิ่มเติมเกี่ยวกับซอฟต์แวร์ MediaWiki

การติดตั้งมีเดียวิกิ

ดังนั้นเพื่อให้ไซต์เริ่มทำงานกับเอ็นจิ้นนี้คุณต้อง:

  1. ดาวน์โหลดซอฟต์แวร์ MediaWiki จากเว็บไซต์อย่างเป็นทางการ คุณควรดาวน์โหลดเวอร์ชันที่มีคำว่า "stable" ซึ่งหมายถึงเวอร์ชันเสถียรหรือ "LTS" จากภาษาอังกฤษ ภาษา การสนับสนุนระยะยาว- มีการสนับสนุนระยะยาว
  2. อัปโหลดไฟล์ไปยังเซิร์ฟเวอร์โฮสติ้งของคุณ หรือจากการทดสอบ คุณสามารถอัปโหลดไฟล์ไปยังเซิร์ฟเวอร์ภายในเครื่องได้ เพื่อที่ว่าโดยไม่ต้องใช้อินเทอร์เน็ตหรือโฮสติ้งของคุณเอง คุณสามารถเข้าใจกระบวนการติดตั้งของกลไกนี้
  3. เข้าสู่ขั้นตอนการติดตั้งเครื่องยนต์ค่ะ โหมดออนไลน์. อ่านเกี่ยวกับเรื่องนี้ด้านล่าง:

การติดตั้งแพลตฟอร์ม MediaWiki

  • หลังจากอัปโหลดไฟล์ทั้งหมดไปยังเซิร์ฟเวอร์ของผู้ให้บริการโฮสต์แล้ว คุณต้องไปที่ หน้าแรกไซต์ (ตามที่อยู่ชื่อโดเมน) ซึ่งคุณจะได้รับการต้อนรับจากวิซาร์ดการติดตั้ง MediaWiki คลิก "ตั้งค่าวิกิ" เพื่อเริ่มการติดตั้ง จากนั้นเลือกภาษาการติดตั้งสำหรับไซต์ Wiki ของคุณ จากนั้นจะมีการตรวจสอบความเข้ากันได้ของกลไก MediaWiki กับเวอร์ชัน PHP และ MySQL หากทุกอย่างเป็นไปด้วยดี ข้อความ "การตรวจสอบสภาพแวดล้อมภายนอกสำเร็จแล้ว ตอนนี้ทุกอย่างพร้อมที่จะติดตั้ง MediaWiki" จะปรากฏขึ้น จากนั้นคุณต้องคลิกปุ่ม "ถัดไป" หากการตรวจสอบความเข้ากันได้ไม่ผ่าน คุณต้องติดต่อฝ่ายสนับสนุนด้านเทคนิคของโฮสติ้ง ซึ่งพวกเขาจะสามารถแก้ไขปัญหาได้ในกรณีนี้
  • ขั้นตอนต่อไปคือการกำหนดค่าฐานข้อมูล ข้อมูลมายเอสคิวแอลโดยที่คุณต้องสร้างฐานข้อมูล MySQL ก่อน และระหว่างการติดตั้งกลไก MediaWiki ให้เลือกประเภท ชื่อฐานข้อมูล ชื่อผู้ใช้ และรหัสผ่านสำหรับฐานข้อมูล ถัดไปคุณต้องกำหนดค่าฐานข้อมูลโดยกรอกข้อมูลลงในฟิลด์ที่เหมาะสมทั้งหมด หากมีบางอย่างไม่ชัดเจน ในแต่ละฟิลด์ คุณสามารถคลิก "ช่วยเหลือ" และอ่านข้อมูลโดยละเอียดเกี่ยวกับฟิลด์ใดฟิลด์หนึ่งได้
  • ถัดไปคุณต้องกำหนดค่าไซต์: ตั้งชื่อและป้อนข้อมูลผู้ดูแลระบบ ในส่วนเดียวกัน คุณสามารถเลือกปรับแต่งได้ (โปรไฟล์สิทธิ์ผู้ใช้ ลิขสิทธิ์และใบอนุญาต การตั้งค่า อีเมล, การตั้งค่าส่วนขยายเพิ่มเติมต่างๆ, ความสามารถในการอัพโหลดไฟล์ไปยังเซิร์ฟเวอร์) หรือเลือก “เพียงพอแล้ว ติดตั้งวิกิ” หลังจากนั้นเว็บไซต์จะถูกติดตั้ง เอามาใช้ประโยชน์กันดีกว่า การปรับแต่งอย่างละเอียดและเลือกตัวเลือกที่ต้องการ ในการตั้งค่าใดๆ จะมีความช่วยเหลือที่ช่วยในการติดตั้งกลไก MediaWiki
  • เมื่อการติดตั้งเสร็จสมบูรณ์ (ใช้เวลาไม่นาน) ข้อความ "ขอแสดงความยินดี! คุณติดตั้ง MediaWiki สำเร็จแล้ว" จะปรากฏขึ้น หลังจากนี้ คุณควรบันทึกไฟล์ LocalSettings.php และอัปโหลดไปยังโฟลเดอร์รูทบนเซิร์ฟเวอร์ที่โฮสต์ ใน ไฟล์นี้การตั้งค่าพื้นฐานทั้งหมดของไซต์ Wiki ดำเนินการแล้ว
  • จากนั้น คุณสามารถไปตามลิงก์ไปยังหน้าวิกิหลักของไซต์ได้ ซึ่งควรมีการแจ้งเตือนว่า “มีเดียวิกิได้รับการติดตั้งเรียบร้อยแล้ว” ในหน้าเดียวกันนี้ คุณสามารถไปตามลิงก์ที่คุณสามารถอ่านเพิ่มเติมได้ คู่มืออ้างอิงวิธีทำงานกับเอ็นจิ้นนี้ปรับแต่งตามความต้องการของคุณเอง

เป็นที่น่าสังเกตว่าแพลตฟอร์ม MediaWiki เวอร์ชันใหม่กว่าจะติดตั้งในลักษณะเดียวกัน แต่มีตัวเลือกการติดตั้งเพิ่มเติม

วิธีสร้างเพจใหม่

โปรแกรมแก้ไขวิกิมีเครื่องมือต่างๆ สำหรับการแก้ไขหน้า

หน้าใหม่จะถูกสร้างขึ้นในโปรแกรมแก้ไขพิเศษโดยใช้มาร์กอัปวิกิ มาร์กอัปวิกิเป็นภาษามาร์กอัปที่ใช้ในการจัดรูปแบบข้อความบนเว็บไซต์ (โดยปกติคือวิกิ) และทำให้เข้าถึงคุณลักษณะต่างๆ ได้ง่ายขึ้น ภาษา HTML. หน้าที่ออกแบบโดยใช้ข้อความวิกิจะถูกแปลงล่วงหน้าเป็น HTML สำหรับการดูในเว็บเบราว์เซอร์ การแปลงจะดำเนินการโดยซอฟต์แวร์พิเศษ - เอ็นจิ้นวิกิ

ในช่องค้นหา คุณสามารถป้อนชื่อของเพจได้ หากไม่มีเพจที่มีชื่อเดียวกันในฐานข้อมูล ระบบจะแจ้งให้คุณสร้าง หน้าใหม่ด้วยชื่อนั้น เมื่อไปที่หน้าเพื่อสร้างหน้าใหม่ในตัวแก้ไข คุณสามารถป้อนข้อความ จัดรูปแบบด้วยมาร์กอัปวิกิได้ หรือคุณสามารถติดตั้งส่วนขยายพิเศษที่เรียกว่า InputBox ซึ่งจะแทรกแบบฟอร์มมาตรฐานเพื่อเริ่มกระบวนการสร้างบทความ

เมื่อสร้างเพจ จะมีตัวแก้ไขพิเศษในตัวซึ่งจะช่วยแก้ไขเพจในรูปแบบที่ผู้ใช้ต้องการ นอกจากนี้ยังเป็นที่น่าสังเกตว่าการสร้างลิงก์ภายในโดยใช้คำหลักหรือวลีภายในไซต์โดยใช้เครื่องมือ wiki นั้นสะดวกมาก ในการดำเนินการนี้ คุณจะต้องจัดกรอบคำหรือวลี วงเล็บเหลี่ยม- . หลังจากสร้างเพจแล้ว คำที่อยู่ในวงเล็บจะมีลิงก์ ถ้าหน้ามี คำสำคัญหรือวลีไม่อยู่บนไซต์ ลิงก์จะเป็นสีแดง เมื่อคลิกที่ลิงก์ คุณจะสามารถสร้างหน้าใหม่โดยใช้วลีหรือคำนี้ หากมีหน้าสำหรับวลีหรือคำดังกล่าวอยู่แล้ว ลิงก์จะเป็นสีน้ำเงิน และการคลิกเพื่อเปิดบทความ

ในการเชื่อมต่อ WikiEditor อย่าลืมเขียนสิ่งต่อไปนี้ใน Localsettings.php การตั้งค่าพื้นฐานบรรณาธิการ:

wfLoadExtension("ตัวแก้ไขวิกิ"); # เปิดใช้งานการใช้ WikiEditor เป็นค่าเริ่มต้น แต่ยังคงอนุญาตให้ผู้ใช้ปิดการใช้งานในการตั้งค่า$wgDefaultUserOptions [ "usebetatoolbar" ] = 1 ; $wgDefaultUserOptions [ "usebetatoolbar-cgd" ] = 1 ; # แสดงแท็บแสดงตัวอย่างและการเปลี่ยนแปลง$wgDefaultUserOptions [ "wikieditor-preview" ] = 0 ; # แสดงปุ่มเผยแพร่และยกเลิกที่ด้านขวาบน$wgDefaultUserOptions [ "wikieditor-เผยแพร่" ] = 0 ;

เมื่อใช้ Mediawiki เวอร์ชัน 1.25 และต่ำกว่า เพื่อเปิดใช้งานส่วนขยาย คุณต้องป้อนโค้ดต่อไปนี้ใน LocalSettings.php:

need_once(" $IP /extensions/WikiEditor/WikiEditor.php");

ควรสังเกตว่านักพัฒนาได้สร้างส่วนขยายปลั๊กอินพิเศษ:InputBox สำหรับการแทรกฟิลด์บนหน้าใด ๆ ของไซต์ ซึ่งคุณสามารถตั้งชื่อบทความได้ จากนั้นระบบจะโอนไปยังหน้าการสร้างโดยอัตโนมัติ นอกจากนี้ ระบบยังให้ความสามารถในการสร้างเทมเพลตสำหรับหัวข้อเฉพาะ ซึ่งยังอำนวยความสะดวกในกระบวนการสร้างบทความใน MediaWiki อีกด้วย

การใช้เทมเพลตในบทความ

ตัวอย่างเป็นบล็อกข้อมูลเฉพาะเรื่องที่จัดทำขึ้นเป็นพิเศษ ซึ่งสามารถนำไปใช้ในบทความต่างๆ ในหัวข้อเฉพาะเรื่องเดียว ความสะดวกของเทมเพลตคือสามารถแทรกลงในหลายหน้าโดยกรอกข้อมูลที่จำเป็นซึ่งจะแสดงบนหน้าในภายหลัง

แต่ละเทมเพลตจะถูกสร้างขึ้นเป็นบทความแยกต่างหากพร้อมชื่อ เช่น เทมเพลต:เกม ดังนั้น เทมเพลตนี้จึงถูกใช้ในบทความเกี่ยวกับเกม คุณสามารถไปที่ลิงก์เพื่อดูว่าเทมเพลตนี้ประกอบกันอย่างไร มาดูการสร้างกันดีกว่า เทมเพลตง่ายๆ. เมื่อสร้างหน้าเทมเพลตที่มีชื่อแล้ว (แม่แบบ:ทดสอบ) จากนั้นคุณจะต้องป้อนข้อมูลที่จะแสดงในเทมเพลตนี้เอง เช่น ชื่อเทมเพลต ซึ่งทำได้เป็นสามเท่า วงเล็บปีกกาดังนั้น:

(((ชื่อ)))

หลังจากนั้น เทมเพลตดังกล่าวสามารถแทรกลงในบทความได้ดังนี้:

((ทดสอบ |ชื่อ = ))

สามารถดูเอกสารอย่างเป็นทางการเกี่ยวกับการใช้เทมเพลตได้จากเว็บไซต์อย่างเป็นทางการ

วิธีสร้างหมวดหมู่บนวิกิ

วิธีการติดตั้งธีมอื่น ๆ ใน MediaWiki

Mediawiki ได้พัฒนาธีมมาตรฐานจำนวนหนึ่งสำหรับกลไก:

  • เวกเตอร์- ธีมมาตรฐานการออกแบบ ตอนนี้ได้รับการติดตั้งบน Wikijournal แล้ว
  • MonoBook - ก่อนหน้านี้เป็นธีมมาตรฐานสำหรับกลไก Mediawiki
  • ทันสมัย
  • โคโลญจน์ บลู

เพื่อให้ส่วนขยายใช้งานได้บนเว็บไซต์ wiki คุณต้องดาวน์โหลดส่วนขยายก่อนแล้วจึงอัปโหลดไปยังโฟลเดอร์ "ส่วนขยาย" จากนั้นป้อนลิงก์พิเศษไปยังส่วนขยายในไฟล์ LocalSettings.php ในหน้าส่วนขยายแต่ละหน้า คุณสามารถดูคำแนะนำในการติดตั้งได้ คุณควรทราบด้วยว่าส่วนขยายบางส่วนจำเป็นต้องอัปเดตฐานข้อมูล และสามารถทำได้ผ่านสิ่งที่เรียกว่าการเข้าถึงเซิร์ฟเวอร์ SSH

อัพเดตมีเดียวิกิ

ซอฟต์แวร์ Mediawiki ได้รับการอัปเดตเป็นครั้งคราว มีการปรับปรุงองค์ประกอบต่างๆ และข้อผิดพลาดและข้อบกพร่องบางอย่างได้รับการแก้ไข ดังนั้นจึงจำเป็นต้องอัปเดตเครื่องยนต์แม้ว่าจะไม่จำเป็นเสมอไปก็ตาม มีหลายวิธีในการอัปเดต แต่ที่นี่เราจะอธิบายวิธีที่ง่ายที่สุด - อัปเดตโดยตรงผ่านเบราว์เซอร์และ ไคลเอ็นต์ FTP. และนี่คือสิ่งที่ต้องทำ:

  • ในโฟลเดอร์รูท ให้เปลี่ยนชื่อ LocalSettings.php เป็นชื่ออื่น เช่น LocalSettings_2.php
  • ตรวจสอบว่าพอดีหรือไม่ เวอร์ชันใหม่ตามความต้องการของเซิร์ฟเวอร์ (php และ MySQL) ที่ติดตั้งไซต์จาก Mediawiki
  • หลังจากนี้ ไซต์จะไม่พร้อมใช้งาน ระบบจะขอให้คุณติดตั้งไฟล์ LocalSettings.php ในโฟลเดอร์รูท แต่ไม่จำเป็น
  • บันทึกโฟลเดอร์และไฟล์ที่จำเป็นที่สุดทั้งหมด ได้แก่:
1) บันทึกโฟลเดอร์ "รูปภาพ" ซึ่งรูปภาพทั้งหมดของไซต์จะถูกบันทึกไว้ 2) บันทึกโฟลเดอร์ "ส่วนขยาย" ซึ่งมีโมดูลเพิ่มเติมทั้งหมดสำหรับ ฟังก์ชั่นเพิ่มเติม Mediawiki (ในอนาคตคุณจะต้องดาวน์โหลดด้วย เวอร์ชันล่าสุดโมดูลเหล่านี้สำหรับ Mediawiki ที่อัปเดต); 3) บันทึกฐานข้อมูล MySQL - สามารถทำได้ใน phpMyAdmin
  • ดาวน์โหลดอันล่าสุดจากเว็บไซต์อย่างเป็นทางการ เวอร์ชันเสถียรจาก Mediawiki และแตกไฟล์บนคอมพิวเตอร์ของคุณ
  • เชื่อมต่อกับเซิร์ฟเวอร์ที่จัดเก็บไฟล์ Mediawiki ทั้งหมด และอัปโหลดไฟล์ใหม่ผ่าน FTP ทับไฟล์เก่า ดังนั้นจึงเขียนทับไฟล์เก่าทั้งหมด
  • ไปที่เว็บไซต์ที่ mymediawikisite.ru/mw-config/
  • ถัดไป ระบบจะแจ้งให้คุณดำเนินการตามกระบวนการอัปเดต Mediawiki ข้อมูลบางอย่างต้องระบุอีกครั้งเหมือนตอนติดตั้งครั้งแรก โดยเฉพาะชื่อฐานข้อมูล MySQL และรหัสผ่านต้องระบุ
  • เปลี่ยนชื่อไฟล์ LocalSettings.php อีกครั้ง
  • หลังจากนี้ไซต์ควรจะใช้งานได้

แม้ว่าที่จริงแล้วระบบการอัปเดตเครื่องยนต์จะได้รับการดีบั๊กในวิธีที่ดีที่สุดเท่าที่จะเป็นไปได้โดยนักพัฒนาเอง แต่ข้อผิดพลาดบางอย่างอาจยังคงปรากฏขึ้นในระหว่างกระบวนการอัปเดตหรือหลังจากนั้น หรือเว็บไซต์อาจทำงานไม่ถูกต้อง ดังนั้น การอัปเดต Mediawiki จึงถือเป็นความเสี่ยงของคุณเอง อย่างไรก็ตาม บนเว็บไซต์อย่างเป็นทางการในส่วนสนับสนุน คุณสามารถแก้ไขปัญหาใด ๆ ที่เกิดขึ้นหลังจากการอัพเดตได้ วิธีการอัพเดตอื่นๆ และเอกสารฉบับเต็มสำหรับการอัพเดต Mediawiki สามารถอ่านได้ในหน้าอัพเดตอย่างเป็นทางการ

โปรดทราบว่าหลังการอัปเดต คุณควรอัปเดตส่วนขยายที่เชื่อมต่อกับ MediaWiki เนื่องจากอาจถือว่าล้าสมัย ไม่ถูกต้อง หรือใช้งานไม่ได้เลย คุณควรรู้ว่ายังมีวิธีที่เป็นมืออาชีพมากขึ้นในการอัปเดต MediaWiki หากคุณสามารถเข้าถึงเซิร์ฟเวอร์โดยตรงผ่าน SSH - เชื่อถือได้มากกว่า เร็วกว่า และโดยหลักการแล้ว สะดวกกว่า แต่คุณต้องมีความรู้โดยเฉลี่ยในการโต้ตอบกับ เซิฟเวอร์.

บทสรุป

MediaWiki เป็นหนึ่งในแพลตฟอร์มที่สะดวกที่สุดสำหรับการสร้างเว็บไซต์ประเภทใดประเภทหนึ่ง ซอฟต์แวร์ได้รับการติดตั้งอย่างรวดเร็วและไม่ต้องใช้ความรู้ด้านการเขียนโปรแกรมเชิงลึกเพื่อรักษาไซต์ให้อยู่ในสภาพที่ใช้งานได้ หากคุณประสบปัญหาในการติดตั้ง อัปเดต หรือใช้กลไกมีเดียวิกิโดยตรง หรือมีคำถามอื่น ๆ คุณสามารถสอบถามได้ที่