我搜索了一下,发现这个问题一直有人在提,可是官方一直也没有采纳过。其实谁都知道在UTF8下15个字符只有5个汉字,而同为15个字符的GBK却可以有7.5个汉字,不太明白官方为什么非要在两个不同编码的版本里保持字符长度的一致。又看到官方说因为是通用程序暂不考虑修改,不太明白这是什么理由?既然强调通用,试问如今的很多web应用里有几个最多只能注册5个汉字的用户名?而且这样的一个改动并不是很难,不知道官方为什么不做?其实我们站长也可以自己去修改,我也在安装使用版发过一个比较完整的教程,可问题是程序代码再加上数据表字段,涉及到需要修改的地方实在是太多了,这样的话以后的升级维护会非常麻烦。希望正在使用UTF8版本的和准备要使用UTF8版本的朋友们一道来顶帖,推动官方作出修改。也希望官方能够用举手之劳为我们站长解决这个呼吁了多年的问题。 |