powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / как работает yandex авто ?
51 сообщений из 51, показаны все 3 страниц
как работает yandex авто ?
    #37654433
OOsalivan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не знаю в какой топик отнести данный вопрос. Но интересует как работает сервис яндекса авто , там как я понял аккумулируется информация с различных автомобильных сайтов, но непонятно каким образом осуществляется к ним доступ, неужели у всех есть открытый апиай?
...
Рейтинг: 0 / 0
как работает yandex авто ?
    #37654448
svenom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1) Скрапим страницу
2) Парсим ее
3) Впихиваем ее в свою БД
4) Отображаем на свое сайте
Нет у них никаких API, разумеется.
...
Рейтинг: 0 / 0
как работает yandex авто ?
    #37655379
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
svenom2) Парсим ее
Причем делает это, скорее всего, автоматически.
...
Рейтинг: 0 / 0
как работает yandex авто ?
    #37655489
OOsalivan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
svenom,

А как отслеживается в таком случае актуальность объявления? Если человек уже удалил его из исходной базы
...
Рейтинг: 0 / 0
как работает yandex авто ?
    #37655515
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OOsalivan,
у поисковиков кеш и роботы ходят _периодически_
cache:site.ru - дать страницу из кеша (если сайт недоступен)
______________________________________________
"Сделай настолько просто, насколько это возможно, но не проще". © А. Эйнштейн.
AutoPOI.ru — ГИС-технологии для Oracle
...
Рейтинг: 0 / 0
как работает yandex авто ?
    #37655533
svenom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну это сложный вопрос. Я ж не разработчик этой системы. Но вы будете смеяться - я сейчас делаю точно такой же проект, но по другой тематике. Точнее пока что проектирую, до разработки дело еще не дошло. Проблем возникает много - как поддерживать актуальность, как правильно инкрементально выгружать данные с сервера, как регулировать нагрузку, как вовремя заметить изменение верстки и т.д.. Это все интересно, но не просто (но с другой стороны и не rocket science )
Какие тут могут быть варианты? Самый простой - опрашивать страницы с какой-то периодичностью и смотреть на HTTP код. Получили 404 - значит объявы больше нет.
...
Рейтинг: 0 / 0
как работает yandex авто ?
    #37655679
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
svenomкак вовремя заметить изменение верстки и т.д.. Это все интересно, но не просто (но с другой стороны и не rocket science )

У вас ручной разбор планируется? Мы пытались так делать (только у нас задача в чем-то проще, в чем-то сложнее), в итоге не взлетело. Хотя тут от количества сайтов зависит - если речь о десятках, то прокатит и ручной разбор. У нас более 5000 сайтов в системе добавлено было, в итоге ручной разбор себя не оправдал.

Мне кажется, сделать автоматический парсер для специфичной области должно быть не очень сложно. Хотя сам такого не делал, возможно задача окажется сложнее, чем кажется. Если у вас есть возможность выделить человека на направление авт. извлечения данных - я бы советовал его развивать.
...
Рейтинг: 0 / 0
как работает yandex авто ?
    #37655685
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
svenom,

Кстати, вы какие библиотеки/фреймворки планируете использовать?
...
Рейтинг: 0 / 0
как работает yandex авто ?
    #37655694
svenom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LeonidvУ вас ручной разбор планируется? Мы пытались так делать (только у нас задача в чем-то проще, в чем-то сложнее), в итоге не взлетело. Хотя тут от количества сайтов зависит - если речь о десятках, то прокатит и ручной разбор. У нас более 5000 сайтов в системе добавлено было, в итоге ручной разбор себя не оправдал.Не совсем понял, что значит ручной разбор. Если вы имеете ввиду "под каждый сайт свой парсер", то да - делаю так. Сайтов у нас не очень много, сейчас около 10, в перспективе не более 50.

LeonidvМне кажется, сделать автоматический парсер для специфичной области должно быть не очень сложно. Хотя сам такого не делал, возможно задача окажется сложнее, чем кажется. Если у вас есть возможность выделить человека на направление авт. извлечения данных - я бы советовал его развивать.Ну тут как посмотреть. Проблема в том, что информация неструктурирована. То есть тут во-первых РСУБД не очень подходит, во вторых надо уметь извлекать кучу атрибутов из plain text. Например, написал кто-то в описании "цвет - металлик,2009гв,без докум.", и из этого надо понять, что продавец выставил ворованную тачку цвета металлик 2009 года выпуска
Этот момент сейчас главная проблема для меня.
...
Рейтинг: 0 / 0
как работает yandex авто ?
    #37655720
