вопрос
Получаю данные из бд:
Получаю координаты по адресам
Охреневаю от скорости загрузки страницы (ответа геокодера)
Как записать данные в кеш и брать их из кеша (до очистки кеш в настройках сайта либо кешировать на 30 дней)
$sql_result = $db->query("SELECT * FROM ".PREFIX."_category WHERE ca_adress != '' ORDER BY id ASC");
Получаю координаты по адресам
$get_coor = $homepage = file_get_contents('https://geocode-maps.yandex.ru/1.x/?apikey=ключ&format=json&geocode=' . urlencode( $row['ca_adress'] ) . '&results=1');
$decode_coor = json_decode( $get_coor, true );
$coord = $decode_coor['response']['GeoObjectCollection']['featureMember'][0]['GeoObject']['Point']['pos'];
$coord_de = explode(' ', $coord);
$coord = "{$coord_de[1]}, {$coord_de[0]}";
Охреневаю от скорости загрузки страницы (ответа геокодера)
Как записать данные в кеш и брать их из кеша (до очистки кеш в настройках сайта либо кешировать на 30 дней)