2011-10-10 64 views
0

我正在寻找一个易于使用的静态文件服务,我可以使用我的应用程序服务器。我使用Django,只需要一个简单的服务,让我可以托管静态文件,我可以从我的模板中调用。一个很好的静态文件服务器作为服务

如果服务有一个简单的方法来保护某些文件并有一种方法可以轻松地集成安全文件发送,那将是最好的。

我可以使用我的网络服务器,但是我目前正在测试Heroku,并且它没有托管静态文件。我会用我的其他网络服务器,但我正在寻找能够更好地处理安全文件的东西,然后只是一个ngix服务器。我不是一个很棒的管理员,所以我希望有一个易于使用的基于API的或者静态的服务器主机。

基本上我想要做的是在这里描述:http://forum.slicehost.com/comments.php?DiscussionID=1929

但从不是“本地”应用程序服务器,像http://wiki.nginx.org/NginxXSendfile需要一台服务器。

+2

为什么不使用Web服务器? –

回答

1

那么这取决于你需要什么。您是否在寻找一个CDN,然后去谷歌搜索CDN,并花几个小时挑选一个。如果你想存储用户上传的文件,可以试试S3。

如果你正在寻找如何在django中处理这个问题。那么这就是STATIC_URL(或MEDIA_URL)设置为你处理的内容(以及{{MEDIA_URL}}成语在模板中的位置(在Django 1.3中替换为staticfiles