Wikipedia je zdaleka nejpopulárnější wiki na světě a v současné době má více než 45 milionů stránek ve 301 jazycích. Téměř 500 návštěvníků navštěvuje Wikipedii každý měsíc a většina z nich netuší, že je možné vytvořit web stejně jako Wikipedii zdarma a bez předchozích zkušeností s vývojem webu.
Jak? Se softwarovými produkty wiki. Vybrali jsme top 5 nejlepších aktuálně dostupných softwarových produktů wiki s vlastním hostitelem, včetně těch, které fungují na samotné Wikipedii.
1. MediaWiki
MediaWiki, kterou vytvořil v roce 2002 vědecký pracovník na Wellcome Trust Sanger Institute v Cambridge Heinrich Magnus Manske, a později ji vylepšil americký počítačový programátor Lee Daniel Crocker, je bezplatná a otevřená softwarová platforma wiki, která podporuje mnoho populárních wiki, včetně Wikipedie, Wikislovníku, a Wikimedia Commons.
MediaWiki je napsán v PHP vhodném pro LAMP stack. Protože MediaWiki je tolik let nasazována, je to jedna z nejsilnějších softwarových platforem wiki, která nabízí dlouhý seznam funkcí a široké možnosti organizace obsahu.
MediaWiki lze použít v jakémkoli celosvětovém jazyce a lze jej dále přizpůsobit pomocí šablon a rozšíření. Pokud existuje jedno hlavní omezení MediaWiki, je to skutečnost, že jeho syntaxe nebyla formálně definována, což vývojářům třetích stran ztěžuje vytváření editorů WYSIWYG (What You See is What You Get).
2. TiddlyWiki
Zatímco MediaWiki je vyvíjena s ohledem na potřeby Wikipedie a dalších velkých wiki, TiddlyWiki je nejvhodnější pro menší projekty. Strukturuje informace jedinečným způsobem pomocí systému indexů hypertextových karet, který používá Tiddlers jako základní jednotky informací v TiddlyWiki.
Tiddlers si můžete představit jako malé úryvky informací. Fungují nejlépe, když jsou co nejmenší, a mohou obsahovat cokoli od textu přes obrázky přes zvuk až po automaticky generované seznamy. Tiddlers lze opakovaně použít více než jednou, takže TiddlyWiki je ideální pro zachycení, organizaci a sdílení všech druhů informací.
TiddlyWiki lze dále rozšířit o pluginy, které mohou obsahovat moduly JavaScriptu, šablony stylů a šablony. Protože je TiddlyWiki napsán v JavaScriptu, je velmi snadné ho přizpůsobit a přizpůsobit mnoha různým projektům.
3. DokuWiki
DokuWiki je často popisována jako jednodušší alternativa k MediaWiki. Ačkoli je k dispozici „pouze“ v 50 jazycích a nenabízí zdaleka tolik funkcí jako MediaWiki, uživatelé ji milují kvůli čisté syntaxi a pozoruhodně snadné údržbě.
V průběhu let se DokuWiki osvědčila zejména v podnikovém prostředí. Tisíce podniků a organizací používají DokuWiki jako podnikovou znalostní základnu, pracovní prostor projektu, intranet a další. DokuWiki nevyžaduje příliš mnoho zdrojů, je plně otevřený a je kompatibilní s celou řadou pluginů a šablon.
Pluginy lze instalovat automaticky přes správce rozšíření nebo ručně jejich kopírováním do lib / plugins /. Například existuje plugin, který umožňuje masově vrátit poslední úpravy, ten, který omezuje přístup k přihlášení na určené adresy IP, nebo ten, který přidává sekci komentářů na stránky wiki, abychom jmenovali jen několik.
4. XWiki
XWiki je bezplatná a otevřená softwarová platforma wiki napsaná v jazyce Java. Může být použit buď jako wiki první generace, nebo wiki druhé generace. Podle XWiki se wiki první generace používají ke spolupráci na obsahu, zatímco wiki druhé generace lze použít k vytváření webových aplikací pro spolupráci.
Některé příklady toho, co lze vytvořit pomocí wiki druhé generace, jako je XWiki, zahrnují blogy pro komunikaci informací nebo jejich uspořádání pomocí kategorií a značek, fóra, kde mohou účastníci diskutovat o důležitých tématech, platformy pro správu úkolů, kde mohou uživatelé vytvářet a přiřazovat úkoly pro určené projekty, a více.
XWiki nabízí velmi robustní editor WYSIWYG navíc k výkonné syntaxi wiki. Lze jej dále rozšířit o více než 600 pluginů, maker, vzhledů a témat poskytovaných komunitou XWiki a hlavními vývojáři. Pokud hledáte výkonnou multiplatformní wiki, která zdůrazňuje rozšiřitelnost, XWiki je skvělou volbou.
5. Wiki.js
Všechny softwarové platformy wiki, které jsme dosud zmínili, existují už nějakou dobu a někdy se to projeví. Wiki.js je jiný, protože byl poprvé vydán v roce 2016 jako moderní alternativa k tradičním softwarovým platformám wiki. Je to postaveno na Node.js, Git a Markdown přicházejí s výkonným vizuálním editorem a jsou optimalizovány tak, aby neměly systémové prostředky.
Wiki.js běží na jakémkoli serveru Linux, Windows nebo macOS a má pokročilé funkce ukládání do mezipaměti, které zrychlují přístup na stránky. Stejně jako ostatní softwarové platformy wiki.
Jak nainstalovat a konfigurovat MediaWiki
K instalaci MediaWiki budete potřebovat tři věci:
- Webový server, který slouží k odeslání požadovaných stránek do klientského prohlížeče.
- Apache nebo IIS.
- PHP pro spuštění softwaru.
- PHP verze 7.0.0 nebo novější s Perl kompatibilní regulární výrazy, standardní knihovna PHP, podpora JSON.
- Databáze pro ukládání stránek a dat webů.
- MySQL 5.5.8+, MariaDB, PostgreSQL 8.3+ nebo SQLite.
Pokud splňujete všechny požadavky, můžete si stáhnout nejnovější verzi MediaWiki z oficiálního webu a extrahovat archiv do složky přístupné na webu na vašem serveru.
Poté nasměrujte vybraný webový prohlížeč na adresář se soubory MediaWiki. Například: http: // váš webový server.com / adresář / mw-config / index.php.
Nakonec dokončete proces instalace podle uvedených pokynů. Pokyny k instalaci specifické pro systém naleznete na této stránce a přejděte úplně dolů.
Závěr
Nezáleží na tom, zda jste odborníkem na kybernetickou bezpečnost, vášnivým kuchařem nebo mistrem tkadlem podvodních košů - i vy můžete sdílet své znalosti pomocí jedné ze softwarových platforem wiki popsaných v tomto článku a možná dokonce vytvořit prosperující komunitu lidí kteří mají stejné zájmy jako vy.