美文网首页程序员我爱编程
Atitit运维开发语言总结

Atitit运维开发语言总结

作者: ati艾龙AttilaxAkb | 来源:发表于2018-06-07 21:40 被阅读15次

Atitit运维开发语言总结

目录

1. Node.js优缺点 1

1.1. Node.js缺点 运维环境 1

2. php的优缺点 2

2.1. 最大问题 2

3. Python优缺点 2

4. 各方面比较 3

4.1. 市场占有率js>php>python 3

4.2. 上手度php》python》js (node.js) 3

4.3. 资料度js php>python 3

4.4. Ide与工具支持度 js>python>php 3

4.5. 现有代码复用js>php>python 3

4.6. 未来脚本趋势js > php python 3

4.7. 目前运维脚本占用率python》js》php 3

5. 总结,以node.js为主,综合php和python 3

5.1. 综合java特别是某些库方面,只有java有 3

6. 需要解决的问题 3

6.1. 代码移植性与通用api 3

一般脚本语言首选python node.js php一类的 。。跨平台

有ide支持。。方便调试debug

[if !supportLists]1. [endif]Node.js优缺点

更好些。有利于复用现有的node.js库。。

有利于前后端人员混合搭配

统一Web的技术栈

市场占有率较大

[if !supportLists]1.1. [endif]Node.js缺点 运维环境

门槛较高概念多

可读性较差主要是异步造成的

稳定性较差主要是常驻内存机制造成的可能内存溢出连接释放资源释放问题

[if !supportLists]2. [endif]php的优缺点

也是代码库齐全

学习曲线最小资料齐全

市场占有率大

[if !supportLists]2.1. [endif]最大问题

调试环境问题

貌似较少有人使用php做运维脚本

[if !supportLists]3. [endif]Python优缺点

的空格问题是个大bug,很多网上copy的代码都歇菜了。。

脚本语言市场份额,python很少。。

最大优点是貌似运维python脚本占有率较高

[if !supportLists]4. [endif]各方面比较

[if !supportLists]4.1. [endif]市场占有率js>php>python

[if !supportLists]4.2. [endif]上手度php》python》js (node.js)

[if !supportLists]4.3. [endif]资料度js php>python

[if !supportLists]4.4. [endif]Ide与工具支持度 js>python>php

[if !supportLists]4.5. [endif]现有代码复用js>php>python

[if !supportLists]4.6. [endif]未来脚本趋势js > php python

[if !supportLists]4.7. [endif]目前运维脚本占用率python》js》php

[if !supportLists]5. [endif]总结,以node.js为主,综合php和python

[if !supportLists]5.1. [endif]综合java特别是某些库方面,只有java有

[if !supportLists]6. [endif]需要解决的问题

[if !supportLists]6.1. [endif]代码移植性与通用api

有必要建立跨语言的通用api ( js php python java) ,方便代码移植与自动化翻译,也有利于可读性

使用alias别名机制实现通用api。。。如果api名字相同,可以后缀语言标识

相关文章

网友评论

    本文标题:Atitit运维开发语言总结

    本文链接:https://www.haomeiwen.com/subject/mnpnsftx.html