wiki

Beste zelf-gehoste Wiki-softwareproducten

Beste zelf-gehoste Wiki-softwareproducten
Het was Sir Francis Bacon die voor het eerst zei dat kennis macht is. Tegenwoordig is de meeste van onze collectieve kennis over de wereld om ons heen te vinden op verschillende wiki's, dit zijn websites of databases die gezamenlijk zijn ontwikkeld door een gemeenschap van gebruikers.

Wikipedia is verreweg de populairste wiki ter wereld, met momenteel meer dan 45 miljoen pagina's in 301 talen. Elke maand bezoeken bijna 500 bezoekers Wikipedia, en de meesten van hen hebben geen idee dat het mogelijk is om gratis en zonder enige eerdere ervaring met webontwikkeling een website als Wikipedia te maken.

Hoe? Met wiki-softwareproducten. We hebben de top 5 van beste zelf-gehoste wiki-softwareproducten gekozen die momenteel beschikbaar zijn, inclusief degene die Wikipedia zelf aandrijft.

1. MediaWiki

Gemaakt in 2002 door senior stafwetenschapper aan het Wellcome Trust Sanger Institute in Cambridge Heinrich Magnus Manske en later verbeterd door de Amerikaanse computerprogrammeur Lee Daniel Crocker, MediaWiki is een gratis en open source wiki-softwareplatform dat veel populaire wiki's aandrijft, waaronder Wikipedia, Wiktionary, en Wikimedia Commons.

MediaWiki is geschreven in PHP en is zeer geschikt voor de LAMP-stack. Omdat MediaWiki al zoveel jaren zo uitgebreid is ingezet, is het een van de krachtigste wiki-softwareplatforms die er zijn, met een lange lijst met functies en brede opties voor het organiseren van inhoud.

MediaWiki kan met elke wereldwijde taal worden gebruikt en kan verder worden aangepast met behulp van sjablonen en extensies. Als er één grote beperking van MediaWiki is, is het het feit dat de syntaxis niet formeel is gedefinieerd, wat het moeilijk maakt voor externe ontwikkelaars om WYSIWYG-editors (What You See is What You Get) te maken.

2. TiddlyWiki

Terwijl MediaWiki wordt ontwikkeld met de behoeften van Wikipedia en andere grote wiki's in gedachten, is TiddlyWiki het meest geschikt voor kleinere projecten. Het structureert informatie op een unieke manier, met behulp van een hypertext-kaartindexsysteem dat Tiddlers gebruikt als de fundamentele informatie-eenheden in TiddlyWiki.

Je kunt Tiddlers zien als kleine stukjes informatie. Ze werken het beste als ze zo klein mogelijk zijn, en ze kunnen alles bevatten, van tekst tot afbeeldingen en audio tot automatisch gegenereerde lijsten. Tiddlers kunnen meer dan eens worden hergebruikt, waardoor TiddlyWiki perfect is voor het vastleggen, organiseren en delen van allerlei soorten informatie.

TiddlyWiki kan verder worden uitgebreid met plug-ins, die JavaScript-modules, stylesheets en sjablonen kunnen bevatten. Omdat TiddlyWiki in JavaScript is geschreven, is het heel gemakkelijk aan te passen en aan te passen voor een groot aantal verschillende projecten.

3. DokuWiki

DokuWiki wordt vaak beschreven als een eenvoudiger alternatief voor MediaWiki. Hoewel het "slechts" in 50 talen beschikbaar is en lang niet zoveel functies biedt als MediaWiki, zijn gebruikers er dol op vanwege de duidelijke syntaxis en opmerkelijk onderhoudsgemak.

Door de jaren heen is DokuWiki vooral nuttig gebleken in de zakelijke omgeving. Duizenden bedrijven en organisaties gebruiken DokuWiki als een zakelijke kennisbank, projectwerkruimte, intranet en meer. DokuWiki vereist niet al te veel bronnen, het is volledig open source en is compatibel met een breed scala aan plug-ins en sjablonen.

