我要去 make my app spool mail ,并且正在尝试找到放置邮件假脱机文件的好地方。
我喜欢 %kernel.cache.dir%/foobarmailspool
因为这意味着我(和我的开发伙伴)现有的文件系统 ACL 不需要扩充。
在 app/cache
中写入是否形式不佳?
如果没有,我可以/应该遵循一些命名约定吗?
考虑到所有 blowing away of the cache,将电子邮件假脱机放入 app/cache
可能不是一个好主意。这必须在使用 symfony2 时发生。不过,我的问题不必特定于假脱机电子邮件,而是更多关于一般写入缓存的问题(如标题中所述)。
最佳答案
我认为在缓存文件夹中假脱机电子邮件是个坏主意,因为缓存是您可以随时删除的东西,并且您可能会丢失尚未发送的假脱机电子邮件。我建议为它们创建一个单独的文件夹 — 类似于 app/spool
。
关于symfony - 将文件放在 Symfony2 的 app/cache 文件夹中是不是很糟糕?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10984401/