Wiki engine je software z rodiny z redakčních systémů pro tvorbu wiki . Jedná se o software pro spolupráci, který má specifické funkce správy wiki a jejích uživatelů. Mohou společně vytvářet, upravovat a spravovat wiki stránky a záznamy pomocí webového prohlížeče . Systém wiki je obvykle webová aplikace, která běží na jednom nebo více webových serverech . Obsah, včetně předchozích revizí, je často uložen v systému souborů nebo v databázi .
Existují desítky wiki enginů vyvinutých v různých programovacích jazycích , které běží na různých platformách , s otevřeným kódem nebo vlastním softwarem a s víceméně podobnými funkcemi.
První wiki engine byl vytvořen v roce 1995 podle Ward Cunningham pro realizaci prvního místa Wiki: Portland Pattern Repository (in) ( Portland vzory repository , „vzor“ zde určují počítačové vzory designu , architektury, atd.).
Úspěch tohoto konceptu okamžitě fascinoval mnoho lidí. Objevilo se mnoho wiki stránek. Jiné enginy wiki přebírají, přizpůsobují, zjednodušují nebo rozšiřují funkčnost původního enginu Warda Cunninghama .
V roce 2003 můžeme rozumně odhadnout, že existuje více než sto enginů wiki: (v) dosud nejkompletnější seznam čítá více než 300. Tyto encyklopedie wiki se vyznačují svými funkcemi a technikami dosažení.
První motor byl předmětem spíše základních funkcí a byl postupně obohacován. Postupně se objevily mnohem bohatší, ale někdy i jednodušší motory.
První engine byl naprogramován v Perlu a od té doby má většina specializovaných webových programovacích jazyků alespoň jednu implementaci wiki.
Žádná z těchto funkcí nemusí být nutně přítomna ve wiki enginu, ale tyto funkce přímo souvisejí s principem wiki.
Kromě těchto funkcí některé wiki enginy umožňují implementaci pokročilých funkcí, čímž se přibližují k webovým portálům :
Existuje spousta wiki softwaru, které by trvalo dlouho, než bychom se dostali do podrobností.