svenom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonidvsvenom,
Кстати, вы какие библиотеки/фреймворки планируете использовать?Да пока это все открытый вопрос. У меня в любом случае все будет закрыто своими интерфейсами, так как проект обещает быть крайне нагруженным, а потому и надо при необходимости суметь махнуть РСУБД, быстро поменять, скажем Хибер на iBatis или вообще мигрировать на NoSQL. Так что пока все вопросы по либам открыты.
Отправная точка у меня такая:
- парсинг HTML страниц делаю сам; сторонние решения есть, может быть приду постепенно к ним, но пока и руками нормально получается - достаточно быстро, производительность пока устраивает;
- индексация - Lucene
- БД бизнес-данных - пока Cassandra
- анализ текста - ХЗ, пока что темный лес для меня
...
Рейтинг: 0 / 0
как работает yandex авто ?
    #37655804
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
При создании веб-магазина я использовал похожий подход при автоматизации получения информации о стоимости доставки товара определенным автоперевозчиком. Предварительно я получил базу городов, куда каждый перевозчик доставляет товар, затем у каждого автоперевозчика на странице нашел механизм создания запроса (по габаритам, весу и заявленной сумме) и ответа на него. Ответ для каждого автоперевозчика парсил по своему алгоритму, зная где, в каком месте или по каким ключевым словам мне его надо вытащить. Сумму возвращал обратно на свой сайт как стоимость перевозки для данного автоперевозчика.

Конечно, это значительно более примитивный пример, но принцип очень схож - автоматизация запросов к сторонним сайтам и разборка ответа.

P.S. Принцип работы почти у всех схож, но была парочка, которые реально приходилось "ломать", чтобы сделать задуманное. Были и манипуляции с запросами, и использование веб-сервиса и еще какие-то затыки, уже слабо помню. Но работка была крайне интересной.
...
Рейтинг: 0 / 0
как работает yandex авто ?
    #37655834
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
off
IDVsbruck,
это магазин без своей доставки?
А как там было?
- выбрал товар
- выбрал из ПарсераБД перезозчик-цена-его_контакты?
И потом в магазин или самовывоз (магаз. ни при чём)?
...
Рейтинг: 0 / 0
как работает yandex авто ?
    #37655845
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
svenomLeonidvУ вас ручной разбор планируется? Мы пытались так делать (только у нас задача в чем-то проще, в чем-то сложнее), в итоге не взлетело. Хотя тут от количества сайтов зависит - если речь о десятках, то прокатит и ручной разбор. У нас более 5000 сайтов в системе добавлено было, в итоге ручной разбор себя не оправдал.Не совсем понял, что значит ручной разбор. Если вы имеете ввиду "под каждый сайт свой парсер", то да - делаю так. Сайтов у нас не очень много, сейчас около 10, в перспективе не более 50.

Ага, именно это. У вас парсеры в коде прошиты? У нас они хранились в СУБД и тех. персонал забивал данные. Но повторюсь, у нас объемы были другие.

svenomНу тут как посмотреть. Проблема в том, что информация неструктурирована. То есть тут во-первых РСУБД не очень подходит,
Вообще не подходит. Смотрите на lucene с точки зрения не структурированной, документ ориентированной СУБД.

svenom во вторых надо уметь извлекать кучу атрибутов из plain text. Например, написал кто-то в описании "цвет - металлик,2009гв,без докум.", и из этого надо понять, что продавец выставил ворованную тачку цвета металлик 2009 года выпуска
Этот момент сейчас главная проблема для меня.
Насколько я понимаю, ничего умнее поиска слов рядом (т.е. смотри цвет - значит за этим идет цвет) не придумать. Плюс проверка, что данные лежат в нужном диапазоне.

Еще на nutch и solr посмотрите.
...
Рейтинг: 0 / 0
как работает yandex авто ?
    #37655887
