今年一月份就导入各省份企业名录数据到Drupal平台做成分省的邮编子网站,起初只是希望此举能给名录集子网站带来外部链接和流量,后来发现这些站本身的流量也还很不少,超过了预期。
不过这一批网站还存在一些问题,主要两个方面:
- 内容上只是包含企业名录数据,没有纯粹的地址邮编信息;
- 算是第一批采用Drupal搭建的网站,运用上还有需要改进的地方。
六月底就曾经计划下半年对这批网站进行改版升级,现在就开始逐步进行,因为涉及到31个省份子网站,数量上比较多,就还是拿西藏一个例子来先做,测试没有问题了再实施到其它网站。
先解决第1个问题,也就是添加纯粹的地址邮编信息,现在将各个步骤记录如下:
- 增加模块:CCK中的Computed Field;
- 从西藏子网站导出“省份”、“地市”、“区县”、“地址”四种内容类型的设置,导入到要实施的省份子网站;
- 修改主题、设置中的以上四种内容类型,取消发布人、发布时间的显示;
- 检查Auto Alias的设置是否正确;
- 使用linux中的ln -s命令,在contemplates中创建与西藏相同的文件模板链接,有对应四种内容类似的模板;
- 从西藏子网站导出province_city,province_county,province_county_zhixiashi,city_county,city_county_zhixiashi这五种Views的设置,导入到要实施的省份子网站;
- 导入“省份”、“地市”、“区县”、“地址”四种内容类型的数据,其中前三种各省都是导入一样的全中国的数据,后一种数据已经提前根据省份进行了分割准备;
- 新增分类“省份地市区县”;
- 运行php程序,对“区县”、“地址”两种内容类型的数据进行分类,通过分类“省份地市区县”链接起来。
再解决第2个问题,对以前的Drupal应用中的不合理地方进行改进:
- 修改模板,页面标题、元数据、导航菜单等改用php控制;
- 卸载不再使用的模块:bread crumbs,page title,meta,smtp等;
- 未完待续。
评论