Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!

Нужен PHP разработчик для написания парсера

project expired


Здравствуйте. Требуется PHP разработчик (желательно на фреймворке ларавель, но это не обязательно) для работы над интересным и относительно объемным проектом. Все детали раскрывать не буду - напишу основную задачу:

Время от времени будут появляться документы такого типа: https://docs.google.com/spreadsheets/d/1XaXzAbFpuPtinCMY9BK57exi1MOJfPCr8bTx6TAgpBE/edit?ts=59f7404b#gid=2141074839 

Нужно создать сайт с ЛК, в котором будет таблица аналогична этой, но немного с другими заголовками. Администратор должен указать как-то что из такой-то ячейки (от и до) должны браться данные из этого документа на гугле и парсится на наш сайт в нашу таблицу туда, куда укажет администратор. Так как документы будут разные, то в каждом нужно указать что из такого то документа на гугле должны парсится значения из такой-то ячейки в такую-то ячейку у нас. Затем снова из такой-то ячейки браться данные и переносится туда-то к нам и т.д.


Думаю, задача ясна. Интервал парсинга - 5 минут. Вся сложность состоит в том, как сделать это решение, чтобы админстратор задавал настройки, по которым сайт будет знать что парсить и куда.


Make a proposal!

The client doesn't want to make prepayment? Offer him to make a payment via Safe to avoid possible fraud.

  1. 10 daysconcealed
    Игорь Быстревский
     225   1   0

    Доброго дня! Можу реалізувати на Yii2, є досвід, можу показати приклади робіт. За деталями - пишіть на email [email protected]

    Ukraine Vinnytsia | 13 March at 13:05 |
  2. proposal concealed by freelancer
  3. proposal concealed by freelancer
  4. 3 daysconcealed
    Влад Vlad
     604   11   0

    Здравствуйте.
    - реализую перенос данных из таблиц в Вашу БД -> 500грн
    - создам функционал для вывода нужных данных (которые выберет администратор) -> 1000грн

    Ukraine Chernigov | 13 March at 13:47 |
  5. 7 daysconcealed
    Александр Ефанов
     319   4   0

    Здравствуйте.
    Заинтересовал Ваш проект.
    Пишите в ЛС или скайп: olexandr324

    Ukraine Odessa | 15 March at 10:26 |
  • Юрій Морозов
    Complain | 13 March at 13:14 |

    парсить в БД вашего сайта или в гугл документ?

  • Андрей Литвинчук — project author
    Complain | 13 March at 13:17 |

    В БД нашего сайта. Сайта пока нет. Написать сайт - ерунда. Главное решить вышеописанную задачу.

  • Юрій Морозов
    Complain | 13 March at 13:26 |

    Можно сделать небольшую админку, в которой будут описаны поля вашей БД и поле для указания ссылки. Вы указываете ссылку на документ и приводите в соответствия поля, например после ФИО находится в 4 столбце, тело сообщения в 2 и тд, в интерфейсе это будет примерно так:

    text - 2

    userName - вы указали 4

    title - 8

    tel - 12

    email - 5

    Все настроили нажали окей и парсинг указаннгой ссылки начался. Потом спарсенные данные уже можно будет реструктуризировать как вам захочется sql запросами.


    это если я правильно понял задачу.

  • Здравствуйте, Андрей. Нужно просто при подключении к гугл документу получить список названий столбцов и привести их в соответствие со столбцами в БД. Могу реализовать на ларавеле. 


    Есть вопрос по поводу интервала парсинга. Если я правильно поняла, то администратор настроил поля, данные спарсились, и парсер больше к этому документу не обращается. Потом появился новый документ, администратор снова настроил поля и т.д. Не совсем понятно, для чего нужен интервал парсинга.