PHP-программист. Разработка и поддержка парсеров.
Требуется PHP-программист для доработки существующих и разработки новых парсеров XML->HTML, внедряемых на сайтах партнеров системы промышленной рекламы B2BContext. Работа удаленная, с возможностью подъехать в офис (2-4 раза в месяц) для обсуждения
На начальном этапе потребуется:
1. Разобраться в схеме работы существующего PHP-парсера по тендерам
2. Доработать парсер согласно накопившимся требованиям
3. Помогать партнерам: отвечать на вопросы, возникающие при внедрении парсера
В дальнейшем:
1. Периодическая помощь партнерам (крайне желательно - иметь возможность отвечать на поступающие от партнеров вопросы не реже чем раз в день. Ориентировочно ~ 1-2 часов в день)
2. Доработка PHP-парсеров по остальным видам сервисов (новости, маркетинговые исследования)
Оплата:
Разработка - по договоренности, в соответствии с утвержденным ТЗ
Ответы на вопросы партнеров - из расчета фикс. ставка за помощь при установке парсера одному партнеру
====================================================
Краткое ТЗ на доработку PHP-парсера по тендерам:
Приложен архив, с существующим парсером по тендерам. Содержит в себе след. модули
rubricator - рубрикатор тендеров по подотраслям
gettenderlist - список тендеров конкретной подотрасли
findtender - поиск тендеров
registerform - форма регистрации
t_tender - форма подачи тендера
getdigest -дайджесты
getexpensivetender - горячие тендеры
getglossary -глоссарий
модули могут размещаться как ввиде отдельных страниц, так и ввиде отдельных блоков на существующих страницах сайта партнера, в т.ч. и несколько блоков на одной странице.
Задачи:
1. Разобраться с существующей структурой парсера, изучить инструкции, находящиеся в readme - файле
2. Оценить возможность модернизации с переписыванием парсера на классы (ну или организация собственного namespace)
3. Предусмотреть опциональное использование функции cUrl
4. Рассмотреть проблемы, возникающие при использовании различных кодировок на сайтах партнеров. Внести изменения в парсер
5. Оценить возможность упрощения процедуры развертывания парсера на сайте партнера