Похожие топики на sphinx или we love InnoDB )

Думаю из названия топика и блога всё понятно.
Ищется разработчик, который уже имел sphinx опыт разработки со sphinx.
И ищутся люди, которые хотели бы скинутся на данный модуль.

1 вопрос: Если найдётся человек который захочет взяться за разработку, пусть оговорит цену ниже.

1 момент: С деньгами напряжно, поэтому если цена будет большой, а желающих скинуться на разработку не будет, то заказ отменяется и буду разбираться сам.

UPDATE
Итак. Найден исполнитель. Это kachayev.

Пару моментов и особенностей:
а) для движка 0.4;
б) список похожих постов не храниться в базе, а запрашивается на лету (чтобы учитывались новые записи);
в) блок формируется под статьей в ответ на ajax-запрос, будет удобнее для пользователя, но для целей СЕО не подходит.
г) «срочной» реализации не будет. Т.е. будем постепенно «разгонять» систему, подбирая варианты. Может 2-3 недели уйдет на эксперименты.

Оплата: Полностью модуль будет стоить 125$. Таким образом, чем больше людей наберём — тем меньше с каждого индивидуума возьмём. Хотя, я считаю, цена и так очень и очень небольшая…

P.S. Ещё раз отпишите, кто согласен со всеми условиями и точно будет «скидываться» на модуль. Я буду постепенно вносить вас в список:
1) Собственно я.
2) aisico
3) Mmka
4) Анонимный участник №1
5) diGreez
6) Fanta
7) potboiler
8) _et
9) Daaa
10) g3n0m

39 комментариев

avatar
Мне интересно, впишусь если не супер дорого встанет.
avatar
Гуд, уже двое. Но мне почему то кажется что этот модуль далеко не двум нужен… вот 5ой точкой чувствую… ) Будем ждать остальных.
avatar
Зависит от цены и качества исполнения. Не секрет — я тоже не против такого модуля.
avatar
Присоединяюсь.
avatar
UPDATE
Жду комментариев.
avatar
Подтверждаю свой интерес. Вписывай!
avatar
посоветуйте, где можно почитать более подробнее о чем идет речь
  • dred
  • 0
avatar
На Хабре! где ж еще. Даже можно посмотреть.
habrahabr.ru/blogs/gadgets/72833/
Справа -> Похожие публикации
avatar
Есть топик о модуле Похожие темы
Прочитайте все его комменты и поймёте суть проблемы которую мы решаем данным модулем.
avatar
проблемы, которую *
avatar
Очень не радует, что только для 0.4 :(
Пока я еще свои сайты обновлю с 0.3.1 — пока еще перепишу все хаки и темы на 0.4, пока еще понадобится переходить собссно на 0.4…
кхм… ладно записывайте
  • Mmka
  • 0
avatar
б) список похожих постов не храниться в базе, а запрашивается на лету (чтобы учитывались новые записи);

а почему бы не обновлять индекс при добавлении поста? Запись-то происходит намного реже чем чтение.
Хотя если использовать кеш, то так и будет, в принципе… Хотя если будет зависимость от рейтинга, то может быть лучше и на ходу считать с кешированием.
в) блок формируется под статьей в ответ на ajax-запрос, будет удобнее для пользователя, но для целей СЕО не подходит.

А чем это удобнее чем стандартный вариант?
avatar
Ну как я понял, kachayev имел в виду, что будут учитываться новые топики, но из-за того что формируется ajax-ом, то для сео не подойдёт. А вообще я думаю лучше пусть он ответит на этот вопрос, что бы путаницы не возникло = )
avatar
Отвечу с удовольствием.

Ajax подгрузка для того, чтобы не увеличивать время загрузки основного контента страницы.

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

По поводу хранения в базе, имеется ввиду что не будет использована система, когда список похожих топиков составляется при ДОБАВЛЕНИИ статьи в базу (и сохраняется в отдельном поле, или таблице). Этот список будет формироваться по запросу. С кешем, естественно.

Вопрос «почему бы не обновлять индекс при добавлении поста» — не понял саму идею операции. Хранить в базе список похожих, и при добавлении пересматривать эту информацию для каждого из уже существующих постов?
avatar
Можно, конечно, рассматривать вариант хранения связи в базе данных, и считать при этом, что если топик А похож на Б, то Б похож на А. Плюс хранить условный показатель релевантности, чтобы по нему проводить сортировку.

