新闻网改版初步完成

将新闻网从旧的模板切换到新的模板,这是一项很磨人的工作。要调试每个模板的每个豆腐块,要尽最大可能更新数据提取方式,以提高页面生成的速度。其间确实遇到了千奇百怪的各种问题,特别在切换过程中,好几次都是失败重来,好在最终也只是啰嗦,并没遇到真正的难题。

更新新闻网页面生成机制

原有页面生成机制确实太落后,不忍细说。现在做了些改动,感觉好多了。

1、内容页在增加或修改新闻后立刻生成。这样会避免有标题而无网页情况出现,也提高了统一生成相关页的速度。

2、相关页面生成采用了新的方法,删除了一些多余的栏目,性能大大提高

喜忧参半

喜的是前几天在today做的活动功能在没有任何宣传的情况已经得到了有效的应用,有的用户甚至对活动地点配置了地图链接,越发感到活动功能推出得有些晚了,至少一两年前就有这个想法了。

忧的是在为新闻网模板配置数据时,感觉以前的数据提取方式存在着很大缺陷,性能差、代码乱,为了改变这种格局,需要付出很多时间进行重新编码,这些工作索索碎碎,令人厌倦,甚至不能为人理解,然而又能如何呢?毕竟是为了做成一件事情而工作,如果仅仅为了完成任务,我又何苦如此呢?

新闻网首页的图片缩略策略

拿过来的新闻网首页模板,需实时更新的新闻图片竟有23个之多,这23个图片根据尺寸分为六组,按我的标准图片显然过多,但用户的需求不好生硬打击,也只能暂时就和了。

这些图片的有效缩略是确保首页正常下载的关键,以往的策略是用户发布或设置图片时,根据图片的用途进行缩略,从实现的角度有些麻烦,做什么事都要调一下这个缩略模块。既然所有的缩略图片都是为首页服务的,那么干脆一起处理吧,第一次或许慢点,但以后速度会逐渐提升,毕竟用户不可能每天都更新很多图片。

头疼的新闻网改造

想到新闻网的改造就头疼,可能的原因是:

1、原有的网站更新系统过于复杂和混乱,模板如此,更新机制也是。

2、修修补补的地方太多,牵一发而动全身,不动不行,但一动又怕出问题

3、程序结构和数据结构都很混乱,以现在的标准来看,实在很难看

重写一个代价更大,修改肯定会遇到各种奇奇怪怪的问题,拆一座庙容易,修一座庙难。

现在已经没有选择,必须动手了,我只能暗自祷告,希望一切没我想象的那么麻烦,手是好汉,眼是赖蛋。

分页:[«]1[»]