网站缓存文件夹,最佳位置?在webroot内部还是外部?

时间:2016-09-01 14:15:09

标签: php security caching server

我很好奇是否有关于网站缓存文件夹(模板,图片等)位置的最佳做法?

我经常看到它与index.html / index.php一样驻留在webroot中,

Server
`-- /var/
    `-- www/
        -- example.com/
            |-- .git/
            |-- public_html/
            |   |-- cache/
            |   |-- assets/
            |   `-- index.html
            |-- src/
            |-- test/
            |-- .gitignore
            `-- package.json

但是,如果我将缓存文件夹与其他私有项目文件(.git,node_modules等)放在一个级别,是否会被视为不良做法或产生任何安全问题?像这样......

Server
`-- /var/
    `-- www/
        -- example.com/
            |-- .git/
            |-- cache/
            |-- public_html/
            |   |-- assets/
            |   `-- index.html
            |-- src/
            |-- test/
            |-- .gitignore
            `-- package.json

如果这不是一个问题,请道歉,但我无法找到有关缓存项目文件夹结构的最佳实践的大量信息。我能找到的唯一内容是关于使用浏览器缓存和其他缓存工具的最佳实践。

谢谢!

0 个答案:

没有答案