| Хроники лаборатории |
| Поиск по блогу | (← 08 июн 2009г, 17:03 →) |
Поскольку на Яндекс, увы, надежды вообще никакой, пришлось заняться разработкой поиска самому. Три дня я потратил на разные эксперименты, и наконец прикрутил маленькую формочку поиска слева, под меню. Разумеется, ни о каких модных штучках вроде поиска слов в разных падежах и формах речи не идет, но в масштабах одного блога вполне себе достаточно. Какой-то сильно сложный поиск задать тоже нельзя, самое сложное - это поиск строгого соответствия (для этого поисковый запрос задается в кавычках). В общем, можно тестировать и высказывать пожелания. Раздумываю над целесообразностью поиска по комментариям. У кого какие аргументы?
| | рубрики: сайтоводство | |
|
Случайные записи впридачу: Гадание по ЛИ.ру (LI.ru) Блог: практически финал разработки. (сайтоводство) Подписка на E-mail и RSS. (сайтоводство)
|
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 (как так?). |
|