0

我计划通过 Google 应用引擎 blobstore API 托管图像。它看起来在性能和便宜方面非常有前途。我也可以映射到我的自定义域。

但我想知道的事情很少。

1.) 关于我的应用程序的 SEO,通过 blobstore 提供图像是一个好主意吗?由于我的所有图像都将变为动态图像,谷歌是否使用我的自定义域 url 索引动态图像。

2.) 图像服务会消耗传出带宽,这似乎太便宜了,但还有其他替代方案可以减少传出带宽成本吗?

3.)请建议是否有任何其他替代方案比 GAE 更好并且可以满足我的要求。

4

3 回答 3

0

这取决于日常使用情况。

Google App Engine 有每日免费配额(1GB 传出流量)。如果你每天 taffic 大约 1-5GB,Google App Engine 是最便宜的方式。

于 2014-02-14T08:57:32.513 回答
0

1.)Is serving images via blobstore a good idea in regards to SEO of my application? As all my images are going to dynamic, does google index dynamic images with my custom domain url.

不要将图像放入数据库。而是上传图像并将链接放入数据库中。Instagram 将 s3 用于其图像,因此您不必担心性能。如果您将图像存储为文件并提供链接,搜索引擎可以很好地索引它们。只需确保为图像使用相关名称即可。例如,对于此图像,请使用http://example.com/data/image-store/owl-be-your-valentine

3.)And please suggest if there is any other alternative that is better that GAE and can serve my requirements.

我没有用过GAE。如果您要求替代方案。我建议你aws s3

2.)And image serving is going to cost outgoing bandwidth which seems too be cheap but still is there any other alternative to cut off outgoing bandwidth cost?

s3很便宜,很便宜。http://www.codinghorror.com/blog/2007/03/using-amazon-s3-as-an-image-hosting-service.html

于 2014-02-14T08:09:25.613 回答
-1

当使用 Java 通过 GAE 托管图像时,您应该使用getServingUrl。你向它传递一个 blob 键,以及可选的调整大小和裁剪选项,它会返回一个 URL。

于 2014-02-14T08:49:53.287 回答