Melkor is geïnspireer deur GitHub se fantastiese Gollum wiki enjin, enjin gebruik vir eie wiki funksionaliteit GitHub se.
Die Melkor enjin werk deur die stoor van al die data in Git repos en die gebruik van Afprijzingsmanager (die GitHub weergawe) vir opmaak inhoud van die bladsye.
Gebruikers kan maklik nuwe bladsye te skep of bestaande wysig, voeg ook kommentaar aan elke wysig, kommentaar wat gered in die Git repository as gereelde pleeg boodskappe.
Deur die gebruik van Git as die data stoor backend, kan ontwikkelaars maklik toegang tot die rou data te eniger tyd sonder die noodsaaklikheid van 'n ingewikkelde databasis enjin of databasis GUI.
Die gebruik van Git beteken ook vinniger bladsy laai keer, want daar is geen behoefte om meer te wag vir die databasis antwoorde.
Ander frontend funksie sluit in steun vir reageer uitleg en mobiele toestelle (via Bootstrap ), en 'n baie kragtige AJAX-gedrewe bladsy navigasie en bladsy redigering stelsel.
Vereistes :
- Node.js
- Git
Kommentaar nie gevind