我正在寻找一种易于使用的静态文件服务,可以与我的应用程序服务器一起使用。我正在使用Django,只需要一个简单的服务,让我可以托管我可以从模板中调用的静态文件。
最好是服务有一种简单的方法来保护某些文件,并且有办法轻松集成该安全文件发送。
我可以使用我拥有的网络服务器,但我目前正在测试Heroku,它不会托管静态文件。我会使用我的其他网络服务器,但我正在寻找能够更好地处理安全文件的东西,而不仅仅是一个ngix服务器。我不是一个优秀的管理员,所以我希望有一个易于使用的基于API或静态服务器主机。
基本上我想做这里描述的内容:http://forum.slicehost.com/comments.php?DiscussionID=1929
但是从非“本地”的服务器到应用程序服务器,如需要的http://wiki.nginx.org/NginxXSendfile。
答案 0 :(得分:1)
那取决于你需要什么。你在寻找CDN,然后去谷歌搜索CDN并花几个小时挑选一个。如果您要存储用户上传的文件,请尝试使用S3。
如果你正在寻找如何在django中处理这个问题。那么这就是STATIC_URL(或MEDIA_URL)设置为您处理的内容(以及{{MEDIA_URL}}惯用法适用于模板(在django 1.3中由staticfiles替换)