![](/statics/028/images/banner_news.jpg)
我们擅长程序开发与用户体验的完美结合。
常见问题。
最近,我们做了一个官网项目,由于正式编码开发前已经跟客户确认了项目的主要页面的UI,因此开发后虽然客户提供了一些调整建议(其实基本上都是内容或者后台的设置项目,比如电话、分类、排序等),调整完后客户就直接把尾款给我们付了。
然而虽然已经验收并付款了,但我们就如我们跟客户说的一样,一个项目开发完成并不意味着项目生命周期的结束。当我们继续跟客户沟通,需要客户再解析一条域名记录到CDN服务器的时候(客户自己注册并管理的域名),他也很疑惑。
不过他二话没说,基于信任就按照我们说的做了,完事后(实际上这部分工作我们在开发过程中已经基本做好了,只需最后配置一下就可以),我截图两张,并给他说明。
处理之前首页首次打开的网络监控图
处理之后首页首次打开的网络监控图
为什么开始的时候首次打开这么慢?主要是两个原因:①、客户坚持使用自己公司租用的云服务器,带宽只有1-2MB(可能还有他们自己其他的项目在上面);②、客户自己传的5张banner图没经过细节处理,最大的一张有1.2MB。
我们是这样处理的:①、把客户自己传的banner图片,进行处理,在几乎不影响图片品质的前提下减小文件体积,比如1.2MB的减小250KB左右;②、对网站公共的一些静态资源进行CDN分发,而我们要客户解析一条额外的域名解析就是用于做这个的(在功能上项目开发的时候已经做好了,只是上线需要配置好)。
而结果很明显,这么一个客户对比加上他自己的体验自然觉得我们还真是不一样。然而,如果不这样对比一般用户是很难感受到差别的,因为很多用户根本不知道一个网站首次打开和二次打开的区别(关于这个区别我们后续会专门写文章与大家分享),就算是第一种状态下,客户只要不是第一次打开他的网站也不会觉得网站慢很多,第二次打开估计也就2s内;然而企业网站的有价值用户,往往来自于第一次打开的,所以对于企业网站而言首次打开的速度是非常关键的。
然而事实上,很多用户根本不会给机会来做直观的对比,或许他们更愿意听一些听上去舒服的话。然而我们依然会坚持我们的核心竞争力,也就是在细节上深入优化,为用户提高更加优质的服务;总有一些人懂我们的,就如开头举例的那两个,感谢懂我们的您。