Простое создание миниатюр и хранение их на Amazin S3
Структура:
CS3Thumb.php– основной классS3.php– класс для работы с Amazon S3CRC4Crypt.php– класс для криптования в RC4CThumb.php– класс для создания миниатюр
Как использовать:
$Thumb = new CS3Thumb($backets, $accessKey, $secretKey, $cryptpsw = 'password');, где:
$backets- массив я наименованиями бакетов (они же поддомены)$accessKeyи$secretKey– доступы к амазону$cryptpsw– пароль для криптования ссылок
Для того, чтобы получить ссылку на изображение, используем:
$Thumb -> url("http://blablabla.com/photo15.jpg", 100, 100)Для того чтобы создать миниатюру, переместить ее на S3 и отобразить первому пользователю:
$Thumb -> process("e2/PUuxR1p~D~Jgl5PrnPMLh4OA0sO899rjZgzgWFU_.jpg");