svenom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LeonidvsvenomНе совсем понял, что значит ручной разбор. Если вы имеете ввиду "под каждый сайт свой парсер", то да - делаю так. Сайтов у нас не очень много, сейчас около 10, в перспективе не более 50.
Ага, именно это. У вас парсеры в коде прошиты? У нас они хранились в СУБД и тех. персонал забивал данные. Но повторюсь, у нас объемы были другие.Ну у меня там принцип такой. Работа с каждым сайтом - это отдельные процессы. Они конфигурируются через базу данных, эдакая metadata-driven система. Каждый процесс состоит из ряда активностей. Например, выгрузка обычного объявления это:
[HTTP активность] -> [Parse-активность(и)] -> [Сохранить одну запись в БД]
Если же надо получить страницу и выдрать из нее другие ссылки (ну т.е. мне надо, например, из форума Java получить ссылки на все топики), то это уже другой парсинг и другое сохранение в БД.
Все это описывается в БД, у каждой активности свои конфиги то же в БД. Так что что-то вынесено в БД и конфигурируемо, что-то жестко вбито.

Leonidvsvenom во вторых надо уметь извлекать кучу атрибутов из plain text. Например, написал кто-то в описании "цвет - металлик,2009гв,без докум.", и из этого надо понять, что продавец выставил ворованную тачку цвета металлик 2009 года выпуска
Этот момент сейчас главная проблема для меня.Насколько я понимаю, ничего умнее поиска слов рядом (т.е. смотри цвет - значит за этим идет цвет) не придумать. Плюс проверка, что данные лежат в нужном диапазоне.
Еще на nutch и solr посмотрите.Да средства есть - http://en.wikipedia.org/wiki/Information_extraction
Вопрос в том - насколько качественно они будут работать с кириллицей. Ну еще не дошел я до этого места, так что пока не хочу забиваться себе голову всякими Марковскими моделями
...
Рейтинг: 0 / 0
как работает yandex авто ?
    #37656023
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
svenom,

Решать вам. Но я все же советую посмотреть Nutch.

Код: plaintext
[HTTP активность] -> [Parse-активность(и)] -> [Сохранить одну запись в БД]
Вот это делается его не сложной модификацией nutch'а (я думаю, на уровне его плагинов). Т.е. nutch так, собственно, и работает.
...
Рейтинг: 0 / 0
как работает yandex авто ?
    #37656375
OOsalivan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
svenom,
Т.е. в вашем проекте нужно прочекать каждое объявление с сайта. Допустим на примере сайта бибика - мы должны посылать запрос к серверу модифицируя юрл http://www.bibika.ru/card.php?gidcar=2516998&car=%C7%C0%C7+1102+used+car, чтобы он выдавал очередную машину. Какой алгоритм формирования очередного ЮРЛ , и когда мы должны остановиться, и получаеться что мы когда обнавляем свою базу должны выполнить тысячи запросов к исходному серверу откуд черпаем данные?
...
Рейтинг: 0 / 0
как работает yandex авто ?
    #37656455
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OOsalivan,

Нет. Поисковый робот так не ходит. А у него немого сайтов и Ручной режим.
...
Рейтинг: 0 / 0
как работает yandex авто ?
    #37656510
svenom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OOsalivansvenom,
Т.е. в вашем проекте нужно прочекать каждое объявление с сайта. Допустим на примере сайта бибика - мы должны посылать запрос к серверу модифицируя юрл http://www.bibika.ru/card.php?gidcar=2516998&car=%C7%C0%C7+1102+used+car, чтобы он выдавал очередную машину. Какой алгоритм формирования очередного ЮРЛ , и когда мы должны остановиться, и получаеться что мы когда обнавляем свою базу должны выполнить тысячи запросов к исходному серверу откуд черпаем данные?Да, все верно. Условно говоря - есть страницы с объявлениями, а есть страницы со ссылками на объявления. Я иду в цикле по таким страницам и выдираю из них ссылки, потом иду по ссылкам.
Вопрос "как сформировать строку" - как нафантазируете. Я просто конкатенирую постоянные и изменяющиеся части.
Как остановиться - тут однозначного ответа нет. Можно просто идти до тех пор, пока не встретится 404. Можно идти до тех пор, пока не достигните определенного количества выдранных ссылок, которые уже были у вас в базе. Можно идти вперед - из настоящего в прошлое, можно идти из прошлого в настоящее. В общем вариантов обработки масса - тут все зависит от ваших требований.
...
Рейтинг: 0 / 0
как работает yandex авто ?
    #37656518
