登录 |

wap.qihoo.com,新人报道:奇虎第一个项目

2008年10月17日 下午 58:36 | 作者:

  1. 预期两周完成
    实际:2008-09-08 -> 2008-10-17
  2. 项目重/难点
    1. 页内分页:单页显示500个字符,图片算100个字符;相当于做了个xml解析
    2. 图片代理:将原始图片缩略图处理之后再传输给用户
    3. ubb解析:搜索引擎接口的平文本,ubb转换html;正则表达式列表
    4. tinyurl:通过压缩链接,将4k压缩到了2k以内
      1. 高速读写是个问题,用了memcachedb
      2. key键生成,用了62进制,将16位的hex压缩到10-11位;另还测试出手机支持的80个字符,能压缩到9位
    5. 手机兼容性:
      1. 通过w3c校验:先标准,再兼容!
      2. wap/xhtml自动切换:is_wap判断函数,四重过滤;Nokia的网络浏览器不支持wml
      3. meta设置文档类型,content-type必须全为小写,否则不兼容老手机
      4. cmwap接点上网,HTTP_USER_AGENT为空
  3. 经验
    1. Zend Framework
    2. 测试驱动,测试保障开发
    3. 真机(真实用户环境)测试