X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=mod%2Fparse_url.php;h=97eebb89ab630ae2b9aa5a8417733baaa5fb4d43;hb=b53ae0d42af7cc4c2a682bec7229669dba114ca6;hp=71d767675f8c51a1b3cba44b3edae4e2bd0c7bf8;hpb=539a93b3f1aa2b373cf73a76762c615d9cca31bc;p=friendica.git diff --git a/mod/parse_url.php b/mod/parse_url.php index 71d767675f..97eebb89ab 100644 --- a/mod/parse_url.php +++ b/mod/parse_url.php @@ -50,6 +50,21 @@ function completeurl($url, $scheme) { return($complete); } +function parseurl_getsiteinfo_cached($url, $no_guessing = false, $do_oembed = true) { + + $data = Cache::get("parse_url:".$no_guessing.":".$do_oembed.":".$url); + if (!is_null($data)) { + $data = unserialize($data); + return $data; + } + + $data = parseurl_getsiteinfo($url, $no_guessing, $do_oembed); + + Cache::set("parse_url:".$no_guessing.":".$do_oembed.":".$url,serialize($data), CACHE_DAY); + + return $data; +} + function parseurl_getsiteinfo($url, $no_guessing = false, $do_oembed = true, $count = 1) { require_once("include/network.php");