5 Punkte von minguhong 2026-03-19 | Noch keine Kommentare. | Auf WhatsApp teilen

Hallo. Ich bin Minguhong und gehöre seit der Entstehung von GeekNews zu den Menschen, die die Seite fast täglich mit Freude besuchen. Es freut mich sehr und macht mich gespannt, mich hier vorstellen zu dürfen – an einem Ort, an dem ich nicht nur die wichtigsten Neuigkeiten aus Bereichen kennengelernt habe, die mich interessieren oder interessieren sollen, sondern auch eine Haltung gegenüber Technik und darüber hinaus dem Leben selbst gelernt habe.

WikiWikiWiki ist eine PHP-Wiki-Engine auf Basis von Textdateien. Sie versteht sich als Wiki, das sich ohne Datenbank, ohne komplizierte Einrichtung und sofort nutzen lässt.

https://github.com/minguhong/WikiWikiWiki

Anfangs dachte ich, ich würde einfach bequem eine der bestehenden Wiki-Engines auswählen und benutzen. Als ich dann aber verschiedene Engines einzeln testete, stolperte ich jedes Mal über ein oder zwei Punkte. Es fühlte sich an, als wäre es unnötig anspruchsvoll, sich einfach nur ein Notizbuch zum Schreiben zuzulegen. MediaWiki, das etwa bei Wikipedia verwendet wird, war zum Beispiel zu schwergewichtig, und bei DokuWiki gefiel mir die eigene proprietäre Markup-Sprache nicht. Die zahllosen Open-Source-Engines, die etwa auf GitHub veröffentlicht sind, wurden entweder nicht mehr aktualisiert oder ließen sich nur umständlich an meine Bedürfnisse anpassen. (Mit anderen Worten: Der Code war schwer zu verstehen.) Vor allem aber hatten sie alle viel zu viele unnötige Funktionen.

  • Textdateien
  • Markdown
  • einfache Verknüpfungen zwischen Dokumenten

Mehr brauchte ich eigentlich nicht. An Funktionen wie einen WYSIWYG-Editor oder das Anhängen von Bildern dachte ich von Anfang an gar nicht. Also erinnerte ich mich an ein Zitat von Kevin Kelly, das ich zuerst hier gelesen hatte („Das lohnendste Ziel, dem man sich dieses Jahr stellen kann, ist, etwas zu lernen, bei dem man sich fragt, wie man das vor einem Jahr noch nicht wissen konnte.“), und beschloss im Geist des handgemachten Webs, meine eigenen Notizen, also meine eigene Wiki-Engine, zu bauen. Das war etwa 2017, als ich an der Designschule Paju Typography Institute unterrichtete.

Und war es dann ab etwa 2022? Indem ich nach und nach entspannte Wochenendnachmittage investierte, habe ich schließlich eine für mich optimierte Wiki-Engine gebaut. Mit Unterstützung von Minguhong Manufacturing lernte ich (das ich besonders liebe) PHP noch einmal von Grund auf und schrieb dabei Zeile für Zeile Code. Dieser Prozess unterschied sich nicht vom Schreiben. Man entwirft die grobe Struktur, schüttet Sätze aus – also Code –, überarbeitet, feilt, feilt, feilt und feilt noch einmal ... Am Ende habe ich über mehrere Jahre vielleicht weniger Software als vielmehr einen Text geschaffen, der für immer im Beta-Stadium bleibt. Und vielleicht hat mich irgendwann auch der Wunsch weiter angetrieben, hier selbst einmal eine Zeile zu hinterlassen.

Für das Schreiben gibt es die Maxime, Adjektive und Adverbien mutig wegzulassen, wenn sie nicht unbedingt nötig sind. Doch als ich an die Menschen in meinem Umfeld dachte, die Freude daran hätten, wenn ich eine Wiki-Engine baue, nahmen die Funktionen nach und nach doch zu. In dieser Phase dachte ich immer wieder über das Motto von 37signals nach („Drei verlässliche Funktionen statt zehn halbgarer.“), rang mit dem Wunsch, ständig noch etwas hinzuzufügen, und spürte am eigenen Leib, dass Weglassen schwerer ist als Hinzufügen.

Im Folgenden die wichtigsten Funktionen von WikiWikiWiki:

  • einfache Installation
  • Unterstützung für Markdown
  • Dokumentverknüpfungen([[Dokumenttitel]]), Dokumenteinbindung(![[Dokumenttitel]]), Hashtags(#Tag), Redirects
  • Dokumente durchsuchen und suchen
  • Verwaltung der Bearbeitungshistorie
  • Vermeidung von Konflikten bei gleichzeitiger Bearbeitung
  • Dokumentexport
  • RSS, Sitemap, llms.txt, llms-full.txt, schreibgeschützte API
  • Benutzerverwaltung
  • Einstellungen für Bearbeitungsrechte (öffentlich, privat)
  • Hinzufügen von Themes
  • Mehrsprachigkeit (Koreanisch, Englisch)
  • Dark Mode
  • ...

Wenn Sie ein kleines, einfaches Wiki brauchen, würde ich mich freuen, wenn Sie es einmal ausprobieren und mir ganz unkompliziert Ihre Meinung sagen. Jede Rückmeldung ist willkommen. Besonders über Kommentare wie „Diese Funktion könnte man doch weglassen, oder?“ würde ich mich noch mehr freuen. So könnte die nächste Version von WikiWikiWiki vielleicht weniger Funktionen haben als die aktuelle.

Und warum heißt es nun „WikiWikiWiki“? Es ist einfach das Ergebnis davon, beim ersten Wiki „WikiWikiWeb“ von Ward Cunningham das „Web“ wegzunehmen und stattdessen noch ein weiteres „Wiki“ hinzuzufügen. Vor allem aber finde ich, dass alles Gute mindestens dreimal wiederholt werden sollte.

https://wikiwikiwiki.wiki

Noch keine Kommentare.

Noch keine Kommentare.