我正在建立一个社交游戏网络,但主要是因为php很有趣!
无论如何我想要这个未来......
我想让我的用户选择他们想要激活的“模块”,例如他们的个人资料上的留言板,民意调查,好友列表,联系人框。某些模块必须通过积分购买。
我正在考虑这样的事情:
检查msgboard_activated是否等于1,然后在成员资料中包含该模块
一些模块(随意提供模块建议):
Message board (lets users leave messages on a specific users page)
Buddy list
Poll
我几乎从(很棒的网站!)获得了这个想法: http://www.fpsbanana.com/modules
无论如何,让我听听你对此的想法和想法!
非常感谢,祝你有个美好的一天!
ps。(即时通讯期待拼写错误等)
答案 0 :(得分:3)
Oie,Agamemon!
我鼓励你尝试不同的结构。例如,三个表,而不是单个表。
首先,您的users
表代表您网站上的所有人。第二,表示所有可能模块的modules
表。这样,您可以在将来添加更多内容而无需向用户表添加列等。最后,我们将它们组合成一个与usersmodule
表的关系,该表显示了每个特定用户的模块。< / p>
我希望这会给你一些指导。
table:users
table:modules
table:usermodules