假设我在数据库中有一个地址列表,我想在html页面上显示。比如,其中有5个并且它们很少被改变,大约在几个月内改变一次。但是,它们可能会被更改,添加或删除。我想用特定的CSS样式显示它们中的每一个。我应该在哪里存储这些css样式?在一个数据库?但是这是个好主意吗?我认为UI相关的东西不应该存储在数据库中。那么我应该在哪里呢?或者我应该在html页面或css文件中进行硬编码?对硬编码来说,这不是一个好主意。
答案 0 :(得分:1)
It depends on when you use this style, on a new window from the selected address? if that is the case i would store the file where the css files is stored and create a generic handler to change the css file according to the selected address. this is a good example
if you just want to change the style of the control or the address section then just store it in the database table. would do any harm.
答案 1 :(得分:0)
你知道 MVC模式吗?您的应用程序应划分为3个单独的层 - 数据库与业务层(业务应用程序)进行通信,该用户界面 >(UI应用程序),这意味着UI甚至看不到DB层。
此外,您可能还不太了解硬编码的含义。我想在CSS文件中定义CSS类没有错。