Граббер
Граббер – сленговий термін у веб-майстрів, що має на увазі спеціальну програму, яка збирає інформацію зі сторонніх ресурсів. Принцип дії граббера полягає в тому, що програма копіює код і переміщує його на заданий сайт.
Парсер
Варто відзначити, що в даний час поняття граббер і парсер використовують як синоніми. Насправді парсер виконує іншу задачу, а саме, він створений для того, щоб розпізнати і обробити отриманий граббером код. За заданими заздалегідь параметрами парсер аналізує отриману інформацію, обробляє її і виводить дані. Результатом роботи парсера є отримання потрібних даних, те, на що парсер був запрограмований.
Призначення граббера і парсера
- Актуальність даних: розміщення на своєму ресурсі інформаторів, які вимагають регулярного оновлення (наприклад, прогноз погоди);
- Оновлення сторінок: не найвдаліший спосіб поповнення свого сайту новим контентом, але багато хто використовє парсери новин і контенту за своєю тематикою, для його поновлення свіжим змістом;
- Збір графічних елементів у великих обсягах, не вдаючись до ручного збереженню кожного окремого елемента з безлічі необхідних;
- Збір необхідних посилань по заданим параметрам (наприклад, тільки для одного домену, тільки на зображення та ін);
- Об’єднання інформації з багатьох джерел на одній сторінці (наприклад, розміщення новин з різних джерел з посиланням на них з метою надати користувачеві всю найсвіжішу і цікаву інформацію в одному місці).