gpt4 book ai didi

sql - 我需要将 HTML 电子邮件存储在数据库中。那是个坏主意吗?

转载 作者:行者123 更新时间:2023-12-02 05:11:33 25 4
gpt4 key购买 nike

这些 HTML 电子邮件的模板都是相同的,只是变量不同,比如名字、姓氏等。

每次只存储我需要的最少数据并加载模板并替换变量是否有意义?

另一种选择是实际创建 HTML 文件并存储对它的引用,这可能是最容易做到的,但管理文件可能会很痛苦,而且它会增加迁移、文件权限等方面的复杂性,等等。

正在征求以前做过这件事的人的意见...

目标/目的/用途:

我有一个预订引擎。当用户进行预订时,他们会收到一封确认电子邮件,该电子邮件是根据 session 化预订数据生成的。

此电子邮件提供了一个“无法查看此电子邮件?请在此处查看”链接,除了纯 TextView 之外,该链接还提供了电子邮件的 Web View 。

除了纯 TextView 之外,我还需要显示发送出去的同一封电子邮件。

模板可能会更改,但我认为正因为如此,我应该有一个模板表并将数据映射到模板。

最佳答案

这就是我会做的,因为模板布局可能会随着时间的推移而改变,但人员信息应该保持不变。因此,只将人员信息存储在数据库中而将模板从数据库中删除是有意义的。

事实上,如果您使用 Velocity(在 Java 中)等模板引擎来构建您的 HTML 电子邮件会更好……顺便说一句,非常简单。

关于sql - 我需要将 HTML 电子邮件存储在数据库中。那是个坏主意吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5343613/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com