wiki

Най-добрите домакински софтуерни продукти на Wiki

Най-добрите домакински софтуерни продукти на Wiki
Сър Франсис Бейкън пръв каза, че знанието е сила. Днес повечето от нашите колективни знания за света около нас могат да бъдат намерени в различни уикита, които са уебсайтове или бази данни, разработени съвместно от общност от потребители.

Уикипедия е най-популярната уики в света, в момента включваща над 45 милиона страници на 301 езика. Близо 500 посетители посещават Уикипедия всеки месец и повечето от тях нямат представа, че е възможно да се създаде уебсайт точно като Уикипедия безплатно и без предишен опит за уеб разработка.

Как? Със софтуерни продукти на wiki. Избрахме 5-те най-добри собствени хостинг wiki софтуерни продукта, които се предлагат в момента, включително този, който задвижва самата Wikipedia.

1. MediaWiki

Създадена през 2002 г. от старши учен в Института Wellcome Trust Sanger в Кеймбридж Хайнрих Магнус Манске и по-късно подобрена от американския компютърен програмист Лий Даниел Крокър, MediaWiki е безплатна софтуерна платформа за wiki с отворен код, която захранва много популярни уикита, включително Wikipedia, Wiktionary, и Wikimedia Commons.

MediaWiki е написана на PHP, подходяща за стека LAMP. Тъй като MediaWiki е разгърната толкова широко за толкова много години, това е една от най-мощните wiki софтуерни платформи, предлагаща дълъг списък от функции и широки възможности за организация на съдържанието.

MediaWiki може да се използва с всеки световен език и може да бъде допълнително персонализиран с помощта на шаблони и разширения. Ако има едно основно ограничение на MediaWiki, това е фактът, че неговият синтаксис не е официално дефиниран, което затруднява разработчиците на трети страни да създават редактори на WYSIWYG (What You See is What You Get).

2. TiddlyWiki

Докато MediaWiki се разработва с оглед на нуждите на Wikipedia и други големи уикита, TiddlyWiki е най-подходящ за по-малки проекти. Той структурира информацията по уникален начин, използвайки система за индексиране на хипертекстови карти, която използва Tiddlers като основни единици информация в TiddlyWiki.

Можете да мислите за тидълърите като малки фрагменти от информация. Те работят най-добре, когато са възможно най-малки и могат да съдържат всичко - от текст до изображения до аудио до автоматично генерирани списъци. Тидлърите могат да се използват повторно повече от веднъж, което прави TiddlyWiki идеален за улавяне, организиране и споделяне на всякакъв вид информация.

TiddlyWiki може да бъде допълнително разширена с приставки, които могат да съдържат JavaScript модули, таблици със стилове и шаблони. Тъй като TiddlyWiki е написан на JavaScript, много е лесно да го персонализирате и адаптирате за множество различни проекти.

3. DokuWiki

DokuWiki често се описва като по-проста алтернатива на MediaWiki. Въпреки че се предлага „само“ на 50 езика и не предлага почти толкова функции, колкото MediaWiki, потребителите го харесват поради изчистения синтаксис и забележителната лекота на поддръжка.

През годините DokuWiki се оказа особено полезен в предприятието. Хиляди фирми и организации използват DokuWiki като корпоративна база знания, работно пространство за проекти, интранет и др. DokuWiki не изисква твърде много ресурси, той е изцяло с отворен код и е съвместим с голямо разнообразие от плъгини и шаблони.

Приставките могат да се инсталират автоматично чрез мениджъра на разширения или ръчно, като се копират в lib / plugins /. Например има плъгин, който ви позволява да възстановите скорошните редакции, такъв, който ограничава достъпа до вход до определени IP адреси, или такъв, който добавя раздел за коментари към wiki страниците, само за да назовем няколко.

4. XWiki

XWiki е безплатна платформа за wiki софтуер с отворен код, написана на Java. Може да се използва или като wiki от първо поколение, или като wiki от второ поколение. Според XWiki уикитата от първо поколение се използват за съвместна работа върху съдържание, докато уикитата от второ поколение могат да се използват за създаване на съвместни уеб приложения.

Някои примери за това, което може да се създаде с помощта на уики от второ поколение, като XWiki, включват блогове за комуникация на информация или организиране с помощта на категории и етикети, форуми, където участниците могат да обсъждат важни теми, платформи за управление на задачи, където потребителите могат да създават и задават задачи за определени проекти, и още.

XWiki разполага с много здрав WYSIWYG редактор на върха на мощния уики синтаксис. Той може да бъде допълнително разширен с над 600 приставки, макроси, кожи и теми, предоставени от общността на XWiki и основните разработчици. Ако търсите мощна мултиплатформена wiki, която подчертава разширяемостта, XWiki е чудесен избор.

5. Wiki.js

Всички уики софтуерни платформи, които споменахме досега, съществуват от доста време и понякога се показва. Wiki.js е различен, защото за първи път е пуснат през 2016 г. като модерна алтернатива на традиционните wiki софтуерни платформи. Той е изграден на Node.js, Git и Markdown, идва с мощен визуален редактор и е оптимизиран да има малко системни ресурси.

Wiki.js работи на всеки Linux, Windows или macOS сървър и има усъвършенствана кешираща функция за ускоряване на достъпа до сайта. Точно както другите софтуерни платформи на wiki.

Как да инсталирате и конфигурирате MediaWiki

За да инсталирате MediaWiki, ще ви трябват три неща:

Ако отговаряте на всички изисквания, можете да изтеглите най-новата версия на MediaWiki от официалния уебсайт и да извлечете архива в уеб достъпна папка на вашия сървър.

След това насочете избрания от вас уеб браузър към директорията с файлове на MediaWiki. По този начин: http: // yourwebserver.com / directory / mw-config / index.php.

И накрая, следвайте предоставените инструкции, за да завършите процеса на настройка. За специфични за системата инструкции за инсталиране посетете тази страница и превъртете до самото дъно.

Заключение

Няма значение дали сте експерт по киберсигурност, страстен готвач или майстор на тъкач на подводни кошници - вие също можете да споделите знанията си с помощта на една от софтуерните платформи на wiki, описани в тази статия и може би дори да създадете процъфтяваща общност от хора които споделят същите интереси като вас.

Топ Oculus App Lab Games
Ако сте собственик на слушалки на Oculus, тогава трябва да знаете за странично зареждане. Sideloading е процесът на инсталиране на несъхранявано съдър...
Топ 10 игри за игра на Ubuntu
Платформата на Windows е една от доминиращите платформи за игри поради огромния процент игри, които се развиват днес, за да поддържат Windows. Може ли...
5 най-добри аркадни игри за Linux
В днешно време компютрите са сериозни машини, използвани за игри. Ако не можете да получите новия висок резултат, ще разберете какво имам предвид. В т...