svenom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123OOsalivan,
Нет. Поисковый робот так не ходит. А у него немого сайтов и Ручной режим.Ну тут как бэ поискового робота и нет. Такие штуки именуются scrapper'ами.
...
Рейтинг: 0 / 0
как работает yandex авто ?
    #37656600
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
svenomЯ иду в цикле по таким страницам и выдираю из них ссылки, потом иду по ссылкам.
я думал ты ещё проще, раз 50 сайтов.
- ставим задачу длинноногой барышне-секретарше
- она заходит на сайт
http://www.bibika.ru/card.php?gidcar=2516998&car=%C7%C0%C7+1102+used+car,
- упрощает ссылку выкидывая всё лишнее
http://www.bibika.ru/card.php?gidcar=2516999&car=%C7%C0%C7
- пробует, меняется ли авто при смене Id'a
2516999 заменить на 2516998
- если меняется, то забивает тебе в БД данную ссылку с флагом url параметра
Это если сайтов немного :)
Штук 50 за 2 дня забъёт
...
Рейтинг: 0 / 0
как работает yandex авто ?
    #37656602
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да, склеивать потом, конечно, до 404 можно
...
Рейтинг: 0 / 0
как работает yandex авто ?
    #37656611
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
svenomPetro123OOsalivan,
Нет. Поисковый робот так не ходит. А у него немого сайтов и Ручной режим.Ну тут как бэ поискового робота и нет. Такие штуки именуются scrapper'ами.
про scrapper не знал. Это наверно Jav'овское....
А поисковик ходит в автомате по методу поиска якорей.
Как найдёт
<a href=" http://www.sql.ru/forum/actualpost.aspx?bid=38">
то и готово - конкатенировать ничего не нужно.
...
Рейтинг: 0 / 0
как работает yandex авто ?
    #37656633
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123off
IDVsbruck,
это магазин без своей доставки?
А как там было?
- выбрал товар
- выбрал из ПарсераБД перезозчик-цена-его_контакты?
И потом в магазин или самовывоз (магаз. ни при чём)?
Сорри, я тебя не очень понял.

Сделано так: переходим в корзину и оформляем заказ. На сайте есть характеристики всего товара, его вес, естественно стоимость и габариты стандартной тары. Если покупатель иногородний и он хочет, чтобы товар доставили ему на место, то он выбирает в списке свой город, для которого высвечиваются доступные перевозчики. Нажимая на перевозчика, он в "Стоимость доставки" видит сколько будет стоить доставить его заказ для данного автоперевозчика. Вроде все понятно ...

P.S. Сорри за offtop
...
Рейтинг: 0 / 0
как работает yandex авто ?
    #37656667
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IDVsbruck,
я о том, что если ты искал в веб перевозчиков и парсил. То они могли быть только справочные.
Вон как svenom вычисляет ворованные.
Договора с магазином не было? Т.к. данная БД, как и весь интернет - помойка.
Т.е. юридическая сторона твоего магазина к данным в твоей БД по перевозчикам .
Вот что я хотел спросить.
...
Рейтинг: 0 / 0
как работает yandex авто ?
    #37656681
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не совсем ...
Если я захожу на сайт перевозчика, захожу в расчет доставки и меня просят ввести габариты, вес и цену. Я ввожу, нажимаю "рассчитать" и получаю стоимость доставки.
Нигде не оговорено, что я обязан воспользоваться определнным браузером для входа на их сайт. Поэтому я могу сделать "прямой" запрос, в котором уже будут указаны параметры - вес, габариты и цена. И получу я фактически html-код. Где я что нарушаю? Где воровство?
...
Рейтинг: 0 / 0
как работает yandex авто ?
    #37656696
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IDVsbruck,
да, с этой стороны всё чисто.
Просто часто отделяют доверенную зону-площадку магазина от рекламных\справочных страниц-вкладок НЕ магазина.
- напр, если ты встроил окно перевозчика в окно магазина и товар не привезли. Кто отвечает?
- напр, mail.ru \ одноклассники \ банки предупреждают когда по ссылке ты уходишь с доверенной зоны.
Т.е. кто отвечает за ошибки твоего парсера или левых данных с сайтов....
Или проект Магазин и проект Перевозчики - одно целое?
...
Рейтинг: 0 / 0
как работает yandex авто ?
    #37656736
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123- упрощает ссылку выкидывая всё лишнее
http://www.bibika.ru/card.php?gidcar=2516999&car=%C7%C0%C7

