当前位置

多语言的中国邮政编码系列子网站扩充

James Qi 在 2012年1月17日 - 23:36 提交

  去年5月份推出了中英文对照的China Postcode (中国邮编)网站,包含了170万的海量数据,6月份就计划在下半年一鼓作气推出另外9种语言(阿拉伯语、德语、西班牙语、法语、意大利语、日语、韩语、葡萄牙语、俄语)的系列网站,因为时间精力不足、服务器负载过高等原因,在8月底才把这9个子网站初步搭建起来,放置了省份、地市、区县三级地区的邮政编码信息:

  9月中旬开始导入170万数据到这几个网站中,因为如此大的数量还要乘以9种语言,所以导入进行得非常缓慢,用了1个月的时间才算是导入完成。再设置更多Computed Field之后,还需要运行后台PHP程序来计算这些新字段并同时进行分类,这个过程又在服务器上运行了2个月时间,到12月运行完毕后进行检查时发现中途因为各种原因中断漏掉了大约20%,修改后台程序后继续运行了1个月,这样经过艰苦的4个月导入、初始化过程,才算是把数据全部准备好,真是超长的时间!

  在这个过程中,服务器负载一直不稳定,那个英文版常常引起负载超高,我们也在不断想办法解决,经过半年多的摸索,在12月底终于是找到了解决办法,通过在MySQL中添加相关表字段的索引,算是克服了这个大问题,在其它9中语言系列网站中也同样进行了设置。

  数据都准备好了以后,这些天又在进行模板和Views的创建、修改,添加了microdata微标记,互相之间进行了链接。特别地,在最新的邮编库手机版和最早的邮编库Wiki版中,也都设置了互相之间做多语言推荐链接。

  还剩下的一点工作是在10中语言Wiki版本的邮编库子网站中,继续添加推荐链接:

  后续的工作不算太多,可以在春节期间完成,这样大的数据量、足够复杂的设置、这么长的时间,真算得上是网站搭建的马拉松了,太考验耐心了,希望以后看到成效。

评论

你好,我没有听懂你说的意思。我们邮编站实际上只有一个域名youbianku.com,其他的二级域名、多级域名都是在dns解析服务器上设置的,配合web服务器上的一些设置就可以被浏览了。

James Qi / 祁劲松

添加新评论

Plain text

  • 不允许使用HTML标签。
  • 自动将网址与电子邮件地址转变为链接。
  • 自动断行和分段。