$src = "1.png";
$frames = file_get_contents($src);
$resourceImg = imagecreatefromstring($frames);
$width = imagesx($resourceImg);
$height = imagesy($resourceImg);
$image = imagecreatetruecolor($width, $height);
imagealphablending($image, false);
imagesavealpha($image, true);
$bgcolor = imagecolorallocatealpha($image, 0x7f, 0x7f, 0x7f, 0x7f);
imagefill($image, 0, 0, $bgcolor);
imagecolortransparent($image, $bgcolor);
//imagecopyresampled($image, $resourceImg, 0, 0, 0, 0, $width, $height, $width, $height);
header('Content-Type: image/gif');
imagegif($image);
imagedestroy($image);
$width = imagesx($resourceImg);
$height = imagesy($resourceImg);
$image = imagecreatetruecolor($width, $height);
$bgcolor = imagecolorallocatealpha($image, 0x7f, 0x7f, 0x7f, 0x7f);
imagefill($image, 0, 0, $bgcolor);
imagecolortransparent($image, $bgcolor);
Правильно ли я уловил мысль: то есть при запросе на апи фотостока группировать кеш по одинаковым результатам, и если результат один и тот же, а запрос разные искать похожие слова расставляя вес исходя из того как похоже слово и как оно часто встречается в запросах с такими же результатами?