Это работает до тех пор, пока не будет что-то типа:
http://domain.ru/2011/12/12/new-super-news
...
Рейтинг: 0 / 0
как работает yandex авто ?
    #37656751
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LeonidvPetro123- упрощает ссылку выкидывая всё лишнее
http://www.bibika.ru/card.php?gidcar=2516999&car=%C7%C0%C7

Это работает до тех пор, пока не будет что-то типа:
http://domain.ru/2011/12/12/new-super-news
точно блин, вот тут тоже не работает
http://autopoi.ru/?lat=55.771&lon=37.5654&zoom=4
...
Рейтинг: 0 / 0
как работает yandex авто ?
    #37656868
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123IDVsbruck,
да, с этой стороны всё чисто.
Просто часто отделяют доверенную зону-площадку магазина от рекламных\справочных страниц-вкладок НЕ магазина.
- напр, если ты встроил окно перевозчика в окно магазина и товар не привезли. Кто отвечает?
- напр, mail.ru \ одноклассники \ банки предупреждают когда по ссылке ты уходишь с доверенной зоны.
Т.е. кто отвечает за ошибки твоего парсера или левых данных с сайтов....
Или проект Магазин и проект Перевозчики - одно целое?
Ну, ты загнул ...
Я ничего не встраивал. На основе отправляемых параметров с сайта перевозчика на своем сервере я получаю ТОЛЬКО стоимость перевоза, которую и показываю покупателю в ордере. Покупатель оплачивает мне стоимость товара вместе со стоимостью пересылки товара через выбранного им самим перевозчика. Если уж так получится, что при отправке товара через этого перевозчика будет расхождение в несколько гривень (стоимость просто не может быть очень высокой или сильно различаться с заявленной), то либо я доплачу этих пару гривень, либо заработаю их (или зачислю покупателю). И хотя перевозчики и пользуются теми же данными, которые опубликованы на их сайтах, но я допускаю, что возможны моменты, когда будет расхождение - обновление, нюансы товара, настроение диспетчера и т.д.

P.S. Даже картинку решил приложить ...
...
Рейтинг: 0 / 0
как работает yandex авто ?
    #37656869
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Упс! Сорри, перепутал форум и думал, что тут будет небольшая миниатюра, а показало всю картинищу ... Модер, плиз, убери.
...
Рейтинг: 0 / 0
как работает yandex авто ?
    #37656934
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123да, склеивать потом, конечно, до 404 можноСекретарша, которая умеет то, что вы хотите будет стОить дороже junior-а, умеющего такое автоматизировать ;)
...
Рейтинг: 0 / 0
как работает yandex авто ?
    #37656959
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IDVsbruckЕсли уж так получится, что при отправке товара через этого перевозчика будет расхождение в несколько гривень (стоимость просто не может быть очень высокой или сильно различаться с заявленной), то либо я доплачу этих пару гривень
ну это круто. Кто не рискует, тот ....
И предупреждение есть, что "Стоимость доставки определяется перевозчиком...".
Спасибо за скрин, я так себе и представлял, только без лейб перевозчиков.
С лейбами симпатичнее.
Удачи!
...
Рейтинг: 0 / 0
как работает yandex авто ?
    #37656960
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. SidorovPetro123да, склеивать потом, конечно, до 404 можноСекретарша, которая умеет то, что вы хотите будет стОить дороже junior-а, умеющего такое автоматизировать ;)
на каком минимальном количестве сайтов, стоимость твоего раба программиста сравняется с черновым непроизводительным трудом?
Я не сомневаюсь, что программист у тебя и тонер меняет, и кабель-каналы тянет.
...
Рейтинг: 0 / 0
как работает yandex авто ?
    #37657023
svenom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123svenomпропущено...
Ну тут как бэ поискового робота и нет. Такие штуки именуются scrapper'ами.
про scrapper не знал. Это наверно Jav'овское....
Это не джавовоское, это тип ПО - http://en.wikipedia.org/wiki/Web_scraping

