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

ซอฟต์แวร์วิกิ (หรือที่รู้จักกันในชื่อเอนจินวิกิหรือแอปพลิเคชันวิกิ ) คือซอฟต์แวร์สำหรับการทำงานร่วมกันที่ทำงาน บนระบบ วิกิซึ่งช่วยให้ผู้ใช้สามารถสร้างและแก้ไขหน้าหรือรายการต่างๆ ร่วมกันผ่านเว็บเบราว์เซอร์ระบบวิกิมักเป็นแอปพลิเคชันบนเว็บ ที่ทำงานบน เว็บเซิร์ฟเวอร์ตั้งแต่หนึ่งเครื่องขึ้นไปเนื้อหา รวมถึงการแก้ไขครั้งก่อนๆ มักจะถูกจัดเก็บไว้ในระบบไฟล์หรือฐานข้อมูล วิกิเป็น ระบบจัดการเนื้อหาบนเว็บประเภทหนึ่งและเป็นซอฟต์แวร์สำเร็จรูปที่ได้รับการสนับสนุนมากที่สุดจากผู้ให้บริการ เว็บโฮสติ้ง
มีโปรแกรมสร้างวิกิ หลายสิบโปรแกรมที่ได้รับการดูแลรักษาอย่างต่อเนื่อง โปรแกรม เหล่านี้มีความแตกต่างกันในหลายด้านเช่น แพลตฟอร์มที่ใช้งานภาษาโปรแกรมที่ใช้พัฒนา การเป็นโอเพนซอร์สหรือซอฟต์แวร์กรรมสิทธิ์การรองรับอักขระและธรรมเนียมปฏิบัติของภาษาธรรมชาติ และข้อสมมติฐานเกี่ยวกับการควบคุมการแก้ไข โดยด้านเทคนิคหรือด้านสังคม
ประวัติศาสตร์
แอปพลิเคชัน "วิกิ" ที่ได้รับการยอมรับโดยทั่วไปเป็นครั้งแรกคือWikiWikiWebซึ่งสร้างโดยโปรแกรมเมอร์คอมพิวเตอร์ชาวอเมริกันWard Cunninghamและเปิดตัวบน c2.com ในปี 1995 [ 1 ] "WikiWikiWeb" ยังเป็นชื่อของวิกิที่ทำงานบนซอฟต์แวร์ และในช่วงปีแรก ๆ ของการมีอยู่ของวิกิ ไม่มีการแยกแยะความแตกต่างระหว่างเนื้อหาของวิกิและซอฟต์แวร์ที่ทำงานอยู่มากนัก อาจเป็นเพราะวิกิเกือบทุกตัวทำงานบนซอฟต์แวร์ที่ปรับแต่งเอง
ซอฟต์แวร์วิกิมีต้นกำเนิดมาจาก ระบบ ควบคุมเวอร์ชัน แบบเก่า ที่ใช้สำหรับเอกสารและซอฟต์แวร์ในช่วงทศวรรษ 1980 ในช่วงกลางทศวรรษ 1990 ระบบเหล่านี้ส่วนใหญ่มี อินเทอร์เฟซ บนเว็บเบราว์เซอร์อย่างไรก็ตาม ระบบเหล่านั้นขาดความสามารถในการสร้างลิงก์ระหว่างหน้าภายในได้อย่างง่ายดายโดยไม่ต้องเขียนโค้ดHTML สำหรับ WikiWikiWeb จึงใช้หลักการตั้งชื่อแบบCamelCase เพื่อระบุลิงก์ภายใน ( ไฮเปอร์ลิงก์ ภายใน ไปยังหน้าอื่นๆ) โดยไม่จำเป็นต้องใช้โค้ด HTML
เมื่อMediaWikiปรากฏตัวขึ้น ธรรมเนียมนี้ได้ถูกยกเลิกไปแล้วเป็นส่วนใหญ่ โดยหันมาใช้เครื่องหมายวงเล็บเหลี่ยมสองชั้นเพื่อระบุลิงก์ในซอร์สโค้ด ที่แก้ไขอย่างชัดเจนแทน ดังนั้นชื่อหน้าจึงไม่ขัดจังหวะการอ่านภาษาอังกฤษ และสามารถใช้หลักการเขียนตัวพิมพ์ใหญ่ตามมาตรฐานภาษาอังกฤษได้ การไม่คำนึงถึงตัวพิมพ์ใหญ่ในตัวอักษรตัวแรกแต่คำนึงถึงตัวอักษรตัวถัดไป ช่วยสนับสนุนหลักการเขียนตัวพิมพ์ใหญ่ตามมาตรฐานภาษาอังกฤษ และทำให้ผู้เขียนสามารถเขียนหน้าเว็บด้วยภาษาอังกฤษทั่วไปได้ โดยเชื่อมโยงคำและวลีเฉพาะในภายหลัง นี่เป็นการเปลี่ยนแปลงที่สำคัญที่ทำให้ผู้เขียนภาษาอังกฤษทั่วไปสามารถเขียนหน้าวิกิได้ และผู้ใช้ที่ไม่ใช่ผู้เชี่ยวชาญด้านเทคนิคสามารถอ่านได้ นโยบายนี้ถูกขยายไปยังภาษาธรรมชาติอื่นๆ โดยหลีกเลี่ยงการใช้ข้อความที่ดูแปลกหรือการเขียนตัวพิมพ์ใหญ่ที่ดูไม่เป็นธรรมชาติ ซึ่งขัดกับกฎของภาษาเอง
ในช่วง 10 ปีต่อมา มีการเขียนแอปพลิเคชันวิกิเพิ่มขึ้นอีกมากมาย โดยใช้ ภาษาโปรแกรม ที่ หลากหลาย หลังจากปี 2005 เริ่มมีการเคลื่อนไหวไปสู่การรวมและการกำหนดมาตรฐานมากขึ้น แอปพลิเคชันวิกิที่ไม่ได้รับความนิยมหลายตัวค่อยๆ ถูกยกเลิกไป และมีการสร้างแอปพลิเคชันใหม่ๆ น้อยลง แอปพลิเคชันวิกิที่ใช้งานอยู่ในปัจจุบันส่วนใหญ่ไม่ได้ถูกสร้างขึ้นหลังจากปี 2006
ระบบจัดการเนื้อหาบางระบบเช่นMicrosoft SharePointก็ได้นำฟังก์ชันการทำงานแบบวิกิมาใช้เช่นกัน
ความเข้ากันได้ของข้อมูล
โดยทั่วไปแล้ว โปรแกรมสร้างวิกิใหม่ๆ ไม่ได้ใช้รูปแบบข้อมูล ( ภาษา เขียนวิกิ ) เหมือนกับโปรแกรมที่มีอยู่เดิม ทำให้มีประโยชน์จำกัดสำหรับผู้ที่ลงทุนสร้างฐานความรู้ ขนาดใหญ่ ในซอฟต์แวร์เดิมไปแล้ว โดยปกติแล้ว โครงการวิกิใหม่ๆ มักไม่ประสบความสำเร็จในการดึงดูดผู้ใช้จำนวนมากจากฐานผู้ใช้ซอฟต์แวร์วิกิที่มีอยู่เดิม
รูปแบบข้อมูลที่เป็นที่รู้จักมากที่สุดน่าจะเป็นรูปแบบของ MediaWiki และรูปแบบนี้ก็ได้รับการนำไปปรับใช้ในวิกิอื่นๆ ด้วยเช่นกัน:
- WordPressมีส่วนขยายสำหรับแสดงและแก้ไขหน้าในรูปแบบ MediaWiki และเพื่อเฟรม MediaWiki
- Jamwiki [ 2 ]เป็นโคลน MediaWiki ในภาษา Javaที่รองรับหน้าที่มีรูปแบบ MediaWiki แต่ไม่รองรับส่วนขยาย
- โครงการเชิงพาณิชย์หรือโปรแกรมลอกเลียนแบบอื่นๆ มักจะ (หรือเคย) ใช้รูปแบบของ MediaWiki BlueSpice MediaWikiเป็นซอฟต์แวร์เพียงตัวเดียวที่มีเวอร์ชันฟรีให้ใช้งาน
ไม่มีทางเลือกใดที่รองรับส่วนขยายที่มีอยู่ภายใต้ MediaWiki มาตรฐาน ซึ่งบางส่วนจะขยายหรือเปลี่ยนแปลงรูปแบบข้อมูลของ MediaWiki
ในปี 2550 โครงการชื่อ (Wiki) Creoleเพื่อสร้างภาษามาร์กอัปมาตรฐานสำหรับวิกิเสร็จสมบูรณ์ ณ ปี 2565 ความพยายามนี้ประสบความสำเร็จทางเทคนิคอย่างมาก โดยได้รับการสนับสนุนผ่านการนำไปใช้ในเอ็นจิ้นหลายตัว[ 3 ]แต่ประสบความสำเร็จทางสังคมอย่างจำกัด เนื่องจากยังคงไม่ค่อยมีคนใช้และไม่เป็นที่รู้จัก มีเครื่องมือแปลงมาร์กอัปข้ามแพลตฟอร์มน้อยสำหรับการย้ายฐานความรู้ ที่มีอยู่ไป ยังภาษาดังกล่าว และไม่มีเอ็นจิ้นหลักใดใช้เป็นไวยากรณ์มาร์กอัปดั้งเดิม
ประเภทของการใช้งาน
โดยพื้นฐานแล้วซอฟต์แวร์วิกิมีสามประเภทการใช้งาน ได้แก่ วิกิสาธารณะที่มีชุมชนผู้อ่านและผู้แก้ไขขนาดใหญ่วิกิองค์กร ส่วนตัว สำหรับการจัดการข้อมูลโดยบริษัทและองค์กรอื่นๆ และวิกิส่วนบุคคลซึ่งมีไว้สำหรับใช้โดยบุคคลเพียงคนเดียวเพื่อจัดการบันทึก และมักทำงานบนเดสก์ท็อปซอฟต์แวร์วิกิบางประเภทได้รับการออกแบบมาโดยเฉพาะสำหรับการใช้งานประเภทใดประเภทหนึ่ง ในขณะที่ซอฟต์แวร์ประเภทอื่นๆ สามารถใช้ได้กับทั้งสามประเภท แต่มีฟังก์ชันการทำงาน ไม่ว่าจะเป็นในส่วนหลักหรือผ่านปลั๊กอิน ที่ช่วยในการใช้งานประเภทใดประเภทหนึ่งหรือมากกว่านั้น
วิกิสาธารณะ
วิกิสาธารณะมักเปิดให้บุคคลทั่วไปอ่าน แก้ไข และแสดงความคิดเห็นในบทความบางส่วนหรือทั้งหมดของวิกิแต่ละแห่งได้ หลายแห่งมีระบบลงทะเบียนเพื่อให้ผู้ใช้แต่ละคนสามารถเข้าถึงและควบคุมเนื้อหาได้มากขึ้น และบางแห่งก็มีการนำเอาส่วนต่างๆ ที่มีการค้าขายมาใช้ หรือเพิ่มการเข้าถึงเพิ่มเติม เช่นFandom ซึ่ง เป็นเว็บไซต์รวบรวมเนื้อหาวิกิยอด นิยม
MediaWikiเป็นซอฟต์แวร์ที่โดดเด่นที่สุด เนื่องจากเป็นระบบที่ขับเคลื่อนWikipedia ซึ่งเป็น วิกิสาธารณะที่มีผู้เข้าชมมากที่สุดอย่างสม่ำเสมอและเป็นจำนวนมาก[ 4 ]นอกจากนี้ยังขับเคลื่อนวิกิสาธารณะอื่นๆ อีกมากมาย[ 5 ]เครื่องมือวิกิอื่นๆ ที่ใช้เป็นประจำสำหรับวิกิสาธารณะ ได้แก่MoinMoinและPmWikiรวมถึงเครื่องมืออื่นๆ อีกมากมาย[ 5 ]
เว็บไซต์อินเทอร์เน็ตอื่นๆ ที่ใช้ซอฟต์แวร์วิกิ ได้แก่สารานุกรมต่างๆ เช่นSensei's Library , Parliaและ WikiTree
วิกิขององค์กร
ซอฟต์แวร์วิกิ สำหรับองค์กรคือซอฟต์แวร์ที่ออกแบบมาเพื่อใช้ในบริบทขององค์กร[ 6 ]โดยเฉพาะอย่างยิ่งเพื่อเพิ่มประสิทธิภาพการแบ่งปันความรู้ ภายใน มีแนวโน้มที่จะเน้นคุณสมบัติต่างๆ เช่น การควบคุมการเข้าถึง การบูรณาการกับซอฟต์แวร์อื่นๆ และการจัดการเอกสาร แอปพลิ เคชันวิกิที่เป็นกรรมสิทธิ์ส่วนใหญ่ทำการตลาดตัวเองโดยเฉพาะในฐานะโซลูชันสำหรับองค์กร รวมถึงSocialtext , Jive , Traction , TeamPageและNotion
มีข้อเสนอเพิ่มมากขึ้นที่ใช้ชื่อ 'wiki' แต่ไม่มีองค์ประกอบพื้นฐานที่พบได้ทั่วไปใน wiki ที่จัดตั้งขึ้น เช่น Wiki Markup และเวิร์กโฟลว์แบบ Link-first ดังเช่นในConfluence (ตั้งแต่ปี 2018) [ 7 ]การค้นหาข้อความเต็มรูปแบบดังเช่นในMicrosoft Teams [ 8 ]หรือการควบคุมเวอร์ชัน
นอกจากนี้ แอปพลิเคชันวิกิโอเพนซอร์สบางตัวยังอธิบายตัวเองว่าเป็นโซลูชันสำหรับองค์กร รวมถึงXWiki , Foswiki , [ 9 ] TWiki , [ 10 ]และBlueSpice [ 11 ] แอปพลิเคชันวิกิโอเพนซอร์สบางตัว แม้ว่าจะไม่ได้ระบุอย่างชัดเจนว่าเป็นโซลูชัน สำหรับองค์กร แต่ก็มีเอกสารการตลาดที่มุ่งเน้นผู้ใช้ระดับองค์กร เช่นTiki Wiki CMS Groupware [ 12 ]และMediaWiki [ 13 ] แอปพลิเคชันวิกิอื่น ๆอีกมากมายก็ถูกนำไปใช้ภายในองค์กรเช่นกัน
ในบรรดาบริษัทและองค์กรภาครัฐจำนวนมากที่ใช้ระบบวิกิภายในองค์กร ได้แก่Adobe Systems , Amazon.com , Intel , Microsoftและหน่วยงานข่าวกรองของสหรัฐอเมริกา
ภายในองค์กร วิกิอาจเสริมหรือทดแทนระบบจัดการเนื้อหาแบบรวมศูนย์ได้ ลักษณะการกระจายอำนาจของวิกิทำให้สามารถเผยแพร่ข้อมูลที่จำเป็นไปทั่วทั้งองค์กรได้รวดเร็วและประหยัดกว่าคลังความรู้แบบรวมศูนย์ นอกจากนี้ วิกิยังสามารถใช้สำหรับการจัดการเอกสารการจัดการโครงการการจัดการความสัมพันธ์กับลูกค้าการวางแผนทรัพยากรองค์กรและการจัดการข้อมูลประเภทอื่นๆ อีกมากมาย
คุณลักษณะของวิกิที่สามารถนำมาใช้ในองค์กรได้ ได้แก่:
- การป้อนข้อมูลลงในหน้าเว็บที่สร้างได้ง่ายและรวดเร็ว รวมถึงการเชื่อมโยงไปยังระบบข้อมูลองค์กรอื่นๆ เช่น สมุดรายชื่อบุคลากร ระบบจัดการเนื้อหา (CMS)แอปพลิเคชันต่างๆ เพื่ออำนวยความสะดวกในการสร้างฐานความรู้ที่เป็นประโยชน์
- ช่วยลด ปริมาณ อีเมลที่มากเกินไป วิกิช่วยให้สามารถแบ่งปันข้อมูลที่เกี่ยวข้องทั้งหมดระหว่างผู้ที่ทำงานในโครงการนั้นๆ ได้ ในทางกลับกัน เฉพาะผู้ใช้วิกิที่สนใจในโครงการนั้นๆ เท่านั้นที่ต้องเข้าไปดูหน้าวิกิที่เกี่ยวข้อง ซึ่งแตกต่างจากรายชื่อผู้รับอีเมลที่มีปริมาณการใช้งานสูง ซึ่งอาจทำให้สมาชิกได้รับข้อความจำนวนมากโดยไม่คำนึงถึงความเกี่ยวข้อง นอกจากนี้ยังเป็นประโยชน์อย่างมากสำหรับผู้จัดการโครงการในการจัดเก็บการสื่อสารทั้งหมดไว้ในที่เดียว ซึ่งช่วยให้พวกเขาสามารถเชื่อมโยงความรับผิดชอบสำหรับการดำเนินการแต่ละอย่างกับสมาชิกในทีมคนใดคนหนึ่งได้
- วิกิช่วยจัดระเบียบข้อมูล ช่วยให้ผู้ใช้จัดโครงสร้างข้อมูลเป็นหมวดหมู่ที่ค้นหาได้ง่าย ซึ่งอาจเกิดขึ้นจากผู้ใช้ในลักษณะจากล่างขึ้นบน ผู้ใช้สามารถสร้างรายการ ตาราง ไทม์ไลน์ และวิธีการอื่นๆ ในการแสดงลำดับได้
- สร้างฉันทามติ วิกิช่วยให้สามารถจัดโครงสร้างการแสดงความคิดเห็นในหัวข้อที่ผู้เขียนกำลังพิจารณาอยู่บนหน้าเดียวกัน คุณสมบัตินี้มีประโยชน์มากเมื่อเขียนเอกสาร เตรียมงานนำเสนอ เมื่อความคิดเห็นของผู้เขียนแตกต่างกัน และอื่นๆ
- ระดับการเข้าถึงขึ้นอยู่กับสิทธิ์และบทบาท ผู้ใช้อาจถูกจำกัดการเข้าถึงเพื่อดูและ/หรือแก้ไขหน้าเว็บที่กำหนด ขึ้นอยู่กับแผนกหรือบทบาทของพวกเขาภายในองค์กร
- การจัดการความรู้พร้อมระบบค้นหาที่ครอบคลุม ซึ่งรวมถึงการจัดการเอกสาร การจัดการโครงการ และคลังความรู้ มีประโยชน์อย่างยิ่งในช่วงเวลาที่มีการเปลี่ยนแปลงพนักงานหรือการเกษียณอายุ
วิกิส่วนตัว
ซอฟต์แวร์ที่ออกแบบมาโดยเฉพาะสำหรับการใช้งานวิกิส่วนบุคคล ได้แก่PmWiki , TomboyและConnectedText (ซึ่งเลิกใช้งานแล้ว) แอปพลิเคชันวิกิทั่วไปอื่นๆ มีส่วนประกอบที่ออกแบบมาสำหรับผู้ใช้แต่ละคน รวมถึงMoinMoin (ซึ่งมี "DesktopEdition" [ 14 ] ) และTiddlyWiki
การแก้ไข
ซอฟต์แวร์วิกิส่วนใหญ่ใช้ไวยากรณ์พิเศษที่เรียกว่าวิกิมาร์กอัปเพื่อให้ผู้ใช้สามารถจัดรูปแบบข้อความได้ แทนที่จะต้องป้อนโค้ดHTMLแอปพลิเคชันวิกิบางตัวยังมี โปรแกรมแก้ไข แบบ WYSIWYG ( What You See Is What You Get) ซึ่งอาจใช้แทนหรือเพิ่มเติมจากโปรแกรมแก้ไขวิกิมาร์กอัปก็ได้
เนื่องจาก คุณสมบัติ เชิงอะตอมของระบบฐานข้อมูลการแก้ไขใดๆ จึงควรมีการติดตามในซอฟต์แวร์วิกิลำดับเวลาของการแก้ไข (เช่น ที่เผยแพร่โดยผู้ใช้อินเทอร์เน็ต) ในบทความใดๆ ก็ตาม สามารถบันทึกไว้ในเครื่องได้ ด้วยไฟล์นามสกุล . xmlทั่วไปโดยผู้ที่มีสิทธิ์ผู้ดูแลระบบ
แอปพลิเคชันที่โฮสต์
มีบริการโฮสติ้งวิกิ หลากหลายประเภท หรือที่รู้จักกันในชื่อวิกิฟาร์ม ซึ่งให้บริการโฮสต์วิกิของผู้ใช้บนเซิร์ฟเวอร์ ซอฟต์แวร์วิกิบางตัวมีให้บริการเฉพาะในรูปแบบโฮสติ้งเท่านั้น เช่นPBworks , WetpaintและWikispacesซึ่งเป็นตัวอย่างของบริการโฮสติ้งวิกิที่ทำงานบนโค้ดที่มีให้ใช้งานเฉพาะบนเว็บไซต์เหล่านั้นเท่านั้น ในขณะที่ซอฟต์แวร์วิกิอื่นๆ มีให้บริการทั้งใน รูปแบบ โฮสติ้ง และแบบดาวน์โหลด ได้ เช่นConfluence , Socialtext , MediaWikiและXWiki
คุณสมบัติเพิ่มเติม
คุณสมบัติการจัดการเนื้อหา
ซอฟต์แวร์วิกิสามารถรวมคุณสมบัติต่างๆ ที่มาพร้อมกับระบบจัดการเนื้อหาแบบดั้งเดิม เช่นปฏิทินรายการสิ่งที่ต้องทำบล็อกและเว็บบอร์ด สนทนา คุณสมบัติเหล่านี้ทั้งหมดสามารถจัดเก็บผ่านหน้าวิกิที่มีการกำหนดเวอร์ชัน หรือเป็นเพียงฟังก์ชันการทำงานแยกต่างหากก็ได้ ซอฟต์แวร์ที่รองรับบล็อกที่มีการแก้ไขและการกำหนดเวอร์ชันแบบวิกิบางครั้งเรียกว่าซอฟต์แวร์ "bliki"
Tiki Wiki CMS Groupware เป็นตัวอย่างของซอฟต์แวร์วิกิที่ออกแบบมาเพื่อรองรับคุณสมบัติดังกล่าวในส่วนหลัก แอปพลิเคชันวิกิสำหรับองค์กรหลายตัว เช่นTWiki , ConfluenceและSharePoint ก็รองรับคุณสมบัติดังกล่าวเช่นกัน รวมถึงแอ ปพลิเคชันโอเพนซอร์สอย่างMediaWikiและXWikiผ่านปลั๊กอิน [ 15 ]
การเขียนสคริปต์
แอปพลิเคชันวิกิบางแอปพลิเคชันอนุญาตให้ผู้ใช้ฝัง การเรียกใช้แบบ สคริปต์ลงในหน้าวิกิ ซึ่งจะถูกประมวลผลโดยตัวแยกวิเคราะห์ของวิกิและทำงานเมื่อบันทึกหน้าหรือเมื่อแสดงหน้าXWikiและMediaWikiเป็นตัวอย่างของแอปพลิเคชันดังกล่าว[ 16 ]
โดยเฉพาะอย่างยิ่ง XWiki รองรับภาษาสคริปต์ต่อไปนี้: Groovy , Velocity , Ruby , Python , PHPหรือโดยทั่วไปแล้วภาษาสคริปต์ JSR223 ใดๆ ก็ได้
การใส่คำอธิบายความหมาย
ซอฟต์แวร์วิกิช่วยให้ผู้ใช้สามารถจัดเก็บข้อมูลผ่านวิกิ ในลักษณะที่สามารถส่งออกผ่านเว็บเชิงความหมาย (Semantic Web ) หรือสืบค้นภายในวิกิได้ วิกิที่อนุญาตให้มีการใส่คำอธิบายประกอบเช่นนี้เรียกว่าวิกิเชิงความหมาย (Semantic Wiki ) ซอฟต์แวร์วิกิเชิงความหมายที่เป็นที่รู้จักดีที่สุดในปัจจุบันคือSemantic MediaWikiซึ่งเป็นปลั๊กอินสำหรับ MediaWiki
การเข้าถึงผ่านมือถือ
ซอฟต์แวร์วิกิบางตัวมีวิธีการจัดการพิเศษสำหรับการเข้าถึงโดยอุปกรณ์เคลื่อนที่ เช่นโทรศัพท์มือถือโดยปกติจะทำโดยการแสดงโค้ดHTML แบบอนุรักษ์นิยม [ 17 ] [ 18 ]
การดูและแก้ไขแบบออฟไลน์
มีการทดลองใช้วิธีการต่างๆ เพื่อให้วิกิสามารถใช้งานได้เมื่อผู้ใช้ไม่ได้เชื่อมต่ออินเทอร์เน็ต สำหรับผู้ใช้ที่ต้องการอ่านเนื้อหาของวิกิขณะออฟไลน์ การคัดลอกเนื้อหาสามารถทำได้ง่ายๆ ในกรณีของวิกิพีเดียมีการจัดทำ ซีดีรอม และฉบับพิมพ์ของเนื้อหาบางส่วนในวิกิพีเดีย
อย่างไรก็ตาม การอนุญาตให้แก้ไขแบบออฟไลน์ (โดยที่การเปลี่ยนแปลงจะถูกซิงโครไนซ์เมื่อผู้ใช้กลับมาออนไลน์) เป็นกระบวนการที่ยากกว่ามาก วิธีหนึ่งในการทำเช่นนี้คือการใช้ระบบควบคุมเวอร์ชันแบบกระจายศูนย์เป็นส่วนหลังบ้านของวิกิ ใน รูปแบบ เพียร์ทูเพียร์ด้วยวิธีนี้ จะไม่มีที่เก็บเนื้อหาของวิกิส่วนกลาง แต่ผู้ใช้แต่ละคนจะเก็บสำเนาวิกิฉบับสมบูรณ์ไว้ในเครื่อง และซอฟต์แวร์จะจัดการการรวมและการเผยแพร่การเปลี่ยนแปลงเมื่อเกิดขึ้น นี่คือวิธีการที่ใช้โดย เอนจิน ikiwiki (ซึ่งสามารถใช้ระบบควบคุมเวอร์ชันแบบกระจายศูนย์Gitเป็นส่วนหลังบ้านได้) และCode Co-op (ระบบควบคุมเวอร์ชันแบบกระจายศูนย์ที่มีส่วนประกอบของวิกิ)
การกระจายและการรวมศูนย์
ซอฟต์แวร์วิกิสามารถกระจายได้ [ 19 ] ตัวอย่างเช่น XWiki [ 20 ] Smallest Federated Wiki [ 21 ]และ Ibis [ 22 ]นอกจากนี้ยังมีการวิจัยเกี่ยวกับการอนุญาตให้วิกิพีเดียทำงานเป็นวิกิแบบกระจายศูนย์[ 23 ] [ 24 ]
ดูเพิ่มเติม
- การแก้ไขร่วมกัน
- การเปรียบเทียบซอฟต์แวร์วิกิ
- พอร์ทัลองค์กร
- ซอฟต์แวร์โซเชียลสำหรับองค์กร
- รายชื่อซอฟต์แวร์สำหรับการทำงานร่วมกัน
- รายชื่อซอฟต์แวร์วิกิ
หมายเหตุ
- ^วิธีการแบบวิกิ การทำงานร่วมกันอย่างรวดเร็วบนเว็บ Addison-Wesley (เมษายน 2544) ISBN 0-201-71499-X
- ^ "JAM wiki - Just Advertising and Marketing" . JAM wiki . เก็บถาวรจากต้นฉบับเมื่อ 2020-11-24 . เรียกดูเมื่อ2021-05-12 .
- ^ "เครื่องยนต์" . WikiCreole . 14 มิถุนายน 2010 . สืบค้นเมื่อ18 พฤษภาคม 2022 .
- ^ "เว็บไซต์ยอดนิยม 500 อันดับแรกของ Alexa ทั่วโลก" . Alexa . เก็บถาวรจากต้นฉบับเมื่อวันที่ 2 มีนาคม 2015 . เรียกดูเมื่อวันที่ 11 เมษายน 2017 .
- ^ a b "เรียกดูข้อมูล: ทั้งหมด" . WikiIndex . เก็บถาวรจากต้นฉบับเมื่อ 25 กรกฎาคม 2021
- ^ "ปีแห่งวิกิสำหรับองค์กร: การทำงานร่วมกันบนเว็บแบบเบา ๆ เริ่มลงมือปฏิบัติจริง ", จอน อูเดลล์,อินโฟเวิลด์ , 30 ธันวาคม 2547
- ^ "[CONFCLOUD-67129] ลิงก์ไปยังหน้าที่ไม่รู้จัก (หน้าที่ยังไม่มีอยู่)" . Jira Software - Atlassian . เก็บถาวรจากต้นฉบับเมื่อวันที่ 30 พฤศจิกายน 2022
- ^ "ค้นหาข้อความเต็มในวิกิ" . Microsoft Teams UserVoice . เก็บถาวรจากต้นฉบับเมื่อ 2020-11-12
- ^ " Foswiki - แพลตฟอร์มความร่วมมือทางธุรกิจเสรี "
- ^ " TWiki - แพลตฟอร์มวิกิและเว็บแอปพลิเคชันแบบโอเพนซอร์สสำหรับองค์กร "
- ^ " BlueSpice - ซอฟต์แวร์วิกิและฐานความรู้ "
- ^ "ระดับองค์กร" . Tiki Wiki CMS Groupware . 11 สิงหาคม 2022 . สืบค้นเมื่อ11 เมษายน 2017 .
- ↑ "ศูนย์กลางองค์กร" . มีเดียวิกิ สืบค้นเมื่อ11 เมษายน 2017 .
- ^ "DesktopEdition" . MoinMoin . 2016-12-01 . สืบค้นเมื่อ11 เมษายน 2017 .
- ^ "แอปพลิเคชันและส่วนขยาย (คุณสมบัติ.แอปพลิเคชัน)" . XWiki . 23 กันยายน 2015. เก็บถาวรจากต้นฉบับเมื่อ 10 พฤษภาคม 2017 . เรียกดูเมื่อ11 เมษายน 2017 .
- ^ Anslow, C.; Riehle, D. (2007), การเขียนโปรแกรมสำหรับผู้ใช้ปลายทางแบบเบาด้วยวิกิ , SAP Research, CiteSeerX 10.1.1.131.2458
- ^ Socialtext ปรับปรุง Wiki ให้เหมาะสมสำหรับผู้ใช้มือถือ ,นิตยสาร CIO , 5 เมษายน 2549, สืบค้นเมื่อ 20 กันยายน 2551
- ↑ลู, แมต (15 กรกฎาคม พ.ศ. 2550). "W2: วิกิ iPhone เล็กน้อย] " ตัว . เก็บถาวรจากต้นฉบับเมื่อ 2012-10-18 . สืบค้นเมื่อ 24 สิงหาคม 2021 .
- ^ Davoust, Alan; Skaf-Molli, Hala; Molli, Pascal; Esfandiari, Babak; Aslan, Khaled (2015). "วิกิแบบกระจาย: การสำรวจ" . Concurrency and Computation: Practice and Experience . 27 (11): 2751– 2777. doi : 10.1002/cpe.3439 . ISSN 1532-0626 . S2CID 45142475 .
- ^ "หน้าแรกของโครงการ XWiki Concerto"เก็บถาวรจากต้นฉบับเมื่อวันที่ 5 กุมภาพันธ์ 2015 เรียกดูเมื่อวันที่ 11 เมษายน 2017
- ^ "ยินดีต้อนรับผู้มาเยือน" . สืบค้นเมื่อ11 เมษายน 2560 .
- ^ "ประกาศ เปิดตัว Ibis ซึ่งเป็นทางเลือกแทน Wikipedia แบบเครือข่าย" สืบค้นเมื่อ10 กรกฎาคม 2025
- ^เครื่องมือวิกิแบบกระจายศูนย์สำหรับการโฮสต์วิกิพีเดียแบบร่วมมือกัน , Guido Urdaneta, Guillaume Pierre และ Maarten van Steen,รายงานการประชุมนานาชาติครั้งที่ 3 ว่าด้วยระบบสารสนเทศและเทคโนโลยีบนเว็บ ( Webist ) , มีนาคม 2550
- ^ Wikipedia การวิเคราะห์ภาระงานสำหรับการโฮสติ้งแบบกระจายศูนย์ Guido Urdaneta, Guillaume Pierre, Maarten van Steen, Elsevier Computer Networks 53(11), หน้า 1830–1845, กรกฎาคม 2009
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ ซอฟต์แวร์วิกิ
ซอฟต์แวร์วิกิ (หรือที่รู้จักกันในชื่อเอนจินวิกิหรือแอปพลิเคชันวิกิ ) คือซอฟต์แวร์สำหรับการทำงานร่วมกันที่ทำงาน บนระบบ วิกิซึ่งช่วยให้ผู้ใช้สามารถสร้างและแก้ไขหน้าหรือรายการต่างๆ
ประวัติศาสตร์
แอปพลิเคชัน "วิกิ" ที่ได้รับการยอมรับโดยทั่วไปเป็นครั้งแรกคือ WikiWikiWeb ซึ่งสร้างโดยโปรแกรมเมอร์คอมพิวเตอร์ชาวอเมริกัน Ward Cunningham และเปิดตัวบน c2.
ความเข้ากันได้ของข้อมูล
โดยทั่วไปแล้ว โปรแกรมสร้างวิกิใหม่ๆ ไม่ได้ใช้รูปแบบข้อมูล ( ภาษา เขียนวิกิ ) เหมือนกับโปรแกรมที่มีอยู่เดิม ทำให้มีประโยชน์จำกัดสำหรับผู้ที่ลงทุนสร้าง ฐานความรู้ ขนาดใหญ่ ในซอฟต์แวร์เดิมไปแล้ว โดยปกติแล้ว โครงการวิกิใหม่ๆ...
ประเภทของการใช้งาน
โดยพื้นฐานแล้วซอฟต์แวร์วิกิมีสามประเภทการใช้งาน ได้แก่ วิกิสาธารณะที่มีชุมชนผู้อ่านและผู้แก้ไขขนาดใหญ่ วิกิองค์กร ส่วนตัว สำหรับ การจัดการข้อมูล โดยบริษัทและองค์กรอื่นๆ และ วิกิส่วนบุคคล ซึ่งมีไว้สำหรับใช้โดยบุคคลเพียงคนเดียวเพื่อจัดการบันทึก และมักทำงานบน...