парсить hReview в php - Форум успешных вебмастеров - GoFuckBiz.com
 
 
Форум успешных вебмастеров - GoFuckBiz.com

  Форум успешных вебмастеров - GoFuckBiz.com > Бизнес-решения > Скрипты, программы и технические решения
Дата
USD/RUB93.4409
BTC/USD63346.0000
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии.

Закрытая тема
Опции темы Опции просмотра
Старый 08.10.2013, 02:42   #1
Sultan
Шучу на половину
 
Аватар для Sultan
 
Регистрация: 23.01.2011
Сообщений: 5,785
Бабло: $1158190
По умолчанию парсить hReview в php

чем микроформат оптимально парсить, есть что-то готовое?
Sultan на форуме  
Старый 08.10.2013, 10:30   #2
krob
Senior Member
 
Аватар для krob
 
Регистрация: 29.04.2011
Сообщений: 379
Бабло: $111700
По умолчанию

phpQuery должно помочь

https://code.google.com/p/phpquery/
krob вне форума  
Старый 09.10.2013, 03:11   #3
chesser
автоматизирую интернеты
 
Аватар для chesser
 
Регистрация: 05.07.2009
Адрес: chesser.ru
Сообщений: 3,362
Бабло: $470735
По умолчанию

использую через xpath query, правило будет примерно такое:
//*[contains (@class, 'hreview')]

пример xpath php-скрипта: http://wiki.chesser.ru/Xpath
__________________
USA и NL серверы и VPS | wiki | блог | Drupal | NginxТДС
Ave, Google, morituri te salutant! © chesser
chesser вне форума  
Старый 27.10.2013, 17:03   #4
Sultan
Шучу на половину
 
Аватар для Sultan
 
Регистрация: 23.01.2011
Сообщений: 5,785
Бабло: $1158190
ТС -->
автор темы ТС По умолчанию

Спасиб мужики, завтра краулер буду натаскивать и протестирую скорости
Sultan на форуме  
Старый 28.10.2013, 12:40   #5
digg
$400
 
Аватар для digg
 
Регистрация: 17.05.2009
Сообщений: 13,948
Бабло: $1895360
Отправить сообщение для digg с помощью ICQ
По умолчанию

а я юзаю
PHP код:
preg_match_all('#         (.*?)    #is'$file$output); 
digg на форуме  
Старый 29.10.2013, 04:05   #6
chesser
автоматизирую интернеты
 
Аватар для chesser
 
Регистрация: 05.07.2009
Адрес: chesser.ru
Сообщений: 3,362
Бабло: $470735
По умолчанию

Цитата:
Сообщение от digg Посмотреть сообщение
а я юзаю
PHP код:
preg_match_all('#         (.*?)    #is'$file$output); 
перебирайся на уровень выше - попробуй xpath ))
__________________
USA и NL серверы и VPS | wiki | блог | Drupal | NginxТДС
Ave, Google, morituri te salutant! © chesser
chesser вне форума