Как интегрировать OpenCart с Amazon CDN? - PullRequest
0 голосов
/ 24 декабря 2018

Я пытался интегрировать Amazon S3 и Amazon Cloudfront с моим веб-сайтом (размещенным на Amazon EC2 ), разработанным с использованием opencart за последние несколько дней.При поиске я обнаружил множество расширений , из которых ни одно не соответствует требованию.В соответствии с extensions все данные хранятся в локальном томе, и вы можете создать поддомен с корневым каталогом в / image / directory и получить доступ к поддомену изображений.Но здесь я не вижу, как изображения и все попадают в Amazon S3.Я мог бы что-то здесь упустить.Но вот что я хочу реализовать:

Я хочу сохранить все изображения и загрузить их на Amazon S3 и извлечь их из Amazon S3 , используя Amazon Cloudfront .Когда администратор загружает изображение, оно сохраняется в Amazon S3 вместо локального тома.

Я просмотрел / image / models, библиотечные файлы, которые поставляются с opencart установка по умолчанию.После просмотра файлов кажется невозможным реализовать то, что я хочу, в текущей структуре.Решение, которое я вижу, скорее, я создаю свою собственную библиотеку для этого и обновляю каждый и каждый файл opencart , где используются изображения, или использую любое из имеющихся расширений (использование этого может вызвать проблемы при использовании Распределение нагрузки Amazon Elastic или Amazon Auto Scaling ).

Любые предложения !!!

1 Ответ

0 голосов
/ 28 декабря 2018

В поисках рынка я нашел это решение, Amazon CloudFront / S3 Integration

В расширениях написано:

ускорение загрузки изображений на ваш сайт с помощьюAmazon CloudFront.Эта интеграция позволяет легко загружать кэш изображений OpenCart на S3 и обслуживать его через CloudFront.

...