\
А здесь https://adwords.google.com/select/KeywordSandbox
Разве я говорил, что разработка должна вестись хаотично? Тему организации и планирования я просто старался не трогать, чтобы не отходить далеко от темы дискуссии, а она, еще раз напомню, Пытаемся обсудить проблему создания, необходимости, рентабельности и т.д. Поисковой машины нового поколения.
Вот я и пытаюсь. Я предложил подход, при котором, на мой взгляд, такое было бы возможно. Другое дело, что пока в этом нет особой необходимости, хотя бы потому, что неисчерпаны возможности существующих. Когда подойдем к "точке насыщения" такая необходимость возникнет, система будет разработана и это можно будет охарактеризовать как реакцию социума на такую необходимость.
Пока все будет так как вы и говорили - будут выискиватсья и исправляться причины, потому что большинство людей пока тоже думает, что если поисковики их чем-то не устраивают, то надо выявить и устранить причину и будут все жить долго и счастливо. Когда так думать станет меньшинство - наступит время для чего-то принципиально нового.
Я бы не был в этом так уверен. Тут как раз, на мой взгляд возможна альтернатива. То есть может быть как полный хаос, так и полный порядок. В конце концов они же умный народ, понимают в этом деле и знают как к нему подойти.
Что ж может так, а может и нет. Допустим вы правы. Все так и есть и ничего принципиально нового мы пока изобрести не сможем. Значит время не пришло... Увы. По крайней мере мы это обсудили :)
TO NULL
Вообще-то я не говорил конкретно как его создавать потому что вопрос так не стоял, я просто предложил подходящий, по моему мнению, способ. И потом, я не ставил целью кого-то в чем-то убедить, а просто высказал свою точку зрения.
Насчет того зачем - см. выше.
Насчет железа - не такая уж это большая проблема как кажется по началу. Хотя не буду утверждать этого наверняка. Я думаю, что все выяснится, когда придет время, а пока бессмысленно дискутировать на эту тему.
Ну тут я не согласен. Вопрос по моему именно в этом. Сколько вы сможете нанять людей, чтобы они занимались разработкой поисковой системы? Ну допустим 1000. Неужели во всем мире только 1000 человек может этим заниматься? Что-то я сильно сомневаюсь. В мире гораздо больше таких людей чем 1000. Значит шанс на то, что им удастся разработать что-то принципиально новое гораздо выше чем у этой тысячи. Вот и все.
Кто будет оплачивать хостинг и траффик? - Спонсор :)
А спонсором может быть любой.
Один сис-админ захостил у себя один кусок машины, другой - другой кусок, а траффик анлимитед :)
Вот вам и спосорство. А программеры будут заниматься этим из интереса, в свободное от работы время например. Думаеле Линукс по другому делался? или оболочка под него - та же КДЕ?
Ну и наконец в мире существует такая организация как фонд приложений на основе open source.
Ну так и будете вы выявлять и устранять причины до посинения: парк расширять, алгоритмы корректировать и т. д., что будет вам влетать в астрономические суммы пока наконец не поймете давно уже отстали от жизни, а технологии ушли далеко вперед. А я считаю, что такой подход, как и ХР, очень здорово стимулирует этот процесс.
Отстают в развитии? Ну не согласен, хоть убейте :) Может откроем дискуссию о том, что лучше: винда или линукс? Или может IIS vs Apache?
to Miha Kuzmin:
да, согласен, такая вероятность существует. Хммм... об этом я не задумывался. Другое дело, что, как сказал doc(по крайней мере я его так понял, да простится мне если я ошибся :)) такая вероятность невелика. Вот радость то для веб-мастеров :)
Впрочем, по моему не это главное. Главное тут в том что при таком подходе шанс разработать систему нового поколения гораздо выше, чем при коммерческом. Когда разработка будет завершена - это даст мощнейший толчок всей индустрии, а потом уже, когда все увидят как, каждый сможет сделать что-то свое вполне закрытое "чтобы никто не догадался".
Именно! Разработчики о ней не думают, когда занимаются разработкой. Имелось ввиду, что при таком подходе все сводится к простому лицензированию, по которому любой может внести изменения в исходный код системы, использовать ее и даже получать прибыль, не тратя при этом ни копейки, пока его собственные разработки остаются доступными другим разработчикам открытых кодов.
Чего чего? Кажется я не понял, что вы имели ввиду. Причем тут достижение некоторого уровня релевантности? Разве я говорил об этом?
Возможно вы просто невнимательно прочитали мое сообщение. Я бы посоветовал перечитать еще раз более внимательно и если уж придираться, то не к словам, выискивая неточности формулирок, а к сути. Если вы не согласны с тем что при таком подходе что-нибудь получится - так и говорите - мол не согласен, потому что... и т. д.
Оpen source - всего лишь подход к разработке - вдумайтесь эту фразу. При котором любой человек может внести свой вклад, где бы он не находился. Как правило такие разработки никто не финансирует, хотя заинтересованные лица или компании могут оказать спонсорскую поддержку.
Если говорить о разработке поисковика, то причем тут "постройте поиск хотя бы по Рунету"? Какая разница где строить поиск? Или может быть поиск по рунету, чем-то принципиально отличается от поиска по остальному вебу?
Какая еще окупаемость? При open source подходе?! Вы же сами только что сказали "разработку open source начинают программисты, которые изначально это делают либо потому что им неудобно "вот в этом месте так клавиши нажимать", либо из любопытства - что, мол, получится. "
Наконец, хочу вам напомнить, что речь, в частности, шла о проблеме создания поисковой машины нового поколения, и я всего лишь высказал мнение, по поводу того, что создание такой машины возможно, если использовать подход оpen source, потому что при нем, повторюсь, к разработке может присоедениться абсолютно любой человек из любой страны мира, благодаря чему, по моему скромному мнению, значительно увеличиваются шансы изобрести что-нибудь принципиально(или не очень) новенькое.
Если вам интересно то можете прочитать о разработке такого поисковика
http://webrating.ru/promo/promo_news_arch/?NEWS_GROUP=publishers_news&NEXT_ITEM=6980
Поисковые машины нового поколения могут быть созданы с использованием новых подходов к созданию поисковиков,
например с использованием подхода open source. Сам-то подход не нов (Linux тому пример), однако к поисковикам он ранее не применялся.
Первый подобный опыт, информация о котором появилась в рунете где-то числа 20го - это поисковик с открытым исходным кодом под названием Nutch.
"Еще важнее то, что Google использует «доверительный» подход к поиску; заявляется, что формула PageRank не редактируется в пользу конкретных сайтов, но никто не может с полной уверенностью заявить, что это так. В Nutch технологии индексирования и ранжирования страниц открыты и прозрачны; можно самому посмотреть исходники, если начинает казаться, что с ранжированием какой-то страницы возникли проблемы.
Подобно Linux, ударившему по Windows, Nutch со своими революционными правилами распространения и построения поискового движка, грозит ударить по Google и другим гигантам поискового рынка. Интересно, что развитию Nutch немало поспособствовало отделение поиска и разработки компании Overture, а один из официальных представителей Overture является частым гостем форума по Nutch.
«Поиск снова становится интересным делом», заявил Дуг Каттинг (Doug Cutting), основатель и руководитель центрального проекта по разработке Nutch. Каттинг, чьи разработки были использованы в Xerox (XRX) PARC, Excite и Apple (AAPL), сейчас работает над Nutch (слово, которым его ребенок называет все виды пищи) в составе небольшой группы инженеров, раскиданных по стране. Но, по словам Каттинга, как только Nutch выйдет в свет, разработчики от Румынии до Китая и Пало Альто начнут активно способствовать продвижению платформы в духе Linux и Apache (который за пару лет захватил почти 60% рынка серверного ПО)." - цитата из рассылки Webrating
Необходимость - не фиг монополизировать рынок (по моему к тому идет)
При Open Source подходе к разработке чего бы то ни было, вопрос рентабельности обычно не стоит, так как она равна 100%.