Wikipedia är den överlägset mest populära wiki i världen, och för närvarande innehåller den över 45 miljoner sidor på 301 språk. Nästan 500 besökare besöker Wikipedia varje månad, och de flesta av dem har ingen aning om att det är möjligt att skapa en webbplats precis som Wikipedia gratis och utan någon tidigare webbutvecklingsupplevelse.
Hur? Med wiki-programvaruprodukter. Vi har valt de fem bästa wiki-programvaruprodukter som för närvarande finns tillgängliga, inklusive den som driver Wikipedia själv.
1. MediaWiki
MediaWiki skapades 2002 av forskare vid Wellcome Trust Sanger Institute i Cambridge Heinrich Magnus Manske och förbättrades senare av den amerikanska datorprogrammeraren Lee Daniel Crocker. MediaWiki är en gratis och öppen källkodswiki-programvaruplattform som driver många populära wikier, inklusive Wikipedia, Wiktionary, och Wikimedia Commons.
MediaWiki är skrivet i PHP som passar bra för LAMP-stacken. Eftersom MediaWiki har distribuerats så omfattande i så många år är det en av de mest kraftfulla wiki-programvaruplattformarna som finns och erbjuder en lång lista med funktioner och breda alternativ för organisering av innehåll.
MediaWiki kan användas på vilket språk som helst, och det kan anpassas ytterligare med hjälp av mallar och tillägg. Om det finns en stor begränsning av MediaWiki är det faktum att syntaxen inte har definierats formellt, vilket gör det svårt för tredjepartsutvecklare att skapa WYSIWYG-redaktörer (What You See is What You Get).
2. TiddlyWiki
Medan MediaWiki utvecklas med tanke på Wikipedia och andra stora wikier i åtanke, är TiddlyWiki bäst lämpad för mindre projekt. Den strukturerar information på ett unikt sätt med hjälp av ett hypertextkortsindexsystem som använder Tiddlers som de grundläggande informationsenheterna i TiddlyWiki.
Du kan tänka på Tiddlers som små utdrag av information. De fungerar bäst när de är så små som möjligt och de kan innehålla allt från text till bilder till ljud till automatiskt genererade listor. Tiddlers kan återanvändas mer än en gång, vilket gör TiddlyWiki perfekt för att fånga, organisera och dela all slags information.
TiddlyWiki kan utökas ytterligare med plugins, som kan innehålla JavaScript-moduler, stilark och mallar. Eftersom TiddlyWiki är skrivet i JavaScript är det väldigt enkelt att anpassa och anpassa för en mängd olika projekt.
3. DokuWiki
DokuWiki beskrivs ofta som ett enklare alternativ till MediaWiki. Även om den är tillgänglig ”bara” på 50 språk och inte erbjuder nästan lika många funktioner som MediaWiki, älskar användarna det på grund av dess rena syntax och anmärkningsvärda enkla underhåll.
Genom åren har DokuWiki visat sig vara särskilt användbart i företagets miljö. Tusentals företag och organisationer använder DokuWiki som en företags kunskapsbas, projektarbetsyta, intranät och mer. DokuWiki kräver inte för många resurser, det är helt öppen källkod och är kompatibelt med ett stort antal plugins och mallar.
Plugins kan installeras automatiskt via tilläggshanteraren eller manuellt genom att kopiera dem till lib / plugins /. Det finns till exempel ett plugin som låter dig mas återställa de senaste ändringarna, en som begränsar inloggningsåtkomst till angivna IP-adresser, eller en som lägger till en kommentarsektion på wiki-sidor, för att bara nämna.
4. XWiki
XWiki är en gratis och öppen källkodswiki-programvaruplattform skriven i Java. Den kan användas antingen som en första generationens wiki eller en andra generationens wiki. Enligt XWiki används första generationens wikier för att samarbeta om innehåll, medan andra generationens wikier kan användas för att skapa samarbetsprogram.
Några exempel på vad som kan skapas med hjälp av andra generationens wikier som XWiki inkluderar bloggar för att kommunicera information eller organisera den med hjälp av kategorier och taggar, forum där deltagare kan diskutera viktiga ämnen, uppgiftshanteringsplattformar där användare kan skapa och tilldela uppgifter för utsedda projekt, och mer.
XWiki har en mycket robust WYSIWYG-redaktör ovanpå kraftfull wiki-syntax. Det kan utökas ytterligare med över 600 plugins, makron, skinn och teman som tillhandahålls av XWiki-communityn och kärnutvecklare. Om du letar efter en kraftfull multiplatform-wiki som betonar töjbarhet är XWiki ett utmärkt val.
5. Wiki.js
Alla wiki-programvaruplattformar som vi hittills har nämnt har funnits ganska länge, och det visar sig ibland. Wiki.js är annorlunda eftersom det först släpptes 2016 som ett modernt alternativ till traditionella wiki-programvaruplattformar. Den är byggd på Node.js, Git och Markdown, levereras med en kraftfull visuell redigerare och är optimerad för att vara låg på systemresurser.
Wiki.js körs på vilken Linux-, Windows- eller macOS-server som helst och den har en avancerad cachefunktion för att påskynda åtkomst till webbplatsen. Precis som andra wiki-programvaruplattformar.
Hur man installerar och konfigurerar MediaWiki
För att installera MediaWiki behöver du tre saker:
- En webbserver som serverar de begärda sidorna till klientens webbläsare.
- Apache eller IIS.
- PHP för att köra programvaran.
- PHP version 7.0.0 eller senare med Perl Compatible Regular Expressions, Standard PHP Library, JSON support.
- En databas för lagring av sidor och webbplatsdata.
- MySQL 5.5.8+, MariaDB, PostgreSQL 8.3+ eller SQLite.
Om du uppfyller alla krav kan du ladda ner den senaste versionen av MediaWiki från den officiella webbplatsen och extrahera arkivet till en webbåtkomlig mapp på din server.
Rikta sedan din webbläsare till katalogen med MediaWiki-filer. Så här: http: // dinwebserver.com / katalog / mw-config / index.php.
Slutligen följ instruktionerna för att slutföra installationsprocessen. För systemspecifika installationsinstruktioner, besök den här sidan och bläddra längst ner.
Slutsats
Det spelar ingen roll om du är en cybersäkerhetsexpert, en passionerad kock eller en mästare i undervattenskorgen - du kan också dela din kunskap med hjälp av en av wiki-programvaruplattformarna som beskrivs i den här artikeln och kanske till och med skapa en blomstrande grupp människor som delar samma intressen som du.