Граббер — сленговое срок в веб-мастеров, подразумевает специальную программу, которая собирает информацию со сторонних ресурсов. Принцип действия граббера заключается в том, что программа копирует код и перемещает его на заданный сайт.
Парсер
Стоит отметить, что в настоящее время понятие граббер и парсер используют как синонимы. На самом деле парсер выполняет другую задачу, а именно, он создан для того, чтобы распознать и обработать полученный граббером код. По заданным заранее параметрам парсер анализирует полученную информацию, обрабатывает ее и выводит данные. Результатом работы парсера является получение нужных данных, то, на что парсер был запрограммирован.
Назначение граббера и парсера
- Актуальность данных: размещение на своем ресурсе информаторов, которые требуют регулярного обновления (например, прогноз погоды);
- Обновления страниц: не самый удачный способ пополнения своего сайта новым контентом, но многие используется парсеры новостей и контента по своей тематике, для его обновления свежим содержанием;
- Сбор графических элементов в больших объемах, не прибегая к ручному сохранению каждого отдельного элемента из множества необходимых;
- Сбор необходимых ссылок по заданным параметрам (например, только для одного домена, только на изображения и т.д.),
- Объединение информации из многих источников на одной странице (например, размещение новостей из разных источников со ссылкой на них с целью предоставить пользователю всю самую свежую и интересную информацию в одном месте).