Hasznos cikkek

A Sphinx (angol nyelvű SQL-kifejezés) egy Andrey Aksenov által kifejlesztett és a GNU GPL licence alapján kiadott teljes szöveges keresőrendszer. A keresőmotor megkülönböztető jellemzője az indexelés és keresés gyorsasága, a morfológiai és teljes szöveges keresési képesség.

SphinxSE már nagy népszerűségnek örvendenek a fejlesztők: ez a segítségével végzett keresés a népszerű Habrahabr. Wikimapia projekt. oldalak népszerű online könyvesbolt segítője és "St. Petersburg House of Books", BitTorrent-tracker The Pirate Bay (a hírhedt "Pirate Bay"), és más nehéz projektekben.

Teljes szöveges keresés A Sphinx a 14.0.0 verziójú 1C-Bitrix termékekben áll rendelkezésre. Lehetővé teszi, hogy gyors és minőségi keresést végezzen webhelyén, csökkenti a kiszolgáló terhelését, és teljes mértékben integrálva van a Search modul összetevőivel.

Figyelem! A Sphinx 2.2.1 verzió óta a charset_type opciót elavultnak nyilvánították:

A 2.2.1 béta verzióban úgy döntöttünk, hogy elkezdjük eltávolítani néhány régi funkciót. Mindegyikük "hivatalosan" elavult egy ideig. És most tájékoztatunk róla. A charset_type = sbcs elavult, lassan csak UTF-re váltunk. Még ha az adatbázis a SBCS (valószínűleg régebbi okok miatt is, nem?), Ezt kell feltétlenül triviális megoldaniuk, csak adj egy pre-lekérdezés letölteni az adatokat UTF-8 és készen is van. Valójában a jelenlegi UTF-8 tokenizáló még gyorsabb, mint az SBCS.

Annak ellenére, hogy a v16.5.0 verzió óta a "Search" modul dokumentációja a Sphinx 2.2.10 támogatását jelenti, ez kizárólag az UTF-8 kódolású webhelyek számára működik.

A konfiguráláshoz meg kell keresnie a webhely admin paneljét, majd menjen a "Beállítások" -> "Termékbeállítások" -> "Modul beállítások" -> "Keresés" menüpontra.

Hasznos cikkek
Ezután lépjen a "Morfológia" lapra, és válassza a "Sphinx" lehetőséget a "Teljes szöveges keresés a" legördülő menüből.
Hasznos cikkek
Mert az ő munkája használja Bitrix RT indexeket, hogy van, sőt, a rekord végezzük két helyen egy időben - az adatbázis és szerver Sphinx teljes szöveges keresést. míg maga az Indexer (a Sphinx csomag programozási programja) nem frissíti az indexeket. Ez a megközelítés lehetővé teszi, hogy mindig megfelelő információkat keressen.

Ezután át kell másolnia a konfigurációs lapon megjelenő konfigurációs fájlt:

eltávolítva a "infix_fields =" vonalat. Ezután kattintson a "Apply" gombra a beállítások mentése után.
Itt a Crix Bitrix konfigurációjának első része befejeződött a teljes szöveges keresőszerverrel való együttműködéshez, akkor a kiszolgálót be kell állítani.

Hasznos cikkek

Menjen a "Keresési kiszolgáló" lapra, és engedélyezze azt.

Hasznos cikkek

Mivel a valós idejű mutatókat használnak, legyen teljesen indexelt oldalon, erre megint megy a lap „Morfológia” site vezérlőpulton a legördülő menüből listán „Full-text keresés segítségével válassza” Sphinx „és kattintson az” Apply ".

A változtatások végrehajtása után megjelenik egy üzenet a webhely teljes indexelésének szükségességéről, majd kattintson a "Újra indexeld a webhelyet"

Hasznos cikkek

Ha egyszer be van jelölve az indexelő oldalon, törölje az "Index csak megváltozott" jelölőnégyzetet, és kattintson a "Reindex"

Hasznos cikkek

A teljes szöveg beállítása vége! Ellenőrizheti a keresés működését webhelyén.

Ha bármilyen probléma merülne fel a telepítéssel vagy konfigurációval kapcsolatban, forduljon technikai segítségünkhöz - szívesen segítünk és válaszolunk minden kérdésre.

Kapcsolódó cikkek