我想知道在一般情况下如何在论坛中进行引用。我希望用户能够在他们自己的帖子中引用其他帖子。并且引用应该包含引用和引用的作者。我想知道这应该怎么做。我应该简单地把用户名和引用放在新帖子中,还是应该只把用户 ID 和正则表达式出来,每次都从数据库中获取用户名。如果我让用户将来更改他们的用户名,效率不会很高,但“更好”。
我正在使用bbcode,所以它会是这样的:
[quote=username]The quote[/quote]
或者如果我使用用户 ID
[quote=user_id]The quote[/quote]
然后使用正则表达式,我将不得不捕获用户 ID 并从数据库中获取相应的用户名。
我不是要代码。我更想知道其他论坛是如何做到这一点的,以及将用户名与引号而不是用户 ID 放在一起是否“可以”。