最近有个朋友托我搞一个通用模板站,就是一个简单的模板,通过管理员 后台配置 布局、样式等。 目前 我的思路有两个: 内置模板,数据库存引用的模板对象 数据库存 HTML 代码。 配置里面可以直接写 HTML ,也可以 自己改一些参数,然后放到 HTML 中。 就好比 织梦之类的东西,但是不需要那么复杂。 希望大家 集思 ..

来,大家讨论讨论关于模板建站的。除了悬赏,好的答案直接给积分。

本贴最后更新于 341 天前,其中的信息可能已经时移世改

最近有个朋友托我搞一个通用模板站,就是一个简单的模板,通过管理员 后台配置 布局、样式等。
目前 我的思路有两个:

  1. 内置模板,数据库存引用的模板对象
  2. 数据库存 HTML 代码。 配置里面可以直接写 HTML ,也可以 自己改一些参数,然后放到 HTML 中。

就好比 织梦之类的东西,但是不需要那么复杂。
希望大家 集思广益、畅所欲言,有什么奇奇怪怪的想法都可以告诉我,有过类似 经验的也谈谈具体实现方式。

还有就是可能遇到的问题,比如存 HTML 安全问题等等

来吧。

3 回帖   
请输入回帖内容...
  • lychs1998  

    1. 数据库实现方案:
      在数据库中以 page 表 code 表 value 表进行存储,code 中存储模块的代码主键 codeid,page 中 pageid 绑定 url,value 中以 codeid 和 pageid 确定页面中调用的 code 模版的各个值,如宽度、边框颜色等等。在 value 中有 valueorder 值进行代码的排序,在读写时按顺序进行写入文件。
    2. 文本编辑实现方案:
      网站提供 PHP 入口调用 theme 文件夹下的静态 HTML 文件,后台提供可视化编辑 HTML 文件,编辑完后保存覆盖代码。(可以参考一些可视化编辑器)

  • KylinShaw  

    我的应该把模版模块化,不同的模块组装起来形成一个页面用。形成的页面存放在数据库中

  • linker  

    wordpress 不是很好满足了你的需求么?