DaysOfTheYear.com: Парсер для сервиса праздников / Парсинг, PHP, Simple HTML DOM: Портфолио фрилансера Борис Колупаев 01.04.2020, работа №1 - FL.RU
К списку работ
Борис Колупаев
Борис Колупаев

DaysOfTheYear.com: Парсер для сервиса праздников / Парсинг, PHP, Simple HTML DOM

imageimage
Для сервиса по отслеживанию праздников в различных странах был разработан парсер, который обрабатывает и импортирует данные с сайта DaysOfTheYoear.com.  Парсер разработан на PHP с использованием библиотеки PHP Simple HTML DOM Parser. Обработка ведется по стране, типу праздника, периодичности. Проводится анализ периодичности даты праздников (повторяющийся или нет, какой алгоритм повторения) и последующая компактизация данных. Далее данные сохраняются в CSV-формат по заданному шаблону и импортируются в разработанный мной плагин "Календарь праздников". Парсер имеет гибкие настройки, сам подстраивает площадку (хостинг) под свои нужды, поддерживает работу через прокси и умеет работать как через веб, так и через PHP-CLI. WordPress плагин "Календарь праздников" в моем портфолио: https://www.fl.ru/users/Boris_Kolupaev/portfolio/6351130/plagin-dlya-wordpress-kalendar-prazdnikov/