我想知道在设计论坛时是否有任何练习.我想设计一些论坛.是的,至少有两种不同类型的论坛.一个是选择性成员,另一个是对任何公共成员开放.
在论坛中,成员可以发起一个线程,然后其他成员可以响应它.
所以我对这类论坛的结构有这个粗略的想法.
我将论坛表命名为’strings’表.这是我能想到的结构,
str_ID for the auto increment IDstr_tilte for Title of the threadstr_content for content/ text of the threadstr_follow for you to choose whether you want to follow this thread or notstr_approved for the admin to approve or reject the threadparent_ID*1 mem_ID member ID who initiates the thread or who responds to the opcat_ID*2str_created str_updated
* 1例如.如果数据注入是一个 *** 作线程,那么父ID本身,如果注入是对op的响应,则其父ID是op的str_ID.
* 2此列用于存储当前数据注入的类别ID.如果注射是一个选择性论坛,那么它是1,如果注射是公共论坛那么它是2.
不确定我是否处于最佳状态,但如果您有任何更好的想法,请告诉我.
谢谢.
编辑:
感谢您使用PHPbb的一些回复和建议.
刚看了一眼,下载了PHPbb. 101%肯定我不会去追求它.它是一个完整的程序,如wordpress或任何其他PHP框架(如Zend).我有一个独立的框架运行这个网站,所以我不想运行另一个程序/框架来搞乱网站的后端结构等.
如果我的网站只是一个纯粹的论坛网站,那么也许我会考虑PHPbb.但论坛只是我当前项目中整体网站的子功能.
谢谢.
总结
以上是内存溢出为你收集整理的php – 数据库设计:设计论坛表的最佳实践全部内容,希望文章能够帮你解决php – 数据库设计:设计论坛表的最佳实践所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)