Я работаю над вызовом jQuery AJAX, где я получаю набор результатов поиска. Я возвращаю HTML с эхом, и мне нужно сделать резервную копию результатов, вставив в БД. Также придется проверить, если они уже существуют, прежде чем вставлять.
Я хочу вернуть HTML как можно скорее. Если я добавлю код вставки ниже эха, весь код должен завершиться, прежде чем HTML будет возвращен?
Самое главное, чтобы контент сразу возвращался пользователю.
Это все на мобильном телефоне, поэтому каждые 100 миллисекунд считаются.
$data = file_get_contents($url);
$result = json_decode($data, true);
foreach ( $result->results as $items ) {
$name = $items->name;
$description = $items->desc;
$id = $items->id;
$coverurl = $items->coverurl;
$returnhtml .= "<h3>".$name."</h3>";
$returnhtml .= "<h4>".$description."</h$>";
}
echo $returnhtml;
//how to backup to database
//check if already in db
//insert into db