Plug-ins kunnen automatisch worden geïnstalleerd via de extension manager of handmatig door ze te kopiëren naar lib/plugins/. Er is bijvoorbeeld een plug-in waarmee u recente bewerkingen kunt terugdraaien, een plug-in die inlogtoegang beperkt tot aangewezen IP-adressen, of een plug-in die een commentaargedeelte toevoegt aan wiki-pagina's, om er maar een paar te noemen.

4. XWiki

XWiki is een gratis en open source wiki-softwareplatform geschreven in Java. Het kan worden gebruikt als een wiki van de eerste generatie of een wiki van de tweede generatiegeneration. Volgens XWiki worden wiki's van de eerste generatie gebruikt om samen te werken aan inhoud, terwijl wiki's van de tweede generatie kunnen worden gebruikt om gezamenlijke webapplicaties te maken.

Enkele voorbeelden van wat kan worden gemaakt met behulp van wiki's van de tweede generatie, zoals XWiki, zijn blogs om informatie te communiceren of te ordenen met behulp van categorieën en tags, forums waar deelnemers belangrijke onderwerpen kunnen bespreken, taakbeheerplatforms waar gebruikers taken kunnen maken en toewijzen voor aangewezen projecten, en meer.

XWiki heeft een zeer robuuste WYSIWYG-editor bovenop een krachtige wiki-syntaxis. Het kan verder worden uitgebreid met meer dan 600 plug-ins, macro's, skins en thema's die worden geleverd door de XWiki-gemeenschap en kernontwikkelaars. Als je op zoek bent naar een krachtige wiki voor meerdere platforms die de nadruk legt op uitbreidbaarheid, dan is XWiki een goede keuze.

5. Wiki.js

Alle wiki-softwareplatforms die we tot nu toe hebben genoemd, bestaan ​​al geruime tijd, en dat is soms te zien. Wiki.js is anders omdat het in 2016 voor het eerst werd uitgebracht als een modern alternatief voor traditionele wiki-softwareplatforms. Het is gebouwd op Node.js, Git en Markdown worden geleverd met een krachtige visuele editor en zijn geoptimaliseerd om weinig systeembronnen te gebruiken.

Wiki.js draait op elke Linux-, Windows- of macOS-server en heeft een geavanceerde caching-functionaliteit om de toegang tot de site te versnellen. Net als andere wiki-softwareplatforms.

MediaWiki installeren en configureren

Om MediaWiki te installeren, heb je drie dingen nodig:

Als u aan alle vereisten voldoet, kunt u de nieuwste versie van MediaWiki downloaden van de officiële website en het archief uitpakken naar een webtoegankelijke map op uw server.

Wijs vervolgens uw webbrowser naar keuze naar de map met MediaWiki-bestanden. Zoals dit: http://uwwebserver.com/directory/mw-config/index.php.

Volg ten slotte de meegeleverde instructies om het installatieproces te voltooien. Ga voor systeemspecifieke installatie-instructies naar deze pagina en scrol helemaal naar beneden.

Conclusie

Het maakt niet uit of je een cybersecurity-expert, een gepassioneerde kok of een meester-onderwatermandwever bent - ook jij kunt je kennis delen met behulp van een van de wiki-softwareplatforms die in dit artikel worden beschreven en misschien zelfs een bloeiende gemeenschap van mensen creëren die dezelfde interesses delen als jij.

OSD-overlay tonen in Linux-apps en -games op volledig scherm
Het spelen van games op volledig scherm of het gebruik van apps in de modus volledig scherm zonder afleiding kan u afsnijden van relevante systeeminfo...
Top 5 Game Capture-kaarten
We hebben allemaal gezien en genoten van streaming gameplays op YouTube. PewDiePie, Jakesepticye en Markiplier zijn slechts enkele van de beste gamers...
Hoe een spel op Linux te ontwikkelen
Tien jaar geleden zouden niet veel Linux-gebruikers voorspellen dat hun favoriete besturingssysteem ooit een populair spelplatform voor commerciële vi...