Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/391.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在谷歌应用程序引擎上托管图像是个好主意吗?_Java_Google App Engine_Cdn_Blobstore_Google Cdn - Fatal编程技术网

Java 在谷歌应用程序引擎上托管图像是个好主意吗?

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

我计划通过谷歌应用程序引擎BlobstoreAPI托管图像。 它看起来在性能和价格上都很有前途。 此外,我将能够映射到我的自定义域

但我想知道的事情很少

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

2。)图像服务将消耗输出带宽,这似乎太便宜了,但还有其他方法可以降低输出带宽成本吗?

3.)并请建议是否有任何其他替代方案比GAE更好,可以满足我的要求。
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索引动态图像?