Kategorie-Archive: Allgemein

Felicity Star:Geschwindigkeit massiv verbessert

In den letzten Tagen habe ich mich etwas um das Aufräumen im Code gekümmert. Besonders die Ladezeit und Namenskonventionen habe ich mir angeschaut. Ursprünglich dauerte das Laden von 5000 Artikel ungefähr 1 Tag und 16 Stunde (also 40 Stunden). Das klingt nach ziemlich viel,wenn man jedoch berücksichtigt was, dann relativiert sich dies. Momentan laufen mit:… Weiterlesen »

Felicity Star: Layerkonzept für Strukturinformationen von Dokumenten

Für die Volltextsuche ist es von Vorteil, wenn man weitere Strukturen wie Titel, Links, Überschriften mit analysiert. Anderenfalls werden alle Worte gleich behandelt. Die Abbildung dieser Strukturinformationen bilde ich über Layer ab. Dabei steht jeder Layer für eine spezielles Attribut. Jedes der Attribute hat eine Gewichtung, wie diese bei der Suche priorisiert werden sollen. Den… Weiterlesen »

Felicity Star: Volltextsuche integriert

Ich habe heute die erste Version der Volltextsuche fertig gestellt. Dazu habe ich keine FTS (Full-Text Search) verwendet. Die Verarbeitung basiert auf einer RegEx Bibliothek, die die Texte regex-basiert zerlegt und ablegt. Sogar die Interpunktion funktioniert schon weitgehend korrekt. Ggf. muß ich die RegEx-Regel noch etwas nachschärfen. Damit ist zumindest die Basis für die Suche… Weiterlesen »