为什么使用perl语言呢?因为这两年我们做过多次测试,对于Maildir++的webmail系统而言,操作最多的I/O动作,以c速度最快,perl次之,而php慢了很多,有时耗费的时间是perl的10-100倍不等。
其次,php不同版本之间的api变动比较大,而perl变动小,perl5以后95%以上的核心api没有大的变化,程序兼容性强。php则有一些升级的问题。
最后,c的开发速度慢,不便修改,perl兼顾了php开发速度快和c性能较好的优点。所以我们计划使用perl。