电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

技术选型指南

技术选型指南_第1页
技术选型指南_第2页
技术选型指南_第3页
■ 总体原则尽量选用免费、成熟、先进、主流、有发展前景的技术后台服务均应采用64位版本不要过于守旧,尽量采用最新稳定版,以减少BUG、提高性能、增强功能,除非已知兼容性问题尽量采用官方二进制发行版,必须基于源代码编译时,需要对编译参数进行仔细考察需要某软件时,首先从公司标准软件库中查找,若需要比标准库中更新的版本,可自行下载或向标准库管理员申请需要采用某软件而难于下载到或者在公司下载速度过慢时,可请企信办帮忙下载或找专家组提供,不能随意放弃使用最理想的软件及版本当清单中的技术无法满足项目需要时才应考虑其它技术,在技术评审环节应向评委说明原因本清单中未提及的领域可自行技术选型,如果有广泛使用的前景,可考虑纳入技术选型范围运营型项目原则上不选用商业付费软件,准备选用商业付费软件又没有计划购买的,需至技术委员会报备产品或交付型项目根据客户需要对商业付费软件进行选型■ 编程语言分类 名称可选性说明无JAVA首选功能强大、组件丰富、跨平台、面向对象、相关工具免费、技术人员众多,适合开发大型后台服务C#可选功能强大、语言元素丰富,适合开发WINODWS桌面应用C++可选必须采用Native编程时优先C可选性能关键的组件,由于条件限制不能采用面向对象的C++语言时采用PHP可选必须基于某PHP产品或框架开发时选用Python可选必须基于某Python产品或框架开发时选用Pascal可选遗留系统为该语言时继续采用Go可选Google推出的新一代编程语言,面向对象、语法简洁、执行效率高、并行能力强JavaScript可选WEB前端开发首选■ 开发工具分类 名称可选性说明JavaEclipse系列首选免费好用,JAVA开发首选,可根据情况选用不同的定制版,如JBoss DevStudio、Oracle OEPE等IntelliJ IDEA可选此软件为商业软件,在有正规许可的情况下可以采用微软VisualStudio首选WINDOWS平台开发首选PythonPyCharm首选Python开发首选PHPZendStudio首选PHP开发首选Web前端WebStorm首选WEB前端开发首选PascalDelphi可选遗留系统为此工具开发时继续采用■ 程序库和框架分类 名称可选性说明Javalogback首选新一代日志框架,JAVA日志输出首选log4j可选遗留系统沿用或新项目有组件无法兼容logback时选用hibernate首选完整的O/R Mapping框架,数据库无关性好,但学习难度较大mybatis可选需要查询语句有一定灵活性时选用,较易于上手freemarker首选功能强大的模板引擎velocity可选简单 轻 量 的模板引擎spring可选轻 量 级 IOC...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

小辰+ 关注
实名认证
内容提供者

出售各种文档和资料

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部