svenomпропущено...
А поисковик ходит в автомате по методу поиска якорей.
Как найдёт
<a href=" http://www.sql.ru/forum/actualpost.aspx?bid=38">
то и готово - конкатенировать ничего не нужно.Да, вот только если вы не поняли, я поясню - ни я, ни автор топика не делают поисковик. Мы делаем скраперы, это абсолютно разные вещи. Поэтому как там ходит поисковик нам абсолютно фиолетово
...
Рейтинг: 0 / 0
как работает yandex авто ?
    #37657034
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
svenom,
расшифровываю
svenomЯ иду в цикле по таким страницам и выдираю из них ссылки, потом иду по ссылкам.
это ЦЕЛЬ поисковика.
МЕТОДЫ "выдирания" могут быть разными.
Ты сказал словами ровно то, что делает робот яндекса\гугла\рамблера и т.д.
Можешь сопротивляться и отрицать. Твоё право. И даже назвать ЭТО "просто хожу".
Удачи!
...
Рейтинг: 0 / 0
как работает yandex авто ?
    #37657060
svenom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123это ЦЕЛЬ поисковика.
МЕТОДЫ "выдирания" могут быть разными.
Ты сказал словами ровно то, что делает робот яндекса\гугла\рамблера и т.д.
Можешь сопротивляться и отрицать. Твоё право. И даже назвать ЭТО "просто хожу".
Удачи!Вы ссылку про скраперы почитали, не? Цель поисковика - искать любые страницы, что бы потом их же показывать пользователю. Цель скрапера - найти определенные страницы, потом их как-то обработать для нужд конкретного приложения.
Все таки почитайте ссылки, что бы не заводить очередной глупый спор, в котором вам приедтся писать всякие глупости.
Вот средства, которыми пользуются поисковик - http://en.wikipedia.org/wiki/Web_indexing , http://en.wikipedia.org/wiki/Web_crawling
А вот то, о чем говорять автор и я - http://en.wikipedia.org/wiki/Web_scraping
...
Рейтинг: 0 / 0
как работает yandex авто ?
    #37657076
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
svenom,
я же говрю, у нас программисты всё больше - конфигурасты. Вместо того, чтобы разобрать:
- как программист В КОДЕ ищет страницы....
программист....
- объясняет что " есть такая группа ПО "
Я понял, что ты используешь скрапер для того чтобы ОН нашёл тебе страницы.
- завязывай с привычкой отправлять всех в Гугл.
Тебе тоже тут предлагали посмотреть другое ПО для твоих целей.
...
Рейтинг: 0 / 0
как работает yandex авто ?
    #37657083
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В одном был прав "Юный джавист" - как в Java любят всё усложнять.
Читаем
PHP: Как сделать простой скрепер на PHP без регулярных выражений.
авторВеб скреперы - это простые программы, которые используются для того, чтобы извлечь определенные данные с веб страниц. Обычно структура страниц известна, таким образом скреперы имеют менее сложные алгоритмы работы по сравнению с парсерами.

В данном уроке мы создадим простой скрепер, который получает заголовок и фавикон с HTML страницы.

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

итак, что скрывается под этим волшебным словом?
- да ничего. Просто кусок кода для определённых целей.
Т.е. svenom - уход в сторону от ПРОГРАММИРОВАНИЯ. Только и всего.
...
Рейтинг: 0 / 0
как работает yandex авто ?
    #37657091
svenom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Оба поста - какой-то поток сознания. Смысла ни там ни там не уловил :(
...
Рейтинг: 0 / 0
как работает yandex авто ?
    #37657107
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
svenomОба поста - какой-то поток сознания. Смысла ни там ни там не уловил :(
смысл прост как 3 рубля
- не переводи разговор на скреперы, неинтересно.
- если знаешь конкретный или используешь его, то приведи код
- IDVsbruck написал конкретно, и даже скрин привёл. А ты всё боишься.
Удачи!
...
Рейтинг: 0 / 0
как работает yandex авто ?
    #37657153
svenom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123svenomОба поста - какой-то поток сознания. Смысла ни там ни там не уловил :(
смысл прост как 3 рубля
- не переводи разговор на скреперы, неинтересно.
- если знаешь конкретный или используешь его, то приведи код
- IDVsbruck написал конкретно, и даже скрин привёл. А ты всё боишься.
Удачи!Смысла, к сожалению нет, ибо
1) То, о чем говорил автор и есть scrapper в действии. Так что это не я перевожу разговор куда-то, а вы не понимаете какими средставми реализуется то, о чем спросил автор - агрегированый сайт с объявлениями яндекса. Как следствие непонимания - вы постоянно переводите разговор вн е ту плоскость, типо "ищите по якорям" и прочие глупости.
2) Какой код вам надо привести? Зачем вам надо его привести? С какой целью? В топике про код вообще разговор не идет, мы обсуждаем принципы.
...
Рейтинг: 0 / 0
как работает yandex авто ?
    #37657192
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
svenom,
svenomДа, вот только если вы не поняли, я поясню - ни я, ни автор топика не делают поисковик. Мы делаем скраперы, это абсолютно разные вещи. Поэтому как там ходит поисковик нам абсолютно фиолетово
это ты мне?
- зайди в гугл и почитай про скраперы \ роботы поисковиков \ страницы кэша и найди 10 отличий с сабжем.
Лучше конкретно и в коде PHP\Java\...
Как у нас любят маниакально толкать локтями другие мнения \ способы \ методы
...
Рейтинг: 0 / 0
как работает yandex авто ?
    #37657446
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Насколько я понимаю, так:
- web crawler собирает с сайтов html-страницы и сохраняет их "как есть" или с минимальной обработкой;
- web scarper собирает структурированную информацию с html страниц
Т.е. web scarper это подмножество web crawler'ов. Суть, как получать ссылки, не так важна. Можно перебором, но это не всегда сработает. Вот пример гипотетического сайта, который может не сработать и ближе к предметной области:
http://all-internet-cars.ru/sell/volvo/12354
http://all-internet-cars.ru/sell/bmw/12355
...
Рейтинг: 0 / 0
как работает yandex авто ?
    #37657733
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LeonidvВот пример гипотетического сайта
я бы такой сайт никогда не делал
...
Рейтинг: 0 / 0
как работает yandex авто ?
    #37658013
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123LeonidvВот пример гипотетического сайта
я бы такой сайт никогда не делал
Сайты, с которых собирается информация, делаются не тобой. И что там могут придумать - никому не известно. Я очень люблю вспоминать сайт, который всегда возвращал ошибку 404. При в теле статьи он возвращал все корректно - т.е. работать с ним в браузере вполне можно.
...
Рейтинг: 0 / 0
как работает yandex авто ?
    #37658015
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123LeonidvВот пример гипотетического сайта
я бы такой сайт никогда не делал
Кстати, по запросу /volvo/ здесь вполне может открываться список всех объявлений по Volvo. Так что такая структура вполне себе допустима.
...
Рейтинг: 0 / 0
как работает yandex авто ?
    #37658071
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LeonidvКстати, по запросу /volvo/ здесь вполне может открываться список всех объявлений по Volvo. Так что такая структура вполне себе допустима.
делай так, кто тебе мешает.
Я придерживаюсь стандарта и логики маппирования урл-пути на имена функций-процедур.
Функция с именем
function volvo(....
может быть на ограниченных веб-рессурсах. Со строго ограниченной БЛ.
Ты можешь писать даже по русски.
...
Рейтинг: 0 / 0
как работает yandex авто ?
    #37658073
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123LeonidvКстати, по запросу /volvo/ здесь вполне может открываться список всех объявлений по Volvo. Так что такая структура вполне себе допустима.
делай так, кто тебе мешает.
Я придерживаюсь стандарта и логики маппирования урл-пути на имена функций-процедур.

Такого стандарта нет. Более того, если изучить REST в его сути, поймешь, что есть полностью противоположные идеи.
...
Рейтинг: 0 / 0
как работает yandex авто ?
    #37658076
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ты никак понять не можешь - есть как пишешь ты, есть как пишу я. А есть как пишет программист того самого сайта, с которого надо считать данные. И гарантировать, что он не придумает какую-нибудь хитрую вещь (например, в целях защиты от того сбора информации) ты не можешь.
...
Рейтинг: 0 / 0
как работает yandex авто ?
    #37658092
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonidv,
может хватит заниматься болтологией.
Берите пример с OOsalivan
Пришёл, дал пример сайта. В лёт решили его проблему.
Тебе такие вещи вообще не понять. Сто раз зарекался тебе объяснять.
...
Рейтинг: 0 / 0
как работает yandex авто ?
    #37658130
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

ok, т.е. если ты чего не знаешь/не понимаешь и тебе пытаются объяснить - это болтология. Мой опыт скачивания данных с интернетом с лихвой перекроет таковой опыт всех участников дискуссии ;)
...
Рейтинг: 0 / 0
51 сообщений из 51, показаны все 3 страниц
Форумы / Java [игнор отключен] [закрыт для гостей] / как работает yandex авто ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]