If it affects the efficiency of the forum, I think we can consider deleting some IDs. We can consider the following situations:
First, IDs registered with registration machines that are specifically used to post advertising posts.
Second, some people registered on a whim and never came back. There are also some people who haven't come for a long time. Not to mention the password, they even forgot their own username. Such IDs can be said to will never be used in the future. Especially after the forum was redesigned, many users may not have correctly converted their passwords, resulting in invalid passwords and being unable to log in. This is also one of the reasons for the generation of such redundant IDs, so the user has to register another ID. Another reason is that some users can't log in for some reason after registering, so they repeatedly register. For example, "seazy03" mentioned in "Why can I only use each username for a few days".
Last time I remember that when discussing the forum redesign issue, "llm" seemed to mention the matter of deleting some usernames. In fact, I have always wanted to discuss this matter. From a certain perspective, it is best not to delete any usernames, but from the perspective of the forum's efficiency and burden, too many redundant IDs and spam posts will lead to a decline in its service performance. Moreover, our forum also has the full-text search function enabled. The "Computer Post" reader forum has now stipulated that IDs that have not been used for more than six months will be注销. Of course, the traffic there is not something we can compare with.
Up to the time I replied to this post, according to the forum statistics:
Number of registered members: 57835
Members who posted: 15594
Members who did not post: 42241
Members who posted account for 26.96% of the total
That is to say, even if we consider members who have only posted one post, there are only a little more than a quarter of active members (actually, it should be said to be usernames) in the forum.
I think that if it has a great impact on the execution efficiency of the forum program at present, we can consider deleting some hollow IDs, such as usernames that have never posted or even never logged in after registration. Of course, the time can be longer, such as one year or even two years or more. The reasons for their generation are as mentioned above. I actually think it's okay to delete these usernames. For a user who has never posted, when he comes to the forum again and finds that he can't log in, he can register his favorite username again, and it won't be a loss for him. For a user who has forgotten his username or/and password, he himself has to register a new one. If you delete his original one, he can register with his favorite username again. Maybe he will thank you, hehe. But there is one thing I am worried about. If a username that has posted is deleted, will his posts/replies still be retained? Or can we choose whether to retain them? If they can't be retained, it's too regrettable because there may be valuable content in his posts that is worth retaining. If that's the case, then deleting a certain username should be done carefully.
If these redundant and hollow IDs don't put too much burden on the forum at the present stage, then we can put them aside for now and deal with them later.