二,中型企业的运维问题
中型企业或网站和 小型企业或网站有明显的区别,但似乎有更多的看不到的隐患
1.技术人员多
很多企业和网站技术人员看上去很足,实际有专门从事数据库和运维的很少,都是程序员自己干,这会带来什么问呢?
a,习惯问题,每个人都有自己的习惯和技术特点,你能规范的东西是大体上的,细节上是无法统一的,应算你现在统一了人一换又变了。
b,权限问题,程序来管理必将权限上没有保留,想干嘛就干嘛,有时为了一个方便或是习惯任意改东西你也不知道,权限问题也会混乱,甚至你操作,我又去操作,如果你讲我会指定一个专门修改的人,如果他忙呢?一忙就会偷偷移权和放权。这是很自然地。
2.平台兼容问题
什么是平台,就是运行的环境,中型公司已经会有测试环境和外网环境了,如果不是一个专门的人在从事这个事务,就会造成 两边的平台技术参数不一样,不兼容,不统一,发生故障。
3.你考虑过版本控制问题吗?
也就是目前主流的SVN,多人理起写程序,如果没有版本控制是很可怕的,是谁的责任或是分工冲突问题,也不能及时的还原和找到原因,如果你讲我也可以自己找一个程序员管理呀,SVN要让一个程序员管理,那他就是那山中的老虎了我不多说了。
4.老问题,经验
专人专事,必将什么地方出什么状态,故障时很快就会反映,也不存在,忙时大家抽不时间的问题,专人专事,争对一个经常逛的地方一定可以积累很多经验和脚本去对应问题。
5.强制问题
以上的综合,如果有一个专人专事运维,程序员就可以上班时 专心的写自己的代码,权限和他们无关,各自用自己的,其它的东西也不会一个人全部得到,或是想怎样就怎样。强制的平台对所以程序员也公平,大家不会有意见,专人专事,非上班时间发生故障也会有人第一时间责任和义务去反应和处理。
总结:比较一个 Lamp的结合和不复杂的网站,请一个代维的钱 甚至比请一个看门的保安还便宜(这不是歧视,我意思是说你请个老头子都要那么多钱请一个代维的技术也是那个钱怎么不干?)。何必把自己的网站处于万一的理想概念?
运维是什么?
运维好比是军队,平时不打仗就不用军队了吗?显然是不行地。所以有钱嘛请一个自己的运维,考虑成本低一点就请一个代维。 比如得意狐啦哈哈!