【发布时间】:2011-03-17 18:35:27
【问题描述】:
这些 HTML 电子邮件的模板都是相同的,但只是有不同的变量,比如名字、姓氏等。
存储我需要的最少数据并加载模板并每次替换变量是否有意义?
另一种选择是实际创建 HTML 文件并存储对它的引用,这可能是最容易做到的,除了管理文件可能很麻烦,而且它增加了迁移、文件权限、等等。
寻找以前做过这件事的人的意见...
目标/目的/用途:
我有一个预订引擎。当用户进行预订时,他们会收到一封由会话化预订数据生成的确认电子邮件。
此电子邮件提供“无法查看此电子邮件?请在此处查看”链接,该链接提供电子邮件的 Web 视图以及纯文本视图。
除了明文视图之外,我还需要显示发送出去的同一封电子邮件。
模板可能会发生变化,但我认为正因为如此,我应该有一个模板表并将数据映射到模板。
【问题讨论】:
-
存储的目的是什么?归档?稍后发送?编辑?如果模板改变了会发生什么?需要更多信息海事组织
-
@Pekka - 啊,我忘了。更新中。
标签: sql redundancy