wiki

I migliori prodotti software Wiki con hosting autonomo

I migliori prodotti software Wiki con hosting autonomo
Fu Sir Francis Bacon il primo a dire che la conoscenza è potere. Oggi, la maggior parte della nostra conoscenza collettiva del mondo che ci circonda può essere trovata su vari wiki, che sono siti Web o database sviluppati in collaborazione da una comunità di utenti.

Wikipedia è di gran lunga la wiki più popolare al mondo, con oltre 45 milioni di pagine in 301 lingue. Quasi 500 visitatori visitano Wikipedia ogni mese e la maggior parte di loro non ha idea che sia possibile creare un sito web proprio come Wikipedia gratuitamente e senza alcuna precedente esperienza di sviluppo web.

Come? Con prodotti software wiki. Abbiamo selezionato i 5 migliori prodotti software wiki self-hosted attualmente disponibili, incluso quello che alimenta la stessa Wikipedia.

1. MediaWiki

Creato nel 2002 dallo scienziato senior del Wellcome Trust Sanger Institute di Cambridge Heinrich Magnus Manske e successivamente migliorato dal programmatore di computer americano Lee Daniel Crocker, MediaWiki è una piattaforma software wiki gratuita e open source che alimenta molti wiki popolari, tra cui Wikipedia, Wikizionario, e Wikimedia Commons.

MediaWiki è scritto in PHP adatto allo stack LAMP. Poiché MediaWiki è stato distribuito così ampiamente per così tanti anni, è una delle piattaforme software wiki più potenti in circolazione, che offre un lungo elenco di funzionalità e ampie opzioni di organizzazione dei contenuti.

MediaWiki può essere utilizzato con qualsiasi lingua mondiale e può essere ulteriormente personalizzato utilizzando modelli ed estensioni. Se c'è una delle principali limitazioni di MediaWiki, è il fatto che la sua sintassi non è stata definita formalmente, il che rende difficile per gli sviluppatori di terze parti creare editor WYSIWYG (What You See is What You Get).

2. TiddlyWiki

Mentre MediaWiki è stato sviluppato tenendo a mente le esigenze di Wikipedia e di altri wiki di grandi dimensioni, TiddlyWiki è più adatto per progetti più piccoli. Struttura le informazioni in un modo unico, utilizzando un sistema di indicizzazione delle schede ipertestuali che utilizza Tiddlers come unità di informazione fondamentale in TiddlyWiki.

Puoi pensare a Tiddlers come a piccoli frammenti di informazioni. Funzionano meglio quando sono il più piccoli possibile e possono contenere qualsiasi cosa, dal testo alle immagini, dall'audio agli elenchi generati automaticamente. Tiddlers può essere riutilizzato più di una volta, rendendo TiddlyWiki perfetto per acquisire, organizzare e condividere tutti i tipi di informazioni.

TiddlyWiki può essere ulteriormente esteso con plugin, che possono contenere moduli JavaScript, fogli di stile e modelli. Poiché TiddlyWiki è scritto in JavaScript, è molto facile da personalizzare e adattare per una moltitudine di progetti diversi.

3. DokuWiki

DokuWiki è spesso descritto come un'alternativa più semplice a MediaWiki. Sebbene sia disponibile "solo" in 50 lingue e non offra tante funzionalità come MediaWiki, gli utenti lo adorano per la sua sintassi pulita e la notevole facilità di manutenzione.

Nel corso degli anni, DokuWiki si è dimostrato particolarmente utile in ambito aziendale. Migliaia di aziende e organizzazioni utilizzano DokuWiki come knowledge base aziendale, spazio di lavoro del progetto, intranet e altro. DokuWiki non richiede troppe risorse, è completamente open source ed è compatibile con un'ampia varietà di plugin e modelli.

I plugin possono essere installati automaticamente tramite il gestore delle estensioni o manualmente copiandoli su lib/plugins/. Ad esempio, c'è un plug-in che ti consente di ripristinare le modifiche recenti, uno che limita l'accesso agli indirizzi IP designati o uno che aggiunge una sezione commenti alle pagine wiki, solo per citarne alcuni.

4. XWiki

XWiki è una piattaforma software wiki gratuita e open source scritta in Java. Può essere utilizzato sia come wiki di prima generazione che come wiki di seconda generazione. Secondo XWiki, i wiki di prima generazione vengono utilizzati per collaborare sui contenuti, mentre i wiki di seconda generazione possono essere utilizzati per creare applicazioni web collaborative.

Alcuni esempi di ciò che può essere creato utilizzando wiki di seconda generazione come XWiki includono blog per comunicare informazioni o organizzarle utilizzando categorie e tag, forum in cui i partecipanti possono discutere argomenti importanti, piattaforme di gestione delle attività in cui gli utenti possono creare e assegnare attività per progetti designati, e altro ancora.

XWiki dispone di un editor WYSIWYG molto robusto oltre a una potente sintassi wiki. Può essere ulteriormente esteso con oltre 600 plugin, macro, skin e temi forniti dalla comunità XWiki e dagli sviluppatori principali. Se stai cercando un potente wiki multipiattaforma che enfatizzi l'estensibilità, XWiki è un'ottima scelta.

5. Wiki.js

Tutte le piattaforme software wiki che abbiamo menzionato finora sono in circolazione da un po' di tempo e a volte si vede. Wiki.js è diverso perché è stato rilasciato per la prima volta nel 2016 come alternativa moderna alle tradizionali piattaforme software wiki. È costruito su Node.js, Git e Markdown, viene fornito con un potente editor visivo ed è ottimizzato per avere poche risorse di sistema.

Wiki.js funziona su qualsiasi server Linux, Windows o macOS e ha una funzionalità di memorizzazione nella cache avanzata per accelerare l'accesso al sito. Proprio come altre piattaforme software wiki.

Come installare e configurare MediaWiki

Per installare MediaWiki, avrai bisogno di tre cose:

Se soddisfi tutti i requisiti, puoi scaricare l'ultima versione di MediaWiki dal sito Web ufficiale ed estrarre l'archivio in una cartella accessibile dal Web sul tuo server.

Quindi, punta il tuo browser web preferito alla directory con i file MediaWiki. In questo modo: http://yourwebserver.com/directory/mw-config/index.php.

Infine, segui le istruzioni fornite per completare il processo di installazione. Per le istruzioni di installazione specifiche del sistema, visitare questa pagina e scorrere fino in fondo.

Conclusione

Non importa se sei un esperto di sicurezza informatica, un cuoco appassionato o un maestro tessitore di cesti subacquei: anche tu puoi condividere le tue conoscenze utilizzando una delle piattaforme software wiki descritte in questo articolo e forse anche creare una fiorente comunità di persone che condividono i tuoi stessi interessi.

Battaglia per Wesnoth 1.13.6 Sviluppo rilasciato
Battaglia per Wesnoth 1.13.6 rilasciato il mese scorso, è la sesta versione di sviluppo nella 1.13.x e offre una serie di miglioramenti, in particolar...
Come installare League Of Legends su Ubuntu 14.04
Se sei un fan di League of Legends, questa è un'opportunità per testare League of Legends. Nota che LOL è supportato su PlayOnLinux se sei un utente L...
Installa l'ultimo gioco di strategia OpenRA su Ubuntu Linux
OpenRA è un motore di gioco di strategia in tempo reale gratuito/libero che ricrea i primi giochi di Westwood come il classico Command & Conquer: Red ...