我猜這跟資料庫設計有關吧, 為了加快討論串顯示速度, 每篇發文直接附上每個人申請的名稱, 如果開放改名稱的功能(1) 以前發過的文章, 不跟著改發文者名稱 ====> 天下大亂(2) 以前發過的文章, 要跟著改發文者名稱 ====> 資料庫會被操死所以, 不能改名稱很合理的
天聽字一色 wrote:我猜這跟資料庫設計有...(恕刪) 應該不會這樣做,一般作法是用個Key ID來對應使用者名稱及文章編號,使用者名稱技術上應該可以允許變更,但是Key ID應該是永久不變的,才能確保查詢有單一的依據,Key ID就像是身分證號碼一樣,目前站上應該是沒有公佈使用者的Key ID,不讓改使用者名稱的原因可能是希望使用者對自己的帳號和發文負責,而且因為有線上購物,使用者修改帳號可能會增加交易的糾紛。
glavinec.tw wrote:應該不會這樣做,一般作法是用個Key ID來對應使用者名稱及文章編號, 大大應該也是程式設計相關哦 如同大大說的, 一般作法的確是如此, 但這種作法的缺點是, 每篇發文需以 Key ID 再去讀取個人設定檔(或者用 JOIN TABLE 的方法) 以取得發文者名稱, 這當然是要花一點時間的只要不開放使用者改名稱, 就不用使用一般作法了, 當然也可能是站方故意不開放, 就像大大說的, 要為自己的發文負責, 而不是一直在改名稱, 讓普羅大眾搞不清楚誰是誰