Page 1 of 1
Frage zur neuen Seite/Suche
Posted: 2003-01-25 23:09
by neo
Hi,
ich wollte mal fragen wie ihr das hinbekommen habt das das phpbb html files erstellt bzw wie ihr die suchergebnisse erstellt(weil die sind ja static html files)?
Danke!!
Re: Frage zur neuen Seite/Suche
Posted: 2003-01-25 23:23
by floschi
Hi !
Das ist etwas kompliziert ;)
Genau kann dir das nur MajorTermi erklären, der hat das implementiert...
Grüßle
Olfi ;)
Re: Frage zur neuen Seite/Suche
Posted: 2003-01-25 23:37
by neo
na dann hoff ich mal das er das hier liest :)
Re: Frage zur neuen Seite/Suche
Posted: 2003-01-25 23:50
by jamesb
Ich bin zwar nicht MajorTermi, aber soweit ich das mitbekommen habe, sind diese HTML-Dateien, auf die in der Suche verlinkt wird, keine "echten" Dateien sondern nur eine Rewrite-Rule im Apache. Wenn der UserAgent ungleich dem von HtDig:// ist, wird der Browser auf den entsprechenden Thread weitergeleitet (viewtopic.php?p=*postid*), ansonsten wird aus der phpBB-Datenbank das Posting (mit der entsprechenden ID) genommen und dargestellt + einen Link auf das nächste Posting (d.h. das mit der nächsten ID).
Ok, ich hoffe ich hab nicht was falsch beschrieben und es war verständlich :)
JamesB
Re: Frage zur neuen Seite/Suche
Posted: 2003-01-25 23:51
by thomi
Erstmal, das neue Layout ist supi! :P
Bei der Suche kommt es allerdings vor, dass Threads gefunden werden, die gar nicht mehr existieren, Beispiel:
http://search.rootforum.de/cgi-bin/htse ... _terms=any,
gleich der 1. Link auf
http://search.rootforum.de/forum.38164.html existiert nicht!?
thomi, der in letzter Zeit kaum noch hier war und was wohl auch noch 4 Wochen so bleiben wird, die Diplomarbeit muss schließlich fertig werden.

Re: Frage zur neuen Seite/Suche
Posted: 2003-01-25 23:52
by floschi
JamesB wrote:Ok, das war ne lange Erklärung für ein relativ simples Script, ich hoffe ich hab nicht was falsch beschrieben.
Jo, so ungefähr läuft das glaub ich. Wobei er da in den letzten Tagen nochmals einiges verbessert hat ;)
Re: Frage zur neuen Seite/Suche
Posted: 2003-01-26 00:40
by fritz
den Link habe ich überprüft. Das ist ein Posting, das ich kurz vorher in ein 'internes' Forum verschoben habe. Wir werden überprüfen, ob sich die Indexerstellung überschnitten hat, oder ht://Dig noch in den internen Foren sucht. Danke für den Hinweis.
Gruss Fritz
Re: Frage zur neuen Seite/Suche
Posted: 2003-01-26 01:09
by neo
vielleicht kann MajorTermi auch mal was dazu sagen, die ganze sache würde mich sehr interesieren!
Re: Frage zur neuen Seite/Suche
Posted: 2003-01-26 11:33
by floschi
Neo wrote:vielleicht kann MajorTermi auch mal was dazu sagen, die ganze sache würde mich sehr interesieren!
Der ist am WE nicht da ;)
Re: Frage zur neuen Seite/Suche
Posted: 2003-01-29 16:17
by majortermi
Ich scheine hier ja richtig begehrt zu sein 8)
Also, die Suche funktioniert folgendermaßen: Es läuft täglich ein Skript, dass geänderte und neu hizugekommene Postings findet und daraus statische HTML-Seiten erstellt. Diese werden gespeichert.
Ã?ber Rewrite-Rules wird dann dafür gesorgt, dass der Apache - wenn ht://dig anfragt - die statischen Seiten ausliefert; wenn hingegen die Anfrage von einem anderen Client kommt, wird intern eine Anfrage an ein PHP-Skript gestellt, dass dann auf die entsprechende Seite im Forum verweist.
Aufgrund dieser Architektur kann es passieren, dass noch Postings gefunden werden, die inzwischen gelöscht oder in ein internes Forum verschoben wurden, nach dem nächsten Aktualisierungs-Lauf tauchen diese dann aber nicht mehr auf.
Re: Frage zur neuen Seite/Suche
Posted: 2003-01-29 18:35
by neo
aha :)
dieses .html erstell script interesiert mich :D
Re: Frage zur neuen Seite/Suche
Posted: 2003-03-05 16:35
by kwik
Ich würde das in meinem Forum auch gerne mal testen. Ist das Script zu haben? :roll: