За последние 24 часа нас посетили 58393 программиста и 1841 робот. Сейчас ищут 1109 программистов ...

Возможно ли парсить Гугл средствами пхп?

Тема в разделе "PHP для новичков", создана пользователем Kaner, 16 май 2012.

  1. Kaner

    Kaner Активный пользователь

    С нами с:
    6 янв 2011
    Сообщения:
    58
    Симпатии:
    0
    Нужно написать парсер позиций в гугле. Однако, тперь поиск гугла идет под https, пытался ставить на хостинг пользовательский поиск гугла и парсить его, но тоже ничего не вышло.

    Возможно ли вообще средствами пхп в данный момент парсить гугл(если да то как?), или же для этого необходим бот на более высоком языке программирования?
     
  2. MaXyC_Web_Studio

    MaXyC_Web_Studio Активный пользователь

    С нами с:
    31 дек 2006
    Сообщения:
    678
    Симпатии:
    3
    Адрес:
    Новоуральск
  3. Kaner

    Kaner Активный пользователь

    С нами с:
    6 янв 2011
    Сообщения:
    58
    Симпатии:
    0
    А как парсить, рассказать можете?
     
  4. MaXyC_Web_Studio

    MaXyC_Web_Studio Активный пользователь

    С нами с:
    31 дек 2006
    Сообщения:
    678
    Симпатии:
    3
    Адрес:
    Новоуральск
  5. Kaner

    Kaner Активный пользователь

    С нами с:
    6 янв 2011
    Сообщения:
    58
    Симпатии:
    0
    Тогда такой вопрос.Пишет такую ошибку:
    Notice: file_get_contents() [function.file-get-contents]: Unable to find the wrapper "https" - did you forget to enable it when you configured PHP?

    Как я понял это надо в настройках включить php_openssl.dll

    как включить эту директиву через хтаксес?
     
  6. qwert_ukg

    qwert_ukg Активный пользователь

    С нами с:
    20 июл 2010
    Сообщения:
    387
    Симпатии:
    0
    Адрес:
    Алмата
    можно руками, а можно и ногой
     
  7. Kaner

    Kaner Активный пользователь

    С нами с:
    6 янв 2011
    Сообщения:
    58
    Симпатии:
    0
    когда пишете такие сообщения надо в квадратных скобках или в звездочках указывать, в какой момент надо смеяться
     
  8. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    с точки зрения сервера люди и программы не отличимы. потому что сервер имеет общение только с программами.

    протокол HTTP смотрите и представляйтесь хоть папой римским
     
  9. qwert_ukg

    qwert_ukg Активный пользователь

    С нами с:
    20 июл 2010
    Сообщения:
    387
    Симпатии:
    0
    Адрес:
    Алмата
    яндекс регистрирует движения мыши говорят)
     
  10. MaXyC_Web_Studio

    MaXyC_Web_Studio Активный пользователь

    С нами с:
    31 дек 2006
    Сообщения:
    678
    Симпатии:
    3
    Адрес:
    Новоуральск
    не дерзите. ваш вопрос можно задать гуглу и он четко и ясно вам ответит. а главное быстрее. за вас на этом форуме программы писать не будут, ну а вы, как минимум, потеряли уже двое суток на этот вопрос.
    я б уволил такого сотрудника не моргнув

    Добавлено спустя 2 минуты 1 секунду:
    лично проверил. в первой же ссылку у гугла указано решение проблемы
     
  11. qwert_ukg

    qwert_ukg Активный пользователь

    С нами с:
    20 июл 2010
    Сообщения:
    387
    Симпатии:
    0
    Адрес:
    Алмата
    можно с помощью cURL по мне так намного удобнее
     
  12. MaXyC_Web_Studio

    MaXyC_Web_Studio Активный пользователь

    С нами с:
    31 дек 2006
    Сообщения:
    678
    Симпатии:
    3
    Адрес:
    Новоуральск
    парсить cURL ?)))
     
  13. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    не может он регистрировать движения мыши. он может слать со страницы себе из браузера пользователя некие данные.
     
  14. qwert_ukg

    qwert_ukg Активный пользователь

    С нами с:
    20 июл 2010
    Сообщения:
    387
    Симпатии:
    0
    Адрес:
    Алмата
    я понял тебя, ты говоришь о периодическом чтении координат мыши клиента по средствам аякса, я ошибся - точнее поверил не подумав
    чтобы парсить надо считать с начала, читать удобнее через cURL
     
  15. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    угу. так что при желании можно прикинуться шлангом в любой системе. только вот цена вопроса?..
     
  16. MaXyC_Web_Studio

    MaXyC_Web_Studio Активный пользователь

    С нами с:
    31 дек 2006
    Сообщения:
    678
    Симпатии:
    3
    Адрес:
    Новоуральск
    не знаю. считаю удобней file_get_contents если нет отдельных требований к клиенту
     
  17. qwert_ukg

    qwert_ukg Активный пользователь

    С нами с:
    20 июл 2010
    Сообщения:
    387
    Симпатии:
    0
    Адрес:
    Алмата
    если нужно сличить 1 страницу, то да, а если нужно ходить по сайту или чето туда передавать то я не думаю что file_get_contents совсем не подойдет

    Добавлено спустя 3 минуты 28 секунд:
    как вы сделаете такое? http://www.php.ru/forum/viewtopic.php?f=13&t=40033 с помощью file_get_contents конечно можно, но стоит ли?
     
  18. MaXyC_Web_Studio

    MaXyC_Web_Studio Активный пользователь

    С нами с:
    31 дек 2006
    Сообщения:
    678
    Симпатии:
    3
    Адрес:
    Новоуральск
    я считаю вы очень сильно закрутили ситуацию. проанализируйте вопрос. примерный уровень опыта человека. file get contents справился с задачей тс .

    Добавлено спустя 1 минуту 4 секунды:
    что такое curl я вкурсе. и привязался к нему лишь изза фразы парсить при помощи curl.
     
  19. artem-Kuzmin

    artem-Kuzmin Активный пользователь

    С нами с:
    16 фев 2012
    Сообщения:
    809
    Симпатии:
    0
    По мне так тоже курл лишнее...
    Курл это если вы что то закрытое с той же авторизации хотите прондексировать...
    А так в file_get_contents можно тоже и браузер и если надо то и PHPSESSID передать на то параметр контекст и есть
     
  20. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    а в чем сложность?
     
  21. MaXyC_Web_Studio

    MaXyC_Web_Studio Активный пользователь

    С нами с:
    31 дек 2006
    Сообщения:
    678
    Симпатии:
    3
    Адрес:
    Новоуральск
    перефразирую для непонятливых. - сдлайте мне парсер баланса