utf8
网站建设使用的编码目前主要有UTF-8、GBK等,GBK、GB2312等与UTF8之间都必须通过Unicode编码才能相互转换,对于一个网站、论坛来说,如果英文字符较多,则建议使用UTF-8节省空间。 建议网站建设要尽量使用GBK或者GB2312编码:GBK是在国家标准GB2312基础上扩容后兼容GB2312的标准的编码,是用双字节来表示的,如果不是特殊网站,建议使用GBK编码建站,以便减少网站体积,缩短网站加载时间。 为了网页加载的更快,为了用户访问更顺畅,为了搜索引擎更喜欢,我们完全有必要对HTML、CSS、JavaScript等进行压缩,把所有的HTML、CSS、JavaScript在运行前都压缩成一行,压缩的好处是减小了页面体积,提高了用户端加载网页的速度
css3实现div边框闪烁呼吸灯效果使元素更醒目 有时候,处于营销或者其他原因,我们希望网页上的某些元素或者某个div更显眼一些,从而让访客可以关注到这些内容。而由于需要照顾网页美观协调,又不能把它改成太过显眼的颜色,比如大红色。这时候就可以使用css3的呼吸灯效果,为内容所在div做一个闪烁的边框来实现
在php中常见的计算字符串长度的函数有:strlen和mb_strlen,下面是对这两个函数的比较说明(编码方式UTF8) 比较strlen和mb_strlen 当字符全是英文字符的时候,两者是一样。这里主要比较一下,中英文混排的时候,两个计算结果。(测试时编码方式是UTF8) 结果分析:在strlen计算时,对待一个UTF8的中文字符是3个长度,所以“中文a字1符”长度是3*4+2=14 在mb_strlen计算时,选定内码为UTF8,则会将一个中文字符当作长度1来计算,所以“中文a字1符”长度是6 关于中英文混排串的占位符计算: 利用这两个函数则可以联合计算出一个中英文混排的串的占位是多少(一个中文字符的占位是2,英文字符是1),计算的方法是:如果一个混排字符串有a个中文,b个英文,占位是: 例如 “中文a字1符” 的strlen($str)值是14,mb_strlen($str)值是6,则可以计算出“中文a字1符”的占位是10.
从 1996 年开始有个留言板,当时是用 perl CGI 处理的,后来整个网站转为 Wordpress 后,把当年留言板的文字资料从 BIG5 编码转为 UTF8,再按照 Wordpress 的留言系统格式塞入到数据库内,就这么摆放了多年。 但多年来一直有个遗憾,就是这样转换成功后,留言板那个画面的留言上万条,也无法搜寻,很多有趣好玩的记录就等于消失了一样。 最近突然有个想法,把留言板的内容转到这个讨论区,不就可以方便查询观看了吗?也不会造成 Wordpress 某一页竟然有上万条留言的诡异安排