Скрипт-сервис на yii framework
Здравствуйте, нужен небольшой скрипт парсинга, описание ниже.
- Должна быть возможность задавать ключевые слова по которым будем осуществляться поиск. Аналогично возможность удалять эти слова.
- По каждому ключевому слову (например слово “abc”) скрипт должен парсить страницы https://wordstat.yandex.ru/#!/?words=abc и соотственно https://wordstat.yandex.ru/#!/?page=2&words=abc и т.д., максимальная глубина 40 страниц, на каждой странице по 50 результатов
- С этих страниц в БД скрипт должен собирать слова (из левой колонки) и количество показов в месяц
- Сбор будет осуществлять периодически по крону, например раз в месяц, настройка крона моими силами. Возможность продолжать работу с места на котором скрипт закончил парсинг/остановился - с вас.
Например сегодня и месяц назад и получить следующую информацию:
1. Какие ключевые слова отсутствуют в более позднем сборе данных
2. Какие ключевые слова появились в более позднем сборе
3. У каких ключевых слов больше всего выросла частотность
4. У каких ключевые слово больше всего упала частотность
Нужен только вывод этой информации на экран.
yii framework + bootstrap + mysql
адекватное логирование ошибок работы (в первую очередь процесса парсинга)
Оцените именно в таком варианте, простой скрипт, без обходов капчи, использования API и т.п. Не надо - авторизации, разграничения прав, экспортов, календарей, встроенных планировщиков и т.п.
Пожалуйста предложения с ценой, сроками. Если у вас есть опыт с yii и в парсинге укажите.