Turist243
10.05.2013 - 18:40
Добрый день. Суть проблемы такова. есть дипломный проект, который мягко говоря горит, все нормально, но не знаю как написать один скрипт. А именно нужно написать скрипт поиска по нескольким сайтам (например поиска работы). Что б при вводе слова вакансии (например водитель) выводились результаты поиска с этих сайтов. Кто может подсказать где можно почитать что-то на данную тематику или кто может помочь в данном вопросе? Нужен только сам скрипт поиска. Заранее спасибо за ответ.
vagrand
11.05.2013 - 10:27
Используйте cURL для того, что бы получить контент страницы с удаленного сайта и используйте regexp что бы распарсить его и получить нужную вам информацию.
_____________
Senior PHP developer: PHP5, MySQL, JavaScript, CakePHP, Yii/Yii2, Zend Framework, Smarty, XML/Xslt, JQuery, Jquery Mobile, Bootstrap, ExtJS, HTML, HTML5, CSS, Linux, SVN, Git, Memcached, Redis, MongoDB, Zend Guard, Ioncube, FFMpeg, PayPal, Webmoney, Qiwi, Facebook API, Vkontakte Api, Google API, Twitter Api, Steam Api.
Junior Android Developer: Android SDK, многопоточность, работа с HTTP запросами, JSON, SQLite, фрагменты.
ну можно еще file_get_contents, в нем проще разобраться изначально, чем в курле.
Нифига себе дипломная работа... Это в институтах сейчас учат тырить контент на сторонних ресурсах?
_____________
Если вам недостаточно собственных заблуждений, можно расширить их мнениями экспертов.Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.Настаивал, настаиваю и буду настаивать на своем. На кедровых орешках.
Michael
11.05.2013 - 12:11
Академия шаг какая нибудь ...
_____________
There never was a struggle in the soul of a good man that was not hard
Turist243
13.05.2013 - 19:56
не тырить, а просматривать и при нажатии на ссылку должно переводить на тот сайт с которого она была взята. Грубо говоря ограниченный поисковик
Turist243
13.05.2013 - 20:52
кто сможет взяться за такое не за "спасибо"? сайт пример mitula.ru. нужно сделать по одному критерию на выбор (либо поиск работы, либо недвижимость, либо автомобили).