今天是2011年第二个工作日,我们的创业项目南京车网(www.njcw.com)也顺利的进行了一次较大规模的改版。从原来粗糙的页面设计到现在全新的程序平台全新的页面设计,让用户体验有较大幅度的提升,我们走了不少弯路,犯的错有大有小,幸好都改过来了。最近南京风调雨顺,气候偶尔有点小脾气,坐在办公室,回顾之前做的事情,不禁感慨良多。感谢团队,感谢合作伙伴,感谢自己的坚持。
昨天又研究了每个地方的汽车网站,发现大大小小良莠不齐,有的正在犯我们犯过的错误。有的有一些收入,但是很容易就可以发现,那些收入并不是很容易。所以,我把之前的一些总结修修改改,加了一些团队内部的数据报表。分享给大家,毕竟地方性汽车门户,只要你不跟我一个城市,都是兄弟姐妹。把已经过去的2010年当作新的起点,希望大家2011一切顺利。
既然是地方性汽车网站的运营经验分享,文章自然两大部分:一,网站运维;二,市场运营。这篇文章会很长,但是句句都是很用心在写,希望能给有需要的站长有所启发,至少,我们跳过的坑,你就别再跳进去了。
网站运维
1.服务器方面
南京车网在服务器架构方面吃过不小的亏。刚开始我们把所有的文件都放在一台服务器上,包括图片、数据库、静态页面。这给我们后来的维护造成了很大的困难,大量的带宽都被十几万张图片占用掉,磁盘负担也因此很大,数据库读写也就很慢。生成一次静态,会耗费很久时间,流量稍大就会有灾难性的事件发生。
后来我们把图片文件分离出去,所有的图片、JS等分离到另外一台主机上,网站程序、数据库、网站静态页面放在另外一台服务器上。磁盘负担降了下来,带宽也够用了。随之又出现一个问题:附件服务器挂了,虽然网站还可以打开,但是图片全部挂掉。这样一来,网站可以访问还有什么意义?
现在我们的方案是:三台服务器,数据库一台,两台web,各自保存所有的附件文件、网站静态页面、网站程序。两台web互相同步,互为备份。有一台挂掉,另外一台自动补上。两台服务器同时挂掉的可能性基本为零,自动补上的备用服务器给我们争取了一些时间处理发生的问题。
2.网站程序方面
最初,我们用了一些“开源”的CMS二次开发,项目进展很快,CMS+我们自写的车型系统,在网站前端看起来很不错,和其他汽车门户一样,没什么不爽的地方。
但是,随着功能的增加,我们发现,这种二次开发的模式是一种灾难!
刚开始,文章只需要关联车型,所以我们只需要在别人的CMS系统文章表里面加一个车型字段用来匹配车型。改动不多,我们很爽。后来,我们需要把一些车型配置也调用到文章里面,这就很痛苦了,虽然用稍微复杂的SQL语句可以一次查询到我们想要的数据,不影响功能的实现,但是,CMS二次开发的弊端也开始出现。当时心里很没底,刚开发了几个小功能,性能方面的瓶颈就开始慢慢浮现,以后这日子怎么过啊。
果不其然,随后开发的比较大的功能,比如,商家主页,汽车图库,新闻专题,车友社区,等等这些东西的时候。我们发现CMS二次开发,已经让我们很痛苦了。虽然代码实现不是很难,但是在原有数据库上增加字段、互相匹配我们自己开发的功能的数据,这样的动作做多了之后,维护真的是一个灾难。
举一个例子:在商家页面匹配显示这个商家的优惠信息,分车型显示,还要显示这些车型的图片,配置。实现代码不难,但是数据库查询操作让人想哭。单单是各个表的互相关联都得让程序员头疼半天。
自己开发的系统和原有的CMS文章系统互相揉杂太多之后,我们发现,这个网站离不开刚开始就负责网站程序的程序员了。我们被他绑架了,甚至他自己都被网站程序绑架了。不知道哪里被修改了,不知道修改了这里会在其他什么地方出现问题。总之,随后想继续开发一些功能的时候。我们发现,已经不能插手了。
所以,南京车网这次改版包括了整个网站程序的recode。虽然心如刀割,丧失了之前的网站权重,但是为了在越发激烈的竞争环境里存活,我们只能快刀斩乱麻。长痛不如短痛。
重新写的网站程序,数据库也根据之前的经验和需要合理的规划了,整个程序比之前有较大的改观,虽然在前端页面上体现不出来,但是,本质已经改变,我们开发的效率更高了,维护更简单了。程序健壮起来,问题都是可控的。
3.日常维护
南京车网的日常维护有一个最重要的原则,所有的团队成员都要按文档做事。事情先要有文档,才能去执行。出现问题先更新文档,然后统一传达,然后去修改。这样的做事模式虽然会很麻烦,但是,能很好的消灭低级错误。不断迭代更新的文档也让新人培训更加简单。
比如南京车网的编辑工作,我们对应后台发文章页面的表单,每个需要人工输入的框,分别写下要求,比如标题长度、关键词如何填写、车型如何匹配、内容如何修改、图片大小、等等等方面一一做了要求。这样,新人刚来的时候直接甩给他这份文档,看完再熟悉下后台基本上就知道文章该怎么发了。倘若前台对文章有具体要求,那再更新文档,开会统一培训。
上面讲了我们工作模式是文档制度为指导,现在我们细化说说日常维护中每一部分是怎么做的。对于地方性汽车门户网站来讲,日常维护主要分三部分。a.本地汽车优惠信息。b.汽车新闻、导购评测。c.车型数据、车型图片。d.其他琐事。
a.本地汽车优惠信息
这一块,我们是没有丝毫取巧的,有专门负责外出采集的市场编辑,定期去4s店经销商那里拿到最新的优惠信息,回来编辑发布。南京200多家4S店,有一部分是之前积攒的QQ、email方式发过来优惠信息外,大部分都是自己去实拍,拿到优惠信息表。回来整理发布。
b.汽车新闻、导购
这方面对本地化的汽车网站来讲不是很重要,我们是采集几大汽车门户,然后编辑按照伪原创文档做修改的。每天的采集量不会很多,25篇左右。这部分内容真正阅读的人是不多的,我们之所以还这么做是因为一方面,对网站数据有一定程度的提高,另一方面,更新量是网站权重的重要标准。伪原创文档点这里下载。
感谢 南京车网 的投稿