ПАРСЕР ГУГЛ ВЫДАЧИ
2. Парсер берет из бд из таблицы phrases значение перевода (все столбцы c окончанием _en) и смотрит это как поисковый запрос в гугле на английском языке "в кавычках". Если в выдаче находится менее 5 страниц с упоминанием искомого "ключа" в описании ссылок, то в бд в таблице phrases в столбце google_res (создать) ставим значение 0, если больше 5 страниц, то в бд ставим значение 1.
Могут быть пустые строки - их пропускаем
Визуально нужно:
выпадающий список:
Выбираю категорию или подкатегорию для парсинга. Могу выбрать некоторые или все.
К подкатегории привязаны данные в таблице _keys. Могу выбрать некоторые или все.
К _keys привязаны данные в таблице phrases. если выбран key, то в очередь отправляются все привязанные phrases.
Очередь проверки в гугл ведется в табличке phrases в столбце google_check, с которой работает крон. Статус перевода отслеживается (0 не переведено / 1 в очереди / 2 переведено). Можно отфильтровать записи по статусу.
Для подключения к гугл используются прокси.