当前位置

美国9位详细邮编网站更新、完善

James Qi 在 2015年6月2日 - 18:48 提交
内容摘要:还是早在2011年的时候推出了“美国9位详细邮编(United States ZIP Codes 5 Plus 4)的网站”,这个数据量庞大的网站后来又陆续进行了添加手机版、多......

  还是早在2011年的时候推出了“美国9位详细邮编(United States ZIP Codes 5 Plus 4)的网站”,这个数据量庞大的网站后来又陆续进行了添加手机版、多语言版本、模板修改完善等工作,还多次搬迁服务器,一直运行到现在。

  去年11月份多库公司成立后就准备对以前的很多系列网站都进行改进,今年这个系列正在进行一些数据添加更新、结构完善的工作,例如:

  • 获取2015年1月最新版的全套该数据,增加、变更的数据有数百万条;
  • 编程对2011版和2015版数据进行对比,将新增数据先分离出来进行导入,变更的数据待以后进一步处理;
  • 新增数据用以前的node_import方式导入网站;
  • 分类页的方式有缺陷,增加几个内容类型:county, city, zipcode5,用于以后给用户展示更符合浏览习惯的内容;
  • 编程对2011版数据进行分割,获取不重复的county, city, zipcode5数据,导入各自新建的内容类型;
  • 新建几个Views来显示county, city, zipcode5 下属的内容,主要是views block;
  • 修改以上内容类型的显示模板,嵌入views block;
  • 对原来的内页模板、首页、菜单进行修改,呈现新内容类型页面而不只是分类页面。

  上面是已经或者正在、即将进行的工作,另外还有一些规划中的工作:

  • 修改搜索方式,例如考虑Views来实现搜索,以及修改搜索结果呈现方式,还有从总站可以查询分站的内容,方便用户查询;
  • 从Drupal 6升级到Drupal 7(甚至未来的Drupal 8),适应未来长远维护和发展;
  • 迁移到云服务器,提升性能;
  • 销售数据更加独有化,添加多个表,而不是现在的一个表,字段名称翻译成各种语言。

  先记录到这里,一个站的长期发展真不是一件轻松的事情!