Scion
Новичок
Всем привет! Нужен совет.
И так мне у меня есть поставщик данных через REST(provider data), и требутся получать
определенные данные, так как тема связана с футболом то это статистика игроков,показатели и т.д.
Но вот проблема в том что нужно сделать поиск по этим данным, какие то подсчеты, а REST как я понимаю работает
таким образом что один запрос выдает список команд, другой тип, игрока и так далее(например таблица игроков,таблица команд,таблица футбольных лиг), в любом случая я не
уверен что одним запросом я получу все необходимые данные и придется делать несколько. Так вот как это критично по скорости отклика обработки загрузки страницы? думаю что с локальной базы было бы пошустрее.
Поэтому вопрос такой, делать все таки через постоянные запросы к REST или может создать свою локальную базу и обновлять ее определенными запросами по крону например? Просто первый вариант как бы уже готов (если смогу получить те данные что нужны), нужно лишь определить каки запросы посылать и как обработать данные для вывода а второй вариант более сложнее, так как придется дублировать инфу в своей базе, обновлять хотя бы раз в день, поддерживая в актуальном состоянии так скажем. Но тут тоже нужно будет спроектировать правильно базу и процесс обновления.
Заранее благодарен!
И так мне у меня есть поставщик данных через REST(provider data), и требутся получать
определенные данные, так как тема связана с футболом то это статистика игроков,показатели и т.д.
Но вот проблема в том что нужно сделать поиск по этим данным, какие то подсчеты, а REST как я понимаю работает
таким образом что один запрос выдает список команд, другой тип, игрока и так далее(например таблица игроков,таблица команд,таблица футбольных лиг), в любом случая я не
уверен что одним запросом я получу все необходимые данные и придется делать несколько. Так вот как это критично по скорости отклика обработки загрузки страницы? думаю что с локальной базы было бы пошустрее.
Поэтому вопрос такой, делать все таки через постоянные запросы к REST или может создать свою локальную базу и обновлять ее определенными запросами по крону например? Просто первый вариант как бы уже готов (если смогу получить те данные что нужны), нужно лишь определить каки запросы посылать и как обработать данные для вывода а второй вариант более сложнее, так как придется дублировать инфу в своей базе, обновлять хотя бы раз в день, поддерживая в актуальном состоянии так скажем. Но тут тоже нужно будет спроектировать правильно базу и процесс обновления.
Заранее благодарен!