Java 在谷歌应用程序引擎上托管图像是个好主意吗?
我计划通过谷歌应用程序引擎BlobstoreAPI托管图像。 它看起来在性能和价格上都很有前途。 此外,我将能够映射到我的自定义域 但我想知道的事情很少 1.)对于我的应用程序的SEO,通过blobstore提供图像是一个好主意吗? 由于我的所有图像都将是动态的,谷歌是否会用我的自定义域url为动态图像编制索引。 2。)图像服务将消耗输出带宽,这似乎太便宜了,但还有其他方法可以降低输出带宽成本吗? 3.)并请建议是否有任何其他替代方案比GAE更好,可以满足我的要求。Java 在谷歌应用程序引擎上托管图像是个好主意吗?,java,google-app-engine,cdn,blobstore,google-cdn,Java,Google App Engine,Cdn,Blobstore,Google Cdn,我计划通过谷歌应用程序引擎BlobstoreAPI托管图像。 它看起来在性能和价格上都很有前途。 此外,我将能够映射到我的自定义域 但我想知道的事情很少 1.)对于我的应用程序的SEO,通过blobstore提供图像是一个好主意吗? 由于我的所有图像都将是动态的,谷歌是否会用我的自定义域url为动态图像编制索引。 2。)图像服务将消耗输出带宽,这似乎太便宜了,但还有其他方法可以降低输出带宽成本吗? 3.)并请建议是否有任何其他替代方案比GAE更好,可以满足我的要求。1.)对于我的应用程序的SEO
1.)对于我的应用程序的SEO,通过blobstore提供图像是一个好主意吗?由于我的所有图像都将是动态的,谷歌是否会用我的自定义域url为动态图像编制索引。
不要将图像放入数据库。而是上传图片并将链接放入数据库。Instagram的图像使用s3,因此您不必担心性能。如果您将图像存储为文件并提供链接,搜索引擎可以很好地索引它们。只需确保您为图像使用相关名称即可。例如,使用猫头鹰做你的情人
3.)并请建议是否有任何其他替代方案比GAE更好,可以满足我的要求。
我没有使用GAE。如果你要求另一种选择。我建议你
2.)而图像服务将消耗输出带宽,这似乎太便宜了,但还有其他替代方案来削减输出带宽成本吗?
s3很便宜,非常便宜 当使用Java来承载带有GAE的图像时,您应该使用。您向它传递一个blob键,以及可选的调整大小和裁剪选项,它将返回一个URL 这取决于日常使用情况 谷歌应用程序引擎有每日免费配额(1GB传出流量)。
如果你每天使用大约1-5GB的taffic,那么Google App Engine是最便宜的方式。AWS S3可能是一种替代方案,但当我通过App Engine blobstore api和amazon S3提供服务时,你是否发现性能上的差异。两者的价格对我来说都是合适的。而且我对索引部分也持怀疑态度。我在app engine上的图像仍然没有索引。我确实遵循了有意义的命名策略。对此有什么看法吗?SEO呢?谷歌是否通过blobstore索引动态图像?