Answer the question
In order to leave comments, you need to log in
What is the easiest way to implement a "load more button" for data that came in JSON (from a third-party API)?
Good evening!
There is some API that gives data in JSON format. There are several sites (PHP) where you need to broadcast this data (json_decode). Since there are a lot of them (data), I would like to split them (visually) during the output (20-30 pieces each), with the next pack loaded when the button is clicked.
Questions:
1. Are there any ready-made solutions (ala "connected and works")?
2. How is it better to implement this (loading all the data and display: none
unnecessary ones, or somehow parsing the data into parts through the code and then displaying it)?
Thanks in advance!
Answer the question
In order to leave comments, you need to log in
Если данных выгружаются за целый день. Есть смысл забирать их у API кроном. Складывать у себя в промежуточную базу(а ля данные за сегодня), и потом отдавать кусками для каждого сайта(Тут уже смотрите сами прикручивать свою или использовать готовую pagination).
Количество информации = Количество записей * Количество сайтов * Количество обращений
Это также уменьшит трафик, и время загрузки страницы. Так как не прийдётся таскать лишние данные и ждать ответа от другого сервера
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question