Тогда можно просто добавлять в эту таблицу пары, а при составлении списка топиков искать нужный идентификатор в обоих столбцах.
avatar
т.е. насколько я понимаю, без установленного sphinx модуль работать не будет?
  • dred
  • 0
avatar
Нет. Модуль основан на нём.
avatar
На самом деле — Sphinx это только инструмент, которые позволяет выполнять некоторые вещи гораздо быстрее, чем это делает СУБД.

При большом желании, готовое решение всегда можно переписать на работу непосредственно с базой данных. Для небольших объемов данных оно может оказаться даже вполне рабочим. Скорость и нагрузка соответственно страдают.
avatar
понятно, значит должно работать и на шаред хостинге
avatar
Если я правильно понял комментарий разработчика, и можно будет выбирать между ajax и загрузкой вместе со страницей, то записывайте и меня.
avatar
раз такая пьянка то и я с вами ;)
avatar
Я все таки впишусь, надеюсь переезд всего барахла с 0.3.1 на 0.4 пройдет успешно :)
avatar
Меня тоже запишите. Мод очень полезный!
  • _et
  • 0
avatar
Впишите меня!)
  • Daaa
  • 0
avatar
Ну, народ. Я уверен это не все… 100% ещё есть народ кому интересен этот модуль, не стесняемся — отписываемся! = )
avatar
Уже, вполне, неплохой результат :)
avatar
Согласен. Я просто поднял топик в прямом эфире… чтобы народ, который давно не заходил сюда, тоже увидел этот топик и знал о разработке модуля.
Просто я, например, в качестве навигации только прямой эфир использую )
avatar
У меня такой вопрос. А разработчики движка не считают, что подобный функционал должен быть так сказать в базовой комплектации???
avatar
Мне, кажется, разработчики стремятся сделать наиболее оптимальный движок, и, дополняя модулями который, можно получить удобную для вебмастера систему.
avatar
Меня в список плз.
avatar
Занёс )
avatar
Я тут не часто, могу забыть. Оповести плз по ЛС как придет модуль и надо будет расплачиваться. Благодарю заранее :)
avatar
Добавьте меня в список пожалуйста если еще не поздно
avatar
На это дело уже забили, к сожалению. Но можно заюзать вот это решение за бесплатно (чтение комментов топика обязательно, в них исправления некоторых ошибок и некоторые доработки). Правда надо иметь прямые руки, чтобы поставить это решение и настроить его под себя.
Разбирайтесь. Удачи.
avatar
Совсем забили, или забили до выхода 0.4?
avatar
Если честно, то даже я забил уже на эту тему… Не говоря уже о разработчике. Попробуй связаться с ним. Мб у него будет желание продолжить разработку. Лично мне уже не особо интересна тема, ибо я уже сделал своё решение, частично его можно посмотреть в комментах к топику, о котором я писал выше. Из того функционала что там имеется можно уже налепить, что угодно… Хоть аджакс-подгрузку, чтобы не тормазилась общая загрузка страницы. Хотя там вроде и так быстро работает (тестилось на 1000 топиков вроде).

Довольно легко понять почему эта тема загнулась… ведь это решение вышло спустя несколько дней после создания данного топика. Нет смысла и желания изобретать велосипед заново и с нуля. Мб конечно первый велосипед с восьмёрками и яйцами на колёсах, да ещё и со сломанной осью во втулке, но на что нам спрашивается руки?) Отремонтируйте и доработайте до своих нужд, основа имеется, а это главное.
avatar
Нормально так, за помощь ещё и минус ставят. Я так смотрю некоторые просто нефигово начали наглеть. Или вы хотите сказать, что у вас руки из одного места и вы не можете воспользоваться моей помощью? Тогда найдите человека с прямыми руками, который вам готов помочь, естественно за денежку. За бесплатно никто за вас ничего делать не будет. Максимум помогут советом, как это сделал я.

P.S. Неблагодарные блин…
avatar
Я бы скинулся, будь у меня этот сфинкстер :)
avatar
тема заглохла?
  • job
  • 0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.