Shell 不用来做Web 后台语言的主要原因是啥

谢邀,但是作为一个运维的还真回答不了你这个问题。如果是运维相关的task,大家都习惯编写现成的脚本来处理,或者用crontab来执行定期任务。加上Shell脚本很灵活,十个人就能写出十份作用相同的脚本,后期维护也麻烦。反而面向对象的语言编写大型项目结构上更清晰,维护起来也简单。
■网友
可是Perl算什么?
■网友
可读性或者说是可维护性比较差错误检查也很模糊(有时不能准确的提示出错误在什么地方)开发效率低(没有高级数据结构)
■网友
会的人太少了。


    推荐阅读