Michael Schröpl: Kritik an der FAQ - Kurzfassung erforderlich?

Beitrag lesen

Hi Andreas,

Die könnte man ja entweder mit einem Script ändern, oder vielleicht besser mit einer Rewrite-Rule umleiten. Und wo "wir" schonmal dabei sind, vielleicht sollte man so etwas auch mit den Links zu Postings im aktuellen Forum machen!

+1. Stell' doch mal 'nen Feature-Request ...

Das ist mir auch schonmal passiert, wobei es mich doch wundert das es Dir passiert denn Du "haust" Dir ja immer zig Umbrüche da rein

Jetzt nicht mehr. Seitdem ich Mozilla mit aktivem CSS nehmen und die Vorschau verwenden kann ... die neue Forum-Software hat meine Posting-Gewohnheiten durchaus verändert.

Du gehst immer von deinem "Wunsch-Poster" aus, aber ein erheblicher Teil der Poster hier ist nicht so wie Du es gerne hättest.

Ich sehe die Benutzung der Suche genauso wie die Benutzung der FAQ: Jeder sollte sie benutzen, nur wenige werden es tatsächlich tun. Und auf die tatsächlichen Anwender möchte ich die Funktionalität ausgelegt sehen.
Wer von sich aus auf die Idee kommt, etwas zu suchen, der sollte _dort_ den Hinweis bekommen, daß es die Tips & Tricks gibt.

Sie dann auch aktiv zu nutzen, das ist eine andere Sache, okay.
Was soll man sonst?

Beispielsweise merken, daß es im Self-Raum noch andere Dokumentationen gibt.

Wer mit einer Suchmaschine nicht gut umgehen kann und SelfAktuell bisher nicht als Navigationswurzel verstanden hat, erfährt auch bei einem gescheiterten Versuch einer Suche, daß es weitere Dokumente gibt, die es wert wären, mal einen Blick hinein zu werfen.

Ich denke genau das ist ein Hauptproblem vieler Anfänger, man kennt keine Fachbegriffe oder Funktionsnamen... nach denen man suchen könnte.

Dafür habe ich Verständnis. Und gerade deshalb sollte die Suche auf die Bedürfnisse dieser Anwender eingehen.
Einen Königsweg, wie das am besten zu realisieren wäre, habe ich allerdings nicht anzubieten. Wenn ich selbst etwas suche, dessen exakte Bezeichnung ich nicht kenne, dann gebe ich eben unschärfere Begriffe an, dafür aber mehr. (Deshalb kann die Self-Suche ein AND.)

Und einige Leute haben noch nie wirklich erfahren was eine Suche bringen kann, viele denken schllichtweg nicht daran, das andere Leute vielleicht schonmal das selbe Problem hatten?!

Wer im Zeitalter von Google nicht mit einer Suchmaschine umgehen kann, hat überall im WWW Probleme - nicht nur im Self-Portal. Das ist also das erste, was man lernen sollte. (Ja, ich bin _für_ den Internet-Führerschein ... ;-)

Aber selbst wenn Du mit der Suche nichts findest, hat sie Dir doch immerhin durch ihr Suchformular gezeigt, daß es in diesem Portal hier so etwas wie eine Link-Liste und eine Sammlung von Feature-Artikeln gibt - also nicht 'nur' SelfHTML allein.
Ja, aber auch darauf muß man erst mal kommen!

Es reicht, wenn man die Augen offen hat, während man im Formular seine Kreuzchen setzt.

Jaja, wie siehts eigentlich mit Danielas Suche aus?

Tja, da weiß ich leider nicht mehr als Du.

Vermutlich könnt Ihr es euch nicht erlauben so einen großen Index im RAM zu halten, oder?

Keine Ahnung. Deshalb finde ich Deine Experimente mit mySQL ja so wertvoll. Denn das Prinzip ist ja problemlos auch ohne FULLTEXT verwendbar: Stell Dir einfach vor, Du hättest eine zusätzliche Tabelle mit der Abbildung von Wort auf Posting-ID und würdest über die Worte einen non-unique Index legen ... ich verwendet eine solche Implementierung, und ich habe etwa 20 Millionen Einträge in dieser Tabelle.

Wie um Himmelswillen bekommt Ihr das dann performant?

Es muß nicht alles im RAM liegen. Es reicht, wenn pro Zugriff nur eine kleine Menge an Seiten ins RAM eingelagert werden müssen. Und Baumstrukturen sind ein Mittel, dies zu erreichen: Wenn die Komplexität bei 100000 Postings von linear auf logarithmisch sinkt, kannst Du einen Faktor von knapp 1000 an Performance gewinnen. (100000 -> 17 * 7)

Weißt Du was Google für eine Datenbank verwendet, oder keine Datenbank?

Es gibt direkt bei Google auch Artikel über deren Technologie.

Viele Grüße
      Michael

0 124

gereizte Stimmung im Forum?!

