![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 1 Dołączył: 17.11.2008 Ostrzeżenie: (0%) ![]() ![]() |
Nie jestem pewien czy temat zakładam na odpowiednim forum, starałem się znaleźć najodpowiedniejsze.
Próbuję do serwisu wprowadzić mechanizm wyszukiwania oparty na Sphinx-ie. Samo zaindeksowanie rekordów odbyło się bez problemów. Przy próbie pobrania rekordów:
Dostaję błędy o przekroczeniu pamięci:
Korzystam z popularnej (z tego co się zorientowałem) klasy sphinxapi.php. Dodam że indeks category z którego tu korzystam jest całkiem mały - indexer wypisał mi że waży on zaledwie 1.6 MB. Oczywiście chciałbym zobaczyć znalezione rekordy zamiast błędu (IMG:style_emoticons/default/smile.gif) Miał już ktoś podobne przejścia ze Sphinxem ? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
Rozszerzenie Peclowe są wysoko wydajnymi (bo napisanymi w c/c++ i skompilowanymi) rozszerzeniami. Korzystanie z bibliotek napisanych w PHP nie jest tak wydajne i często rodzi problemy (jeden już masz).
Jeżeli autor biblioteki phpowej tego nie naprawi możesz spróbować sam. W przeciwnym wypadku jednak zmusisz się do zainstalowania rozszerzenia PECL-owego. Ten post edytował wookieb 13.01.2011, 12:37:38 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 18:49 |