публикация HTML-файлов - PullRequest
       1

публикация HTML-файлов

0 голосов
/ 27 февраля 2012

Hie

Я сгенерировал HTML-документы, используя текстовый документ Google в качестве шаблона (считал его с помощью gdata apis, а затем провел некоторые манипуляции с текстом). Теперь я хочу опубликовать эти документы где-нибудь, чтобы я мог ссылаться на других, дающих URL документа (что означает, что он будет общедоступным).

Любые предложения о том, как мне это сделать? Например, где я должен разместить их? и как сделать это в Java из моего приложения Google App Engine

просто немного предыстории: я на самом деле выбираю шаблон из Google Doc, где я его создал, а затем использую gdata apis, чтобы получить этот шаблон в коде gae.

Ответы [ 4 ]

2 голосов
/ 02 мая 2012

Зачем беспокоиться о сложности Amazon S3, когда в Google Appengine есть все необходимое для обслуживания HTML-файлов?Для небольших приложений, используя только Google AppEngine, вы, скорее всего, не будете платить, но если вы начнете использовать S3, даже ваше небольшое приложение обойдется вам в плату за хранение и пропускную способность.

1 голос
/ 27 февраля 2012

Почему бы не сохранить их в хранилище данных? если они невелики, они могут быть сохранены как элементы хранилища данных с их URL-адресом в качестве имени ключа, а затем просто создать обработчик для отображения их при выполнении запроса. используйте кэширование, чтобы не перегружать циклы ЦП, обслуживая их.

Гораздо проще держать все под GAE, чем пытаться смешивать в S3 и т. Д.

1 голос
/ 28 февраля 2012

Вы также можете использовать BlobStore .Хранить такие данные в Blobstore дешевле, чем в DataStore.Вы также можете попробовать новый Google Cloud Storage .

1 голос
/ 27 февраля 2012

Я бы предложил пойти с S3.Я никогда не пытался манипулировать корзинами S3 из App Engine, но я предполагаю, что не должно быть сложнее, чем с любого другого сервера, который разрешает исходящие HTTP-запросы.Google также предоставляет S3-подобный сервис хранения, и вы должны учитывать трафик при выборе одного над другим.IIRC, есть и другие, которые предоставляют S3-подобные API.

Я предполагаю, что ваши HTML-файлы недостаточно велики, чтобы удовлетворить любые ограничения исходящих HTTP-запросов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...