Ist es eingebaut in Sphinx?Welche Suchmaschine wird in der neuen Python-Dokumentation verwendet?
Antwort
Es sieht aus wie Sphinx enthält eigene Suchmaschine für die englische Sprache. Siehe http://sphinx.pocoo.org/_static/searchtools.js und searchindex.js/.json (siehe Sphinx docs index 36Kb, Python docs index 857Kb und Grok docs 37Kb).
Index wird vorberechnet, wenn Dokumente generiert werden.
Wenn man sucht, wird statische Seite geladen und dann extrahiert _static/seecktools.js Suchbegriffe aus dem Query-String, normalisiert (case, stemming usw.) und sucht in searchindex.js, während es geladen wird.
Der erste Suchversuch dauert ziemlich lange, aufeinanderfolgende sind viel schneller als Index in Ihrem Browser zwischengespeichert wird.
Ja. Sphinx ist jedoch nicht eingebaut. Das Such-Widget ist Teil von sphinx. Welchen Kontext meintest du mit "eingebaut"?
auf der Seite iteself: http://docs.python.org/about.html
Die Sphinx Search Engine in Javascript gebaut wird. Es verwendet JQuery und (manchmal sehr groß) Javascript-Datei, die die Suchbegriffe enthält.
- 1. Welche Logik wird in diesem Programm verwendet?
- 2. Welche Sortierfunktion wird in NSArray verwendet?
- 3. Welche Webarchitektur wird in Blizzards Battle.net verwendet?
- 4. Welche Komprimierungsmethode wird in PHP verwendet?
- 5. Welche Verschlüsselungsmethode wird in/etc/shadow verwendet?
- 6. Cache-Verwaltung in der Suchmaschine
- 7. Cool Diagrams - Welche Software wird hier verwendet?
- 8. Welche Codierung wird vom HTTP-Protokoll verwendet?
- 9. Wie herauszufinden, welche Pseudoklasse derzeit verwendet wird?
- 10. Welche Trace-Quelle wird von System.Diagnostics.Trace.WriteLine verwendet?
- 11. DataAdapter Update-Methode - welche Verbindung wird verwendet?
- 12. Realistisch, welche Pthreads-Funktionalität wird normalerweise verwendet?
- 13. MacOSX 10.11.4: welche Java-Version wird verwendet
- 14. Welche Bibliothek wird für kryptografische Funktionen verwendet?
- 15. Welche Codierung wird für SAML-Konversationen verwendet?
- 16. Welche Gestaltungsvorlage wird für die Seiten der SharePoint-Websiteeinstellungen verwendet?
- 17. Welche Problemverfolgungssoftware wird von der Linux-Entwicklung verwendet?
- 18. Welche Prüfsumme wird für TNT.com-Verfolgungsnummern verwendet?
- 19. Welche NoSQL-Datenbank wird mit C verwendet?
- 20. Welche Art von Format wird verwendet?
- 21. Welche gemeinsame Datenbank wird mit ASP verwendet?
- 22. Welche Einheit wird verwendet, Redis CPU-Auslastung
- 23. Welche Programmiersprache wird für Mailserver verwendet?
- 24. Welche Datenbank wird als In-Memory in Ruby verwendet
- 25. Laravel Suchmaschine
- 26. Wie hebt eine Website Suchbegriffe hervor, die Sie in der Suchmaschine verwendet haben?
- 27. Welche Version von GLSL wird in den iPhone (s) verwendet?
- 28. Welche Datenstruktur wird in den meisten gängigen Datenbanken verwendet?
- 29. Welche Version von Git wird von EGit in Eclipse verwendet?
- 30. Welche Maßeinheit verwendet LayoutParams?
Ich finde Ihre Antwort ein wenig widersprüchlich. ;-) Ich frage mich, ob es ein Teil von Sphinx oder eine separate Komponente ist. – guillermooo
Nicht widersprüchlich. Sie haben keinen Kontext für "integriert" angegeben. In Python integriert? Eingebaut in Sphinx? Eingebaut in das Betriebssystem, das die Site hostet? In etwas anderem eingebaut? –
S.Lott, Frage ist klar, lesen Sie es bitte noch einmal sorgfältig. – myroslav