后台开发哪个语言好

Python022

后台开发哪个语言好,第1张

推荐Java。

目前一般公司的后台用的开发语言大概有以下几种:java,python,php,asp.net,c++,rubyon rails 等等。

java

优点:性能好,适合大中项目,跨平台,安全性高,稳定可靠,运行效率高(尤其是JIT的出现之后差距更大了),不容易犯错(强类型、预编译、必须拦截异常等等),能有效的提高复用度,提升性能和吞吐能力,能规避安全问题。

缺点:开发复杂,开发和发布的效率相对较低,维护成本高,开发人员费用高

python

优点:简单易学,开发快,语言简洁,易于维护,开源,可移植,可扩展

缺点: 速度慢,格式强制,容易犯错

php:

优点:灵活,上手快,易修改,发布快捷,环境好部署

缺点:容易犯错,行效率不高,缺乏全局缓存

ruby on rails

优点:快速开发,使用者多,开发控件非常丰富

缺点:性能差,第三方包少

asp.net

优点:跨语言, 中小型项目上性能好,开发快,适合windows平台,维护成本低

缺点:代码逻辑混乱,难于管理,代码的可重用性差

国内的大公司偏业务的一般都用 Java 做后台开发比如淘宝,网易,美团等.

所以推荐选择java,北京尚学堂有着多年的java培训经验,雄厚的师资力量能让你体验到最好的java学习。

非web方向.

老技术 有winform

他后台依然是C#语言,, 应用多半是企业级的管理软件.[桌面] 因为他需要.netFrmework的支持.也就是说要安装一个辅助环境 由于netFrmework很大 导致推广的局限性 所以只能在企业及针对特定的需求的应用做开发,.

2008年微软已经停止对该技术的更新.

新技术 wpf 桌面的 后台C# 前台xaml

win7效果 的炫丽 桌面应用 各种动画渲染, 不过依然是停留 在企业级

桌面的客户应用 多半是C++ 运行速度快, 安装方便 比如360。QQ等常用软件

wpf还有个就是基于触摸屏的开发 有一定客户量

新技术 wp7 wp8 手机的开发

.net平台的, 后台C# 前台xaml

新技术 win8下的应用 平板电脑 触摸的

前台 xaml 后台C#

这些新技术 都是有自己的 发展空间

前端:html、css、javascript

后端:c#、sql

asp.net是.net framework中网站开发相关技术集的组合,包括相关的类库、命令工具、clr、visual studio等,以及相关的技术和知识。