Stefan Alfke
  • zu diesem forum
  1. 0
    molily
    • menschelei
    1. 0
      Christian Seiler
      1. 0
        Mathias Bigge
        1. 0
          Dave
        2. 0
          Michael N.
      2. 0
        Phil
        1. 0
          Fabian Transchel
          1. 0
            Phil
            1. 0
              Mathias Bigge
              1. 0
                Chräcker Heller
                1. 0

                  würzlastige Erben Amins

                  Mathias Bigge
    2. 0
      Christoph Schnauß
  2. 0
    Chräcker Heller
    1. 0
      Dave
      1. 0
        Mathias Bigge
      2. 0
        Fabian Transchel
        1. 0
          Dave
          1. 0
            Christian Seiler
            1. 0
              Orlando
              1. 0
                Christian Seiler
  3. 0
    Franz
  4. 0
    Lude
    1. 0
      Christian Kruse
      1. 0
        Lude
        1. 0
          Christian Kruse
          1. 0
            Lude
            1. 0
              Fabian Transchel
              1. 0
                Lude
                1. 0
                  Fabian Transchel
            2. 0
              Christian Kruse
              1. 0
                Lude
                1. 0
                  Dave
                2. 0
                  Mathias Bigge
                  1. 0
                    Christian Kruse
                  2. 0
                    Lude
  5. 0
    Stefan Alfke
    1. 0
      Chräcker Heller
      1. 0
        Sonia
        1. 0
          Chräcker Heller
          1. 0

            Kritik an der FAQ - Kurzfassung erforderlich?

            Mathias Bigge
            1. 0
              Chräcker Heller
              1. 0
                Christian Seiler
                1. 0
                  Chräcker Heller
                2. 0
                  Michael Schröpl
                  1. 0
                    Lude
                    1. 0
                      Michael Schröpl
                      1. 0
                        Lude
                        1. 0

                          FAQ - verfolgung unterschiedlicher Ziele!

                          Sonia
                        2. 0
                          Michael Schröpl
                      2. 0
                        Andreas Korthaus
                        1. 0
                          Michael Schröpl
                          1. 0
                            Andreas Korthaus
                            1. 0
                              Michael Schröpl
                              1. 0
                                Lude
                              2. 0
                                Andreas Korthaus
                                1. 0
                                  Michael Schröpl
                                  1. 0
                                    Andreas Korthaus
                                    1. 0

                                      Archiv-Suchmaschine: Modell-Diskussion

                                      Michael Schröpl
                                      • programmiertechnik
                                      1. 0
                                        Andreas Korthaus
                                        1. 0
                                          Michael Schröpl
                                          1. 0
                                            Andreas Korthaus
                                            1. 0
                                              Christian Kruse
                                              1. 0
                                                Andreas Korthaus
                                                1. 0
                                                  Christian Kruse
                                                  1. 0
                                                    Andreas Korthaus
                                                    1. 0
                                                      Christian Kruse
                                                      1. 0
                                                        Michael Schröpl
                                                        1. 0
                                                          Christian Kruse
                                                          1. 0
                                                            Michael Schröpl
                                                            1. 0
                                                              Christian Kruse
                                                              1. 0
                                                                Michael Schröpl
                                                              2. 0
                                                                Michael Schröpl
                                                                1. 0
                                                                  Christian Kruse
                                                                  1. 0
                                                                    Michael Schröpl
                                                                    1. 0
                                                                      Christian Kruse
                                                                      1. 0
                                                                        Michael Schröpl
                                                                        1. 0
                                                                          Christian Kruse
                                                                          1. 0
                                                                            Michael Schröpl
                                                    2. 0
                                                      Michael Schröpl
                                                2. 0
                                                  Michael Schröpl
                                                  1. 0
                                                    Daniela Koller
                                                    1. 0
                                                      Christian Kruse
                                                      1. 0
                                                        Daniela Koller
                                                        1. 0
                                                          Christian Kruse
                                                          1. 0
                                                            Daniela Koller
                                                            1. 0
                                                              Christian Kruse
                                                              1. 0
                                                                Daniela Koller
                                                                1. 0
                                                                  Christian Kruse
                                                                2. 0
                                                                  Michael Schröpl
                                                                  1. 0
                                                                    Andreas Korthaus
                                                                    1. 0
                                                                      Christian Kruse
                                                                  2. 0
                                                                    Daniela Koller
                                                              2. 0
                                                                Michael Schröpl
                                                                1. 0
                                                                  Christian Kruse
                                              2. 0
                                                Michael Schröpl
                                                1. 0
                                                  Christian Kruse
                                                  1. 0
                                                    Michael Schröpl
                                                    1. 0
                                                      Christian Kruse
                                                      1. 0
                                                        Michael Schröpl
                                                        1. 0
                                                          Christian Kruse
                                                          1. 0
                                                            Michael Schröpl
                                                            1. 0
                                                              Christian Kruse
                                                              1. 0
                                                                Christian Kruse
                                                                1. 0
                                                                  Michael Schröpl
                                                                  1. 0
                                                                    Christian Kruse
                                                                    1. 0
                                                                      Michael Schröpl
                                                                      1. 0
                                                                        Christian Kruse
                              3. 0
                                Mathias Bigge
                    2. 0
                      Mathias Bigge
                      1. 0
                        Lude
              2. 0
                molily
                1. 0
                  Chräcker Heller
                  1. 0
                    Sonia
  6. 0
    Kai Lahmann
    1. 0
      Chräcker Heller
      1. 0
        Kai Lahmann
    2. 0
      Daniel
      1. 0
        Kai Lahmann
        1. 0
          Daniel
          1. 0
            Kai Lahmann
            1. 0
              Daniel
              1. 0
                Kai Lahmann
  7. 0
    Chef