如何像twitter一样管理用户个人资料页面自定义?

时间:2011-01-26 02:37:44

标签: php

我正在使用用户个人资料页面创建一个简单的webapps(不使用任何框架)。我想在他们的页面上允许一定程度的自定义(主题选择,配色方案,标题等)。与twitter个人资料页面类似。

没有布局更改。

你的时间。

2 个答案:

答案 0 :(得分:1)

好吧,既然您已经在开发Web应用程序,那么您也可以在数据库中创建一个表,并为包含这些自定义设置的每个用户填充一行。

BTW:这是一个很好的QuickStarter,可以将MySQL与PHP结合使用: http://www.freewebmasterhelp.com/tutorials/phpmysql/1

答案 1 :(得分:0)

一种非常常见的方法是允许用户从列表中选择主题名称。将其另存为用户数据库表中的配置选项。让用于显示用户页面的模板只需在html输出中包含相应的theme.css

理想情况下,这样的用户主题只是覆盖了一些颜色,文本样式。如果您还想替换标题图像,那么将它们定位为背景图像通常是最简单的选择。但您也可以使配置文件模板脚本处理一些额外的配置字段(每个主题的图像名称)。在这种情况下,保存主题名称,并在每个主题设置数组中提供一些默认值(文件名或html片段)。