处理动态演示内容

时间:2009-02-11 00:51:31

标签: web-applications

我想知道其他人通常使用哪些技术来保存其网络应用的表示层的动态内容信息。例如。我的客户希望通过管理部分更改主页上的一些图像。当然可以为此创建一个数据库表,但对我来说感觉不太对。一,缓存是一个问题。二,我更喜欢为域类型数据保留数据库,而不是表示数据。也许是通过基础设施层访问的xml文件?还有其他选择吗?

1 个答案:

答案 0 :(得分:0)

如果软件代码对于多个站点是唯一的,并且客户编辑其自己的页面,我将倾向于将其视为应用程序业务的一部分,然后将图像路径和(最终)图像文件存储在数据库,在UI模板中控制缓存和渲染。 如果软件代码对于一个客户是唯一的,或者最终如果它们只是客户的一个软件实例,那么我将倾向于将自定义视为集成步骤,并使用XML文件将所有内容存储在UI层中路径(我可能没有管理页面)。