所以我按照建议做了here。
但是当我在云文件中获取存储在容器中的文件的URL时,我仍然看到一些非常慢的响应。
我正在构建的应用程序中有一部分用户可以发表评论。每个用户都有一个个人资料图片,显示在他们的评论旁边。代码的基本结构如下:
1) Authenticate cloudfiles api
2) Open connection
3) Retrieve main users profile image
4) Retrieve all comments from database
4.1) Loop through users comments
4.2) Get container and file name from DB
4.3) Retrieve image from CloudFiles
5) Close connection
我的SNET是真的,而且我在Rackspace服务器上,但是,与将它们直接存储在服务器上相比,它似乎在爬行。我没有将公共URL存储在数据库中的原因是由于用户能够改变他们的图像并且我想要存储过去的图像,因此不会覆盖过去的图像。我可以存储每个过去图像的网址以及新图像,并且可能会这样做,但是,想要看看在这之前我能以多快的速度获取它。
我犹豫是否直接存储每个图像的公共URL是因为在网站的另一部分我将使用临时URL来获取一些安全文件,并且我试图看看我是否可以修复性能。
任何建议都表示赞赏!
由于