您好、欢迎来到现金彩票网!
当前位置:红黑大战作弊器助手 > 运维 >

以后别他妈瞎问了

发布时间:2019-07-15 12:40 来源:未知 编辑:admin

  Good question, 为什么不消PHP,JAVA, C++,RUBY,这里我只能说,见人见智, 若是你可巧曾经控制了除PYTHON之外的其它言语,那你爱用啥用啥,若是你是一个连SHELL都还没写大白的新手,想学个言语的话,请用PYTHON,为什么呢?起首,PHP是跟PYTHON比的最多的,其实他俩底子就不消比,为什么呢?两个言语合用性分歧,PHP次要合用于WEB开辟,能够敏捷的做出中小型,轻量级的WEB网站,但后端嘛,根基仍是要借助其它言语,借助什么言语呢?SHELL?PYTHON?呵呵。而PYTHON呢,是个分析言语,前后端都能够,单拿出来比WEB,也一点不比PHP差,但为什么WEB标的目的上PHP比PYTHON要火?先入为主嘛,PHP 90年代降生就是做WEB的,PYTHON2000年后才呈现WEB框架,但论优良程度上,PYTHON的WEB框架根基上出其无左,至多是跟PHP比。

  PYTHON第一是个很是牛B的脚本言语,能满足绝大部门主动化运维的需求,又能做后端C/S架构,又能用WEB框架快速开辟出高峻上的WEB界面,只要当你自已有能力做出一套运维主动化系统的时候,你的价值才表现出来,你才有资历跟老板谈**,不然,仍是老诚恳实归去装机械吧。

  所以劝说没根本又想学PYTHON的同窗,花点钱去报个班学吧,拿钱换时间,时间是生命,钱没了可再挣钱,时间过去了就再也不会回来,若是你不信邪,非要本人学,那我服气你的勇气,不外本人尝尝就晓得了。

  其次,不会运维开辟,你就不克不及本人写运维平台\复杂的运维东西,一切要借助于找一些开源软件拼拼集凑,若是是如许,那就请不要埋怨你的工资低,你的工作不受**了,话说人家FaceBook一个运维工程师管2万台机械,运维工程师年薪十几万USD,你认为人家是盖的呢?哪个不是身怀绝技,开辟运维兼备?

  那JAVA呢?好吧,一个痴肥\中庸\豪无新意的言语,仍是老诚恳适用它来做ERP吧,搞个运维小平台,用JAVA真心没啥需要,在我看来,JAVA就是不变的中年汉子,不变\成熟\光头,而PYTOHN代表的就是芳华,简练\快\清洁\帅!

  经常有人在群里问,运维人员需不需要学开辟?需不需要学PYTHON?PYTHON和SHELL有什么区别?天天问这种好水的问题,我其实受不了,决定帮大师扫扫盲,求求新手们,当前别他妈瞎问了。

  现阶段,控制一门开辟言语曾经成为高级运维工程师的必备计能,不会开辟,你就不克不及充实理解你们系统的营业流程,你就不克不及协助调试、优化开辟人开辟的法式,开辟人员有的时候很少关心机能的问题,这些问题就得运维人员来做,一个营业上线了,导致CPU利用过高,内存占用过大,若是你不会开辟,你可能只能查到历程级别,也就是哪个历程占用这么多,然后呢?然后就交给开辟人员处置了,如许咋表现你的价值?

  RUBY,小日本开辟的,还不错,气概跟PYTHON有点像,由于ruby onrails出了名,国外用的比力多,国内,安心吧,没戏,PYTHON曾经把它的想象空间都占死了。

  有些人感觉PYTHON效率底,说他不克不及支撑多线程,OH,好吧,这个还有点说对了,可是我想问,看我这篇文章的有几个做过搜刮引擎开辟?有几个做个上亿PV的并发网站开辟?有几个看过LINUX内核源码?若是没有,请别瞎跟着传了,晓得PYTHON为什么不支撑多线程吗?这句话问错了,其实PYTHON支撑多线程,只是不支撑多CPU多线程,也就是一个法式spawn出来的多线程只能占用一个CPU,可是为什么呢?噢,由于GIL,GIL是什么东东,请自行补脑。。。可是你非得用多线程吗?你能够用多历程呀,再牛B你还能够用协程呀,这些PYTOHN支撑的都很好呀,若是你的法式逻辑欠好,搞个多线程也快不起来。我认识一个博士讲过一句话,我感觉

关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有