上周实验成功手机版网站与电脑版网站的自动判断及切换后,又把邮编库电脑版的首页以外的各种栏目页面、详细内页也都改为了识别到移动设备后就自动跳转到对应的邮编库手机版页面。
这个跳转需要PHP程序来实现,去年找到MediaWiki网站页面中嵌入PHP代码的办法起到了关键作用,我修改了省份、城市、区县、地区、地址、邮编、区县邮编这七种页面使用的模板,在模板中嵌入各自对应的程序名称:
- 省份:<include_PHP file="redirect_province" />
Drupal系统的Views插件确实有着非常强大的功能,能实现各种数据库查询工作而又不用编写程序代码,所以我们在建站过程中也在不少地方用到Views。
用Views生成页面的时候,涉及到页面的Tilte,有多种情况记录如下:
- 如果是固定的标题就很简单,设定Views的标题就可以了;
- 如果是网址中带有变量就可能需要页面标题也变动,这时候可以在Views的标题中加入%1这样的变量;
- 网站中带有变量的情况下,还可以在Views中的Arguments处设置Title,其中加入%1、%2这样
服务器上的sendmail等设置一直不太顺,以前用MediaWiki的时候就是留言表单中的内容有时可以发送,有时出现错误丢失的情况。改用Drupal建站后,contact表单也是用的sendmail来发送,也是时好时坏,有我们自己设置的问题,也有被外部判为垃圾邮件的问题,需要我们修改设置、提交解封。
前两天偶尔查看服务器上的root中的邮件,发现前一阵子丢失了很多留言邮件,其中一些提示被godaddy的邮件服务器盼为垃圾邮件了,就去提交解封了。
今天让同事安装了一个webmin来查看,找回了不少需要处理的邮件。
12月份在武汉的一次互联网聚会中遇到上海的几个朋友,说到我去年尝试做了一个手机查询邮编的网站,他们到底是内行,问到是否做了自动判断浏览者的终端类型、自动切换,这个问题我一直想做但也一直没有做。聚会后我在服务器和网站上做了点实验,可以在某个页面实现自动判断、切换,但整体如何设置还没有想得很清晰,就先搁置了。
春节这两天稍微空闲一点,就又把这个问题摸索了一番,算是基本找到了解决办法,要点及代码记录如下:
首先要明确哪一个共同的URL切换到哪两个不同版本的URL,我选择是:
- 一个共同的URL:
Google在推出Analytics统计分析系统的第一时间我就开始在用,还曾经在wap网站上也成功设置了跟踪代码,2009年记了一篇文章:《WAP网站可以用Google Analytics统计分析流量》。
不过后来WAP网站关闭后就没有用了,直到去年设立了邮政编码查询手机网站,又重新加入了类似的Analytics统计代码跟踪,但页面下方有个错误的图片显示,从Google Analytics后台一直没有看到统计数据,也没有时间检查,就先简单用AdSense的数据看看。
这个手机版网站近期又加入了大量数据,春节期间花了些时间详细查
去年5月份推出了中英文对照的China Postcode (中国邮编)网站,包含了170万的海量数据,6月份就计划在下半年一鼓作气推出另外9种语言(阿拉伯语、德语、西班牙语、法语、意大利语、日语、韩语、葡萄牙语、俄语)的系列网站,因为时间精力不足、服务器负载过高等原因,在8月底才把这9个子网站初步搭建起来,放置了省份、地市、区县三级地区的邮政编码信息:
- العربية (阿拉伯语): الصين الرمز البريدي (中国邮政编码)
- Deutsch (德文): China Postleitzahl (
一月份开头的这些天,一项重要的工作是做去年的工作总结及今天的工作计划,核实后才看到去年还算搞得不错,比前几年都强多了,去年采取了很多新办法、新技术,网站运营的路子走出来了,算是一个转折吧。
而今年最主要是沿着去年的路子扩大规模,在新增数据量、新增服务器、扩大流量、收入、利润等方面都要设法扩展,但人员人数上不准备增加很多,所以几个人都会很忙。而在时间紧、精力有限的情况下,以前网站的维护管理要减少时间投入。
以前为了增强互动性,一些MediaWiki搭建的网站都打开了留言功能,有些还打开了新增页面、编辑页面、上传图片等功能,这样我
跨过终点后,马上有工作人员送上毛巾,这时确实很冷,然后顺着通道去领取了一瓶饮料、一瓶净水、一根香蕉,走到避风的室内坐下歇了一会儿,补充食物、水分,依然觉得冷,准备去领取寄存的衣物,可人太多了,工作人员完全忙不过来,只好先去领取成绩证明、退还计时芯片,这还比较顺利,只是又凉着走了一圈办理。
成绩证明扫描如下,其中比赛成绩减去净成绩等于出发时跑过起点所用时间,我用了2分41秒:
1月7日早上把闹钟定在了5点,起来先洗了个澡,然后去楼下餐厅的时候发现人满为患,粥都打不到了,只有排队拿了包子(素馅无肉)、馒头和鸡蛋各一后,回房间吃完。然后一定记得要在酒店的WC中尽量解决问题,少依赖出发点和途中的流动WC。此后就按时6点10分上了跑吧准备的大巴,一起出发去到会展中心。
因为交通管制的缘故,大巴停下后,还需要走上十分钟才能达到出发点,7点达到后还有1个小时才开跑,早上还有点凉,我就找了个避风的地方先坐着等,也与旁边准备的几位跑友简单交流交流,直到还有1刻钟,才又排队上了一次厕所,把外面衣服脱下寄存,然后挤入跑道。
这时在全程起
去年为了降低血脂,5月份开始去中体倍力健身俱乐部锻炼,没有想到效果很好,很快就减了5KG以上体重,8月份再次检查血脂,多年长期超标的甘油三酯竟然正常了。可随后就觉得缺乏了继续锻炼的目标,经过考虑,以前从来不跑步的我去年9月底突发奇想开始了解马拉松。
10-1期间尝试跑了两次1万米,感觉还行,又在电视上看了北京马拉松的直播,在网上查了更多资料,兴趣更大了一些,当看到当时有报道一个美国芝加哥女子怀孕9个多月还坚持跑马拉松,跑完后几个小时就生孩子的新闻后,我也不再犹豫了,就在10月初厦门马拉松开始报名的第一时间通过跑吧网站进行了报名,然后开始了训练过程,10月份跑了15