不管是个人还是公司,在跟客户签项目合同的时候都会对项目结束后的软件或网站维护做特殊约定,比如说按年收取维护费用、按次收取维护费用等等。在这里,我建议如果软件服务器是部署在客户服务器上的,最好还是按次来收取维护费用,否则就会遇到我接下来讲的这个事情!

打开网易新闻 查看更多图片

有个程序员小哥,给客户开发了一个网站,并且是单独部署在客户自己买的服务器上。

小哥估计是想多赚点或者想维系维系这个客户,所以就以一个比较低的价格按年收取了客户维护费。

小哥对于自己开发的网站很有信心,觉得自己的网站不会出什么大问题,顶多就是当网站负载过高时偶尔会挂掉,此时,他只需要登录服务器,然后将网站重启一下就可以了。

网站受到了DDOS攻击

结果,客户那边网站运营得特别好,不知道是树大招风,遭到了同行的妒忌还是怎么了,网站受到了DDOS攻击。

一般来说,当网站受到了DDOS攻击以后,常用的做法无非就两种,第一种就是增加服务器带宽,第二种就是购买服务器商的防护盾。

但是,这两种方法有一个共同点,那就是需要“氪金”!

但是,要知道,客户找小哥开发这个网站本身就没花多少钱,服务器也就是几百块一年的那种,如果升级带宽或者增加防护盾,可能最后产生的费用甚至要直逼服务器费用。

找客户商量了下,客户不同意,而且,客户还说他已经付了维护费,这个事情得靠小哥自己去解决!

就这样,小哥忙活了几天,尝试了各种办法,均不能解决问题。

但是,就是这几天的忙活,如果按天算工资的话,其实小哥已经不划算了,因为如果按照小哥现在的工资标准,就这几天的工作量,如果要计费的话,早就超过了小哥收取的维护费了!

我不知道小哥最后是怎么解决这件事情的,但是无非就两种,第一种就是说服客户增加服务器带宽或者买防护盾,第二种就是小哥自掏腰包,花钱免灾,否则后面的麻烦将是源源不断的!

结语

通过这件事情,相信您已经清楚为什么我建议如果软件是单独部署在客户服务器上时,维护费一定要单独收了吧!

或者,我们仍然可以按年收取维护费用,但是一定要在纸面上或者可查的约定中明确约定,如果服务器是受到了外力比如说外部攻击,导致服务器出现问题,那么这种情况下,开发者可以根据自己的能力给出建议或者免责!

如果不这么做的话,遇到一些不懂技术的客户,根本不会理解开发者,到时候真遇到了和小哥一样的遭遇,那真是有口难辩了!

有人可能觉得这样是对客户不负责,但我觉得这恰恰是对客户负责的态度,很多客户不了解情况,觉得只要网站出现了问题都是开发者的问题,但其实开发者是根据客户已有预算进行开发的。跟客户提前说明情况,相当于给客户一个心理准备,否则到时候只能扯皮了,但是实际上根本不能解决现实问题!