我正在考虑
/tmp
或
/var/cache
或
some folder in your code
我喜欢/更多,因为如果它增长太多,系统通常会处理它,它通常可写,所以可能更容易编码。
但另一方面,我必须将文件存储在其中任何一个文件夹中,因此创建一个文件夹并检查它是否存在必须在/ tmp上完成,而不是在/ var / cache上,因为/ var /缓存不太可能被Linux或任何其他类型的通用软件删除。
你怎么看?什么是最佳做法?答案 0 :(得分:1)
存储智能缓存的方法很多,显然,没有最佳情况,即问题更多的是偏好。
我只能说我已经目睹了数百个项目,其中Smarty缓存存储在项目的相关文件夹中(例如/ projects / cache / compiled /),原因如下:
此外,我们每天都会看到驻留在memcache中的编译模板越来越多。