drupal私有文件

g089h515r806 的头像
Submitted by g089h515r806 on 星期四, 2009-08-20 15:30

 

在私有下载模式下,files文件夹可以放在PHP可读可写的任何地方,而且不需要(大多数时候不应该)能被web服务器本身直接访问。
 
    drupal私有文件的安全性是有性能成本的。在这里,没有将提供文件服务的工作委托给web服务器,而是Drupal负责检查访问权限和分发文件,Drupal使用完整的引导指令来处理每个文件请求。
 

老葛的Drupal培训班 Think in Drupal

Drupal版本:

drupal公共文件

g089h515r806 的头像
Submitted by g089h515r806 on 星期四, 2009-08-20 15:29

最简单的配置就是公共文件下载方法,此时Drupal不参与下载流程。在文件被上传时,Drupal简单的将它们保存到了你在“管理➤站点配置➤文件系统”中所指定的目录,并在数据库中追踪文件的URL(这样Drupal就知道有哪些文件可用,谁上传的,等等)。当一个文件被请求时,它将作为一个静态文件通过HTTP被Web服务器直接传递给用户, Drupal一点也没有参与这一流程。由于不需要执行PHP代码,所以这种方式的特点就是非常的快。然而,这里没有检查用户的权限。

Drupal版本:

页面

Subscribe to Think in Drupal RSS