大型高并发高负载网站的系统架构
随着中国大型IT企业信息化速度的加快,大部分应用的数据量和访问量都急剧增加,大型企业网站正面临性能和高数据访问量的压力,而且对存储、安全以及信息检索等等方面都提出了更高的要求……
本文中,我想通过几个国外大型IT企业及网站的成功案例,从Web技术人员角度探讨如何积极地应对国内大型网站即将面临的扩展(主要是技术方面,而较少涉及管理及营销等方面)矛盾。
解决了wordpress中文tag出错问题
一直没有太在意wordpress的标签(tag),虽然我尽量合理地设置了每篇日志的标签(tag)。今天才偶然发现,默认的wordpress配置里,标签为中文的,竟然都是不能正确访问的,出现了500错误。原来,wordpress对于中文的处理还是不尽如人意的!
这么多的死链接,怪不得搜索引擎蜘蛛来得比较少。
搜索了一下,发现方法多种多样,都很简单,试了一下,选了一种相对来说比较好的方法,马上按照提示进行了修改,总算解决了这个隐患。方法如下:
打开/wp-includes/rewrite.php,如果该文件没有被修改过的话,找到第1038行,如下:
if (empty($this->permalink_structure)) {
为了确保以后恢复,复制这一行代码,粘贴到第1039行,并修改为:
if (!empty($this->permalink_structure)) {
把第1038行注释掉,作为备份,如下图:
如此,wordpress将支持中文tag。不过,所有的tag页面,都将变成类似于如下的页面,以中文标签为例:
http://www.zuoxinwu.com/?tag=%e7%bd%91%e7%ab%99
此时,后台固定链接设置里的“标签前缀”设置将无效!
