另一个“设计”问题。
(使用的技术:PHP
、MySQL
)
我需要允许客户自定义其页面标题的外观
。存储此类自定义 header (例如在 div 中关闭的 html 片段)的最佳方法是什么?将它们存储在数据库中有什么好处吗?
或者将它们存储在 php 文件中并将它们包含到每个页面而不是默认 header 会更好吗?
或者也许允许用户编辑 html 是一个非常糟糕的主意,我应该使用其他一些方法来允许他们自定义标题? (大多数情况下他们用它来放置 Logo +一些附加信息,有时带有广告的动画 gif,有时只是文本......没有规则)。
请指教。
最佳答案
将它们存储在本地文件系统上是性能最高且最简单的一种,因此您可能需要使用这个。
但是,一旦您必须在多个服务器上进行扩展,这就不那么好了。更好的解决方案是使用某种共享存储(mysql 数据库解决方案),并最终将模板缓存在某处。
关于php - 如何存储自定义页眉,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7112397/