怎样判断帖子的主人就是访问者?

henry.t 03-01-17

在论坛中,要求允许发贴人可以删除,修改自己的帖子,怎么样判断用户看的就是自己的帖子?这样就可以显示按钮以便操作。
我的论坛没有用JIVE的模式。
判断帖子的主人不难,关键是有效率就不知道怎么办了,我不想每次都查询数据库。


不知道JIVE的模式是怎么完成这个操作的?

iceant
2003-01-18 10:30

我建议你还是先用数据库查询。先把东西做出来,如果在用的过程中真的觉得查询数据库太慢,再考虑用 cache 机制.
你可以在需要的地方写一个 boolean isMaster(User,Forum.Topic) 方法,将实现的逻辑封装起来,到以后你找到更有效率的方法时,就改写这个方法好了。

licher
2003-01-20 09:16

这要看你的数据库设计。

mem_fox
2003-01-22 21:35

我的做法是把可能需要的数据都取出来,比如每条记录的拥有者,然后再在页面上比较是否显示按钮

richardluopeng
2003-01-23 09:05

请问;什么是cache 机制???
谢谢!

2Go 1 2 下一页