Dmitriy Sheerai

Dmitriy Sheerai
Рейтинг
17
Регистрация
24.09.2003
Должность
art-director
Интересы
создание и продвижение сайтов, пиво, скалолазание, автостоп
разработкой и продвижением сайтов занимаюсь уже 8 лет
Scorch:
Здравствуйте!
Как это сделать (выбрать ключевики в Google)?
В Яндексе - wordstat.yandex.ru. А здесь?

\

А здесь https://adwords.google.com/select/KeywordSandbox

Как писал Vyacheslav Tikhonov
То есть, прежде всего, для начала проекта необходим Архитектор (Торвальдс у Linux), который спроектирует систему на бумаге, поставит первостепенные задачи и даст общие рекомендации по их решению. Вот этот человек (и, как правило, он один) и закладывает остов системы, которую затем и запрограммируют те 1000 человек, о которых Вы говорили.

Разве я говорил, что разработка должна вестись хаотично? Тему организации и планирования я просто старался не трогать, чтобы не отходить далеко от темы дискуссии, а она, еще раз напомню, Пытаемся обсудить проблему создания, необходимости, рентабельности и т.д. Поисковой машины нового поколения.

Вот я и пытаюсь. Я предложил подход, при котором, на мой взгляд, такое было бы возможно. Другое дело, что пока в этом нет особой необходимости, хотя бы потому, что неисчерпаны возможности существующих. Когда подойдем к "точке насыщения" такая необходимость возникнет, система будет разработана и это можно будет охарактеризовать как реакцию социума на такую необходимость.

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


Или речь идет о том, что все они обладают знаниями Архитектора и всю жизнь только тем и занимались, что проектировали компьютерные системы? А если даже если это будет так, то что получится в результате - полный хаос, не так ли?

Я бы не был в этом так уверен. Тут как раз, на мой взгляд возможна альтернатива. То есть может быть как полный хаос, так и полный порядок. В конце концов они же умный народ, понимают в этом деле и знают как к нему подойти.


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

Так что вероятность создания чего-то реально новационного в проектах open-source нисколько не выше, а та же, что и в коммерческих проектах.

Что ж может так, а может и нет. Допустим вы правы. Все так и есть и ничего принципиально нового мы пока изобрести не сможем. Значит время не пришло... Увы. По крайней мере мы это обсудили :)

TO NULL

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

Насчет того зачем - см. выше.

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

Как писал Vyacheslav Tikhonov

Ничего не понял. Вопрос же не в том, какой подход использовать - open source или коммерческий. По сути ведь это ничего не меняет, а только создает проблемы. Если от проекта не будет отдачи, то кто будет оплачивать хостинг и трафик?
Но дело даже не этом. Если существующие технологии по каким-то причинам не устраивают, то нужно выявить эти причины и устранить, а не уповать на какие-то утопические open-source проекты, которые по большей части отстают в развитии от своих коммерческих аналогов.

Ну тут я не согласен. Вопрос по моему именно в этом. Сколько вы сможете нанять людей, чтобы они занимались разработкой поисковой системы? Ну допустим 1000. Неужели во всем мире только 1000 человек может этим заниматься? Что-то я сильно сомневаюсь. В мире гораздо больше таких людей чем 1000. Значит шанс на то, что им удастся разработать что-то принципиально новое гораздо выше чем у этой тысячи. Вот и все.

Кто будет оплачивать хостинг и траффик? - Спонсор :)

А спонсором может быть любой.

Один сис-админ захостил у себя один кусок машины, другой - другой кусок, а траффик анлимитед :)

Вот вам и спосорство. А программеры будут заниматься этим из интереса, в свободное от работы время например. Думаеле Линукс по другому делался? или оболочка под него - та же КДЕ?

Ну и наконец в мире существует такая организация как фонд приложений на основе open source.

Ну так и будете вы выявлять и устранять причины до посинения: парк расширять, алгоритмы корректировать и т. д., что будет вам влетать в астрономические суммы пока наконец не поймете давно уже отстали от жизни, а технологии ушли далеко вперед. А я считаю, что такой подход, как и ХР, очень здорово стимулирует этот процесс.

Отстают в развитии? Ну не согласен, хоть убейте :) Может откроем дискуссию о том, что лучше: винда или линукс? Или может IIS vs Apache?

to Miha Kuzmin:

да, согласен, такая вероятность существует. Хммм... об этом я не задумывался. Другое дело, что, как сказал doc(по крайней мере я его так понял, да простится мне если я ошибся :)) такая вероятность невелика. Вот радость то для веб-мастеров :)

Впрочем, по моему не это главное. Главное тут в том что при таком подходе шанс разработать систему нового поколения гораздо выше, чем при коммерческом. Когда разработка будет завершена - это даст мощнейший толчок всей индустрии, а потом уже, когда все увидят как, каждый сможет сделать что-то свое вполне закрытое "чтобы никто не догадался".

Как писал Gray

Очень интересно сказано. Вопрос о рентабельности при разработке Open Source действительно не стоит, но не потому, что кто-то уверен в ней. Просто о ней никто не думает.

Именно! Разработчики о ней не думают, когда занимаются разработкой. Имелось ввиду, что при таком подходе все сводится к простому лицензированию, по которому любой может внести изменения в исходный код системы, использовать ее и даже получать прибыль, не тратя при этом ни копейки, пока его собственные разработки остаются доступными другим разработчикам открытых кодов.

Как писал Gray

Что же касается поиска на open source - то вы сначала постройте поиск, хотя бы по Рунету, а там посмотрим. Проблема не в достижении некоторого уровня релевантности - это возможно как раз, а в окупаемости всего проекта.

Чего чего? Кажется я не понял, что вы имели ввиду. Причем тут достижение некоторого уровня релевантности? Разве я говорил об этом?

Возможно вы просто невнимательно прочитали мое сообщение. Я бы посоветовал перечитать еще раз более внимательно и если уж придираться, то не к словам, выискивая неточности формулирок, а к сути. Если вы не согласны с тем что при таком подходе что-нибудь получится - так и говорите - мол не согласен, потому что... и т. д.

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

Если говорить о разработке поисковика, то причем тут "постройте поиск хотя бы по Рунету"? Какая разница где строить поиск? Или может быть поиск по рунету, чем-то принципиально отличается от поиска по остальному вебу?

Какая еще окупаемость? При open source подходе?! Вы же сами только что сказали "разработку open source начинают программисты, которые изначально это делают либо потому что им неудобно "вот в этом месте так клавиши нажимать", либо из любопытства - что, мол, получится.
"

Наконец, хочу вам напомнить, что речь, в частности, шла о проблеме создания поисковой машины нового поколения, и я всего лишь высказал мнение, по поводу того, что создание такой машины возможно, если использовать подход оpen source, потому что при нем, повторюсь, к разработке может присоедениться абсолютно любой человек из любой страны мира, благодаря чему, по моему скромному мнению, значительно увеличиваются шансы изобрести что-нибудь принципиально(или не очень) новенькое.

Если вам интересно то можете прочитать о разработке такого поисковика

http://webrating.ru/promo/promo_news_arch/?NEWS_GROUP=publishers_news&NEXT_ITEM=6980

Как писал al1734
Итак Новая тема.
Пытаемся обсудить проблему создания, необходимости, рентабельности и т.д. Поисковой машины нового поколения.

Поисковые машины нового поколения могут быть созданы с использованием новых подходов к созданию поисковиков,

например с использованием подхода 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%.