LINUX.ORG.RU
ФорумTalks

PHP, Глобальность и надежность заразна


0

0

Делал автоматический постинг в форум тем. Набросал скриптик на педоне - все нормально, но тут проблема - не идексируются топики. Подсказали функцию в движке - омг, там каждая тема разбивается на ключевые слова и эти данные хранятся отдельно.

Видимо глобальность и надежность передается воздушно-капельным путем. Это вообще лечится ?

★☆

select word, id from words

word    | id
-------------
это     | 0
        | 1
не      | 2
        | 3
лечится | 4

wfrr ★★☆
()
Ответ на: комментарий от overmind88

> кстати, малозаметный редизайн здньюс это и есть твой новый движок?

Ну как бы все должно было выглядеть по-другому. Но сказали все что наделали нужно убрать и получилось вот это, а внутренности практически полностью переписаны :)

phasma ★☆
() автор топика

>там каждая тема разбивается на ключевые слова и эти данные хранятся отдельно.

А что не нравится? А ты как предполагаешь? :)

У меня тоже поисковый индекс - это ID на каждое стемминганутое слово и таблицы-матрицы из одних int'ов, отмечающие какие слова в каких темах. Даже в таком ужатом виде индекс весит 4+Гб и поиск идёт несколько секунд.

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

> У меня тоже поисковый индекс - это ID на каждое стемминганутое слово и таблицы-матрицы из одних int'ов, отмечающие какие слова в каких темах. Даже в таком ужатом виде индекс весит 4+Гб и поиск идёт несколько секунд

ну каждый может придумывать себе сам проблемы, Сфинкс для полнотекстового поиска - выше крыши :)

phasma ★☆
() автор топика
Ответ на: комментарий от phasma

>Сфинкс для полнотекстового поиска - выше крыши :)

Линк можно на примеры?

...

Пока ни одной нормальной поисковой системы не видел. Потому и пришлось свою изобретать.

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

> Пока ни одной нормальной поисковой системы не видел. Потому и пришлось свою изобретать

liveinternet.ru :)

phasma ★☆
() автор топика
Ответ на: комментарий от phasma

>> Пока ни одной нормальной поисковой системы не видел. Потому и пришлось свою изобретать

> liveinternet.ru :)

И? Поясни свою глубокую мысль.

KRoN73 ★★★★★
()
Ответ на: комментарий от wfrr

> Взломал 3dnews и вайпаешь его прямиком в базу!

ога :)

phasma ★☆
() автор топика
Ответ на: комментарий от phasma

Сфинкс действительно классная штука. Удобно и быстро.

init ★★★★★
()
Ответ на: комментарий от phasma

>Весь поиск работает на сфинксе.

Я к тому, что мне интересно где его скачать (поиск по sphynx ничего не дал) и какие у него возможности. В первую очередь интересует по-объектная автоматическая индексация в рамках ORM. Изменился объект - тут же в параллельном отложенном процессе переиндексировался. При чём по нужным полям в нужном формате.

KRoN73 ★★★★★
()
Ответ на: комментарий от phasma

>na glavnoj novost' byla

Где? liveinternet.ru? Там, вроде, в формате никаких новостей даже не видно.

В общем, фигня какая-то получается, этот ваш Сфинкс :)

KRoN73 ★★★★★
()
Ответ на: комментарий от anonymous

> В гугл зайди да поищи блин...

+1. Реальная штука. На хабре куча веб-девелоперов его расхваливали.

// c:turing

anonymous
()
Ответ на: комментарий от volh

>вообще, первая ссылка в гугле по запросу "sphinx"

А, понятно, к логопеду, значит :)

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

> Пока ни одной нормальной поисковой системы не видел. Потому и пришлось свою изобретать.

Велосипедист. Теория индексирования по словарю есть? Впирёт.

anonymous
()
Ответ на: комментарий от phasma

Создатели интернетов разве что, чтобы без палева.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.