Хроники лаборатории |
Поиск по блогу | (← 08 июн 2009г, 17:03 →) |
Поскольку на Яндекс, увы, надежды вообще никакой, пришлось заняться разработкой поиска самому. Три дня я потратил на разные эксперименты, и наконец прикрутил маленькую формочку поиска слева, под меню. Разумеется, ни о каких модных штучках вроде поиска слов в разных падежах и формах речи не идет, но в масштабах одного блога вполне себе достаточно. Какой-то сильно сложный поиск задать тоже нельзя, самое сложное - это поиск строгого соответствия (для этого поисковый запрос задается в кавычках). В общем, можно тестировать и высказывать пожелания. Раздумываю над целесообразностью поиска по комментариям. У кого какие аргументы?
| RSS HTML рубрики: сайтоводство | |
|
Случайные записи впридачу: Гадание по ЛИ.ру (LI.ru) Микрозарисовка. (придумалось) Индивидуальность (точка зрения)
|
dandr (08 июн 2009г, 17:12) []
Ты не перестаёшь удивлять... |
alisoman (08 июн 2009г, 17:15) []
Интересное решение... |
V.exeR (08 июн 2009г, 17:48) []
dandr: ну а что еще делать... Поиск от Яндекса тупил страшно, вот и пришлось засучить рукава. |
solargate.ru (08 июн 2009г, 18:47) []
А поиск от гугла не пробовал? Он вроде получше... |
V.exeR (08 июн 2009г, 19:19) []
solargate.ru:
А поиск от гугла не пробовал? Он вроде получше...
|
Если я не ошибаюсь, Гугл требует в нагрузку свою рекламу повесить. |
altesack (08 июн 2009г, 21:00) []
Тест. Поиск работает, а сортировка по релевантности или по дате? При поиске по слову Адреналин даже релевантность привиделасть.
Поиск по комментам - нигде не видел, мысль прикольная, но не знаю востребованная ли. Если совсем не сложно - сделай. Лучше пусть будет, чем не будет.
Да. Гугл показывает рекламу на результате поиска. Зато монетизация )))) А форму поиска Гугла можно сделать без рекламы. |
V.exeR (08 июн 2009г, 21:07) []
altesack: сортировка по дате. Релевантности тут нет, просто тупо ищет в каких записях встречаются все заданные слова. А монетизацию не хочу. И рекламу на результатах поиска не хочу. У меня вообще принципиально некоммерческий блог. Буду такой неподкупный и нераскручиваемый. Зато уникальный и самостоятельный. |
dandr (08 июн 2009г, 23:58) []
Ну, если уж будешь прикручивать и поиск по каментам, то сделай его опциональным, через чекбокс. |
V.exeR (09 июн 2009г, 00:01) []
dandr: Ну, если уж будешь прикручивать и поиск по каментам, то сделай его опциональным, через чекбокс. |
Само собой. |
zeleboba (09 июн 2009г, 12:19) []
Иконка около поля немного съехала: http://s44.radikal.ru/i103/0906/14/ef84a00c5e99.png Поиск по комментам, думаю, нужен. Частенько в комментах идет боле детальное обсуждение проблемы или куча еще какого-то дополнительного материала попадается. В общем, нужен он, да. Только, как уже писали, или сделать опционально или же разграниченно, чтобы сначала шел поиск по блогу, а потом после какой-нибудь hr новый заголовочек, что далее выдаются результаты поиска по комментам.
А не напишешь простенький мануал для начинающих кодеров, как сделать поиско по mysql базе средствами php с нуля самому?) А то я кроме where like поиск делать не умею, а так он не самый лучший. Было бы полезно) |
V.exeR (09 июн 2009г, 12:55) []
zeleboba: про иконку позже посмотрю, спасибо. Насчет «кухни» поиска... Ты будешь смеяться, но база записей у меня - текстовая. Комментарии - да, в mysql. А сами записи - текст. Мне так удобнее. Ну и поиск у меня совсем не самый оптимальный. Был бы крупный портал с высокой посещаемостью - наверняка жутко тормозил бы. |
zeleboba (09 июн 2009г, 13:06) []
V.exeR, текст, то есть txt файл? |
V.exeR (09 июн 2009г, 13:15) []
|
altesack (09 июн 2009г, 20:12) []
V.exeR: zeleboba: про иконку позже посмотрю, спасибо.
Насчет «кухни» поиска... Ты будешь смеяться, но база записей у меня - текстовая. ...............
|
И правда забавно. И как нагрузка? |
dandr (09 июн 2009г, 20:17) []
V.exeR, altesack, пока вы оба тут: у вас состоялся обмен опытом по OpenID? |
altesack (09 июн 2009г, 20:18) []
V.exeR, Опа - глюк цитирования... ты это хотел исправить регуляркой? dandr, Да. Обмен состоялся |
V.exeR (09 июн 2009г, 23:10) []
altesack: нет, не этот, тот я уже извел. Но новый тоже надо бы поправить, ага... Вообще движок еще затачивать и затачивать: генерация простой страницы в среднем 0.5с, страницы с результатами поиска - 0.8с. |
dandr (10 июн 2009г, 09:03) []
V.exeR:
solargate.ru:
А поиск от гугла не пробовал? Он вроде получше...
| Если я не ошибаюсь, Гугл требует в нагрузку свою рекламу повесить.
|
Тест цитирования цитаты. |
altesack (10 июн 2009г, 09:21) []
dandr, А на мыло этот коммент пришёл без вложенной внутренней цитаты. |
dandr (10 июн 2009г, 09:24) []
altesack:
dandr, А на мыло этот коммент пришёл без вложенной внутренней цитаты.
|
спалил-таки))) |
zeleboba (10 июн 2009г, 10:44) []
Гугл вроде не требует свою рекламу в поиске. Это раньше было по желанию. Типа вешаешь, если разрешаешь рекламу, то еще за клики там получаешь копейку. Если нет, то нет. |
V.exeR (11 июн 2009г, 21:32) []
dandr: вроде пофиксил. zeleboba: хм, надо будет посмотреть, как у них сейчас... |
dandr (11 июн 2009г, 21:45) []
Проверим? |
zeleboba (11 июн 2009г, 21:54) []
V.exeR, образец без рекламы можно найти на www.weaponplace.ru в колонке слева под меню =) |
V.exeR (11 июн 2009г, 22:12) []
zeleboba: да, вроде удобно... Посмотрю потом - можно ли сделать фон под себя, и вообще кустомайзинг надо глянуть. |
zeleboba (11 июн 2009г, 22:17) []
V.exeR, вот с кустомайзингом сложно было, когда я его ставил. А делал я это давно. Возможно, сейчас что-то изменилось. Но, может заметил, что у меня он там сделан довольно убого. Кстати, если тебе удастся решить проблему, когда не получается вставить гуглевскую же форму поиска перед их выдачей, то напиши, пожалуйста. Почему-то в этом случае выдается белая страница. |
|
Оставлять комментарии могут только имеющие свой ЖЖ-, ЛИру-аккаунт или еще какой openID (как так?). |
|