[linux-l] Wiki-Grundsatz-Diskusion

Peter Ross Peter.Ross at alumni.tu-berlin.de
Do Mai 18 02:46:17 CEST 2006


On Wed, 17 May 2006, Volker Grabsch wrote:

> Wozu die Nummern?
> Die machen URLs und Wiki-Quellcode IMHO nur schwerer zu verstehen.
>
Das ist ungefaehr so, wie mit Namen in einer personenbezogenen Datenbank. 
Oder fang mit einem e-Mail-Namen an.

In einer Drei-Mann-Bude kannst Du die Leute Jana, Volker und Olaf nennen.

Bei hundert wird's schwieriger - Jana Schmidt und Jana Schulze bekommen 
Probleme.

Also Jana.Schmidt und Jana.Schulze.

Nun heiratet aber Jana Schmidt und heisst Jana Maier.

Ausserdem wird das Suchen in einer Datenbank mit 100 000 Kunden ueber 
einen String zeitraubend, es verbraucht auch unnoetig viel Platz.

Also - eine ID in der Datenbank.

Kannst Du die Analogien zu Wiki-Artikeln erkennen?

Die saubere Loesung ist eine typunabhaengige ID. Bei einem BeLUG-Wiki 
wirst Du mit Namen "dahinter" gut auskommen, die Wikipedia waere mit 
numerischen Ids sicher besser bedient.

Zumal man ja auch noch verschiedene Schreibweisen fuers Selbe gibt.. Klar, 
geht alles ueber Redirects, wer aber jemals ein Mail-Alias-File fuer 10 
000 Angestellte angefasst hat, wird gern auf etwas besseres 
zurueckgreifen..

Zurueck zur Wiki-XML - gib einem Artikel dort einen abstrakten ID-Typ..

Ich bin kein XML-Experte, aber "irgendwie" sollte da die Trennung von 
Inhalt und Strukturbeschreibung (Stichwort DTD) helfen.

Gruss
Peter



Mehr Informationen über die Mailingliste linux-l