Одна из интересных возможностей языка php - функции связанные со сбором содержимого страницы удаленного сервера (функции cURL). Это библиотека дополнительных функций работы передачей файлов на удаленный компьютер. Данная библиотека была разработана в 1998 г. Дэниэлем Стейнбергом.
Данная библиотека функций совместно с другими модулями php дает возможность организации:
- сбора любых баз данных
- рассылок по определенным параметрам
- автоматического экспорта/импорта данных
- и др.
Автопарсинг имеет смысл в случае если стоит задача сбора большого количества однотипных структурированных данных, либо в случае необходимости постоянного обращения к однотипным источникам с целью сбора новых данных.
В качестве примеров некоторых реализованных работ в данной сфере можно привести организацию сбора статитстических данных посещаемости с последующей обработкой их, экспортные/импотрные функции каталогов товаров с различных сайтов, сбор информации о доступности и показателей раскрученности доменов а также ряд др.