Hi Rolf,
Ich persoenlich würde da als ersten Schritt eine Umleitung
des kaputten Links am Server vorschlagen,
wohin?
Na vom alten Link zum neuen ins Archiv. Oder willst Du mir andeuten
dass sich aus der thread-ID in der URL 't=12345' nicht in eindeutiger
weise der Archivlink ergibt?
Insbesondere das.
Mal kurz nachgeschaut ... hmm man braeuchte noch das Anfangsdatum des
Threads um sowas Abzubilden
http://forum.de.selfhtml.org/?m=19507&t=3209
=> <forum.de.selfhtml.org/archiv/2002/1/3209/#19507>
Eben.
Man müßte also wohl zweistufige Umsetzung machen:
1. Eine Rewrite-Umlenkung des URL auf ein einfaches Skript ...
2. ... welches die Monats-Unterteilung irgendwie versteht (aus Performance-
gründen würde ich eine statische Tabelle nehmen und nicht den Archivbaum
parsen) und selbst wiederum eine HTTP-redirection auf den tatsächlichen
URL ausgibt.
(zugegeben kenne ich den Realisierungsaufwand dafür nicht)
Ich denke, Christian ist bei mod_rewrite inzwischen ziemlich fit.
Aehm,... ja dann kennt er ihn! Wenns technisch trivial ist dann würd ichs
so machen!
Es ist zumindest keine Hexerei.
Eher die Frage, wie man es mit vernüftigem Wartungsaufwand hin bekommt.
(Das CGI-Skript könnte beispielsweise seine Konfigurationstabelle selbst
warten, wenn ein Zugriff auf einen Archiv-Monat kommt, der in dieser
Tabelle noch nicht vorhanden ist - der erste, der diesen Zugriff macht,
'bezahlt' für alle Nachfolger mit. Das Skript muß dann natürlich Schreib-
zugriffe gegen sich selbst synchronisieren.)
<träum>Delux waere noch wenn dann so ein Graph der Linkbeziehungen
gezeichnet würde, am besten interaktiv wie diese "Matrizen" bei
wissen.de ;-) </träum>
Mit welcher Wahrscheinlichkeit würde dieser Graph denn planar bzw. sinnvoll
in 2D darstellbar?
z.B.! Allerdings wuerde ich aus Performancegruenden dafuer eigene
Indexdateien generieren. Es reichen doch zwei Spalten
Referenzierter Link | Liste der referenzierenden Postings
Ja, aber bei inkompatiblem Indexformat mußt Du ein eigenes Zugriffs-Skript
schreiben. Bei kompatiblem nicht.
Insofern würde ich dann ggf. zwar separate Indexdateien erzeugen wollen,
aber nicht benötigte Spalten leer lassen.
Der Aufwand zum Spalten-Trennen ist bei leeren Spalten praktisch vernach-
lässigbar, und such.pl mit einer Reihe fest eingebrannter Parameter wird
im Self-Portal an diversen Stellen bereits verwendet.
Och fuer mich reicht die Leistung des zentralen Suchscripts ... noch! ;)
Für mich auch.
Also wenn ich das autark am SELFteam vorbei realisieren wollte, würd ich deine
Suchmaschine mit entsprechenden REgExp füttern, auf "Ausführliche Trefferanzeige"
gehen und basta. (das hab ich aber nicht vor)
Keinen site grabber auf den jeweiligen Archiv-Monat?
Wann soll diese Information jeweils aktualisiert werden?
Da das Archiv in Monatsquanten strukturiert ist würde ich Monatsschritte
vorschlagen!
Das ist natürlich sehr viel seltener als das Ideal, einen Beitrag im Moment
seiner Archivierung bereits voll durchsuchbar zu haben.
P.S.: Hatten wir eigentlich schon den Aspekt der mehrdeutigen Adressie-
rungen des URL-Universums in diesem Zusammenhang?
Ja Jugend/Design-Sünden machen die Sache nicht einfacher ;-)
Jetzt im Ernst: mehrdeutige Adressierungen müssen beim durchsuchen
auf ein Standardformat normiert und so abgelegt werden.
Erst beim Durchsuchen? Nicht vielleicht schon beim Archivieren?
PS: Find ich gut dass man mit dir solche theoretischen Diskussionen führen
kann! :)
Danke, gleichfalls. :-)
Verglichen mit </faq/#Q-32> sind solche Threads eine echte Entspannung.
Viele Grüße
Michael