0

0

2017年,你需要关注的9大前沿技术领域

大家讲道理

大家讲道理

发布时间:2017-01-14 15:26:51

|

6228人浏览过

|

来源于php中文网

原创

2016年过去了,然而我一点也不怀念它,因为2017年的技术趋势更加吸引人。回顾一年里业界的发展,2017年的技术趋势初现端倪,我们来给大家梳理一下2017年值得关注的技术方向。

人工智能与机器学习

元旦刚过,阿法狗就以60胜0负1平的成绩一骑绝尘,横扫了围棋界高手。一时间,“AI将取代人类”的惊呼声再次响起。其实,这种悲观想法真的多余。人工智能在未来更多的,还是帮助我们的生活更加便捷轻松。未来,可能一个AI就是一个超级App,可以帮我们专门解决一个类生活问题。

现在很多巨头都在布局AI领域。Google就不必说了,它在人工智能领域的尝试非常广泛,除了阿法狗,还有自动驾驶、语音助理、智能家居等。Facebook已经收购了8个机器人公司和1个机器学习公司,并在许多新的业务中使用了人工智能技术。IBM斥资10亿美元成立的Watson项目包括了语音、语言理解、图像识别和情绪分析等能力,已经与一些汽车企业和医疗机构开始展开合作。而在国内,小米CEO雷军在近期的年会上也宣布人工智能是2017年的重点发展领域。

提到人工智能,就一定离不开机器学习。机器学习中比较火的一个主题——深度学习,已经在人脸识别、图像识别、语音识别,自然语言理解NLP技术、大数据挖掘技术、无人驾驶技术等领域获得了应用。Open AI研究科学家Durk Kingma预测,未来3年,DNN、反向传播、SGD仍将是主要的技术。

39f4e18a-0faa-389f-9755-1c5b108402ea.png

微信开发

2017年开年,筹备一年的小程序正式发布,引发了行业不小的地震,在12月28日举行的微信公开课上张小龙宣布微信小程序计划于2017年1月9日上线,张小龙已经说的很明白,未来这些小程序入口不在微信,微信是"工具",要去中心化。他认为在现实世界中才是小程序的入口,比如地铁站的订票广告二维码,微信一扫,一个小程序出现,快速的实现用户想要做的事情.张小龙想要构建的是一个AR世界,无需安装用完即走的“触手可及”概念、多种接入方式等便捷的特点可以预见第三方小程序的市场巨大,微信也成为连接PaaS和SaaS的平台。

20170113020533331.jpg

直播技术

直播在去年的热门程度堪比前两年的VR。然而两者面对的竞争点也很相似。最初局限于游戏直播和聊天的直播技术,也在泛娱乐、教育、VR等领域生根开花,直播逐渐从一个独立的产品,慢慢成为各领域产品中的一个标配功能。

VR直播也是一个非常热门的应用场景。年底,王菲的演唱会支持网络直播+VR直播,算过国内第一个吃螃蟹的。而在美国,2016年获得6000万美元B轮融资的NextVR已经开始直播了NBA比赛和美国民主党总统候选人辩论。

另一方面,教育直播由于国内雾霾问题被各个学校提上了日程,很多学生在家通过网络直播来上课。姑且算是应了“天时”吧。在教育领域,有几家直播技术服务商已经耕耘多年,通过自建CDN保证直播质量,通过教学白板、课件分享等功能,不断提升着交互体验。目前很多支持直播课堂的教育机构都采用了他们的服务。

20170113020817557.jpg

直播行业在今年会出现更加激烈的竞争,不仅仅是在内容层面,更多也会在技术上出现更多提升与创新。

直播看似效果相似,但在不同领域需要解决的问题却不同。根据特邀专家与用户梳理的直播技术知识库显示,在教育领域的直播,在技术上要求有稳定的内容分发网络,以及符合教育场景的拓展功能;游戏直播对网络要求高,更重要的是解决好编解码。另外,还有一些直播产品需要搞定多视频无缝切换、多人连麦等功能。另外,还有许多值得关注的技术点,比如基础的流媒体协议、开源项目、系统架构、CDN、交互技术等。

liveplay知识结构图.jpg

大数据

“数据即价值、数据指引未来”,这已经是大家对大数据领域的共识。数据背后蕴藏的力量体现在基于数据驱动精细化运营,数据驱动的Growth Hacking等概念和方法论在国内也越来越普及。从事数据的企业主要主要有两大阵营:数据技术为核心,为企业提供定制化解决方案,如数据分析、云Saas业务等;围绕数据库和数据仓储业务,利用在硬件方面以及传统IT基础建设的优势冲击大数据领域,如数据中心建设,数据存储计算业务等。

20170113020852859.jpg

有分析认为, 2017年将会出现更多的基于大数据研究的应用项目,大家关注的焦点也会继续围绕如何将大数据业务化、商用化。 

微服务

微服务架构作为一种特定的软件应用程序设计方式,被业界公认为云计算时代互联网应用的主要构建方式,可将大型软件拆分为多个独立可部署服务组合而成的套件方案,其中各项服务都拥有自己的进程并利用轻量化机制(通常为HTTP源API)实现通信。“简单就是硬道理”也是微服务能够流行的原因。 

最早从Netflix、Amazon等公司实践,因其高度的弹性、灵活性和效率的巨大提升,快速受到各领域架构师和技术决策者的关注,成为2016年IT领域最受关注的技术潮流之一。在过去一年中,各行各业逐步将微服务这一设计理念应用于核心系统中,也引发更多关于微服务在提高系统效率以及满足业务需求方面的的贡献与冲突的讨论。 

Rose.ai
Rose.ai

一个云数据平台,帮助用户发现、可视化数据

下载

虚拟现实

相比2016年初市场对“VR浪潮”的热炒,人们去年下半年对待VR反而“冷静”了许多,首要原因还是因为pc机性能要求过高,vr开发较少的尴尬局面,想玩一玩vr游戏,先买台gt1080的新电脑再说吧!根据Superdata发布的数据报告,尽管在2016年各大VR设备厂商的销量并没有达到年初预期,但整体还是呈增长趋势。在内容方面,Steam上排名前100的VR内容已经累计用友750万用户,用户量最多的是《The Lab》,达到了44万。根据高盛的报告分析:

   在去年10月的Oculus Connect大会上,Oculus首席科学家Michael Abrash表示,未来将实现单眼4K、140度FOV、注视点渲染技术、空间音效,以及更自然的控制交互。在今年的CES上,Intel与Qualcomm均将VR解决方案作为参展的重点之一。在内容开发方面,不仅包括Oculus、Sony、HTC在内的公司在不断优化SDK,Unity、Ureal也在为VR做出相应优化。

20170113021103316.jpg

区块链

区块链(Blockchain)是比特币的一个重要概念,本质上是一个去中心化的数据库,同时作为比特币的底层技术。区块链是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一次比特币网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块。

2016年FinTech概念愈发火热,而区块链又是其中最火的话题,政策扶持、资本热捧、各巨头纷纷高呼。资本版图数据显示,两年前区块链就是美国创投中融资最高的版块,突破10亿元。投行、金融巨头从最初的观望到逐步拥抱,开始尝试实践落地;BAT等互联网巨头,也纷纷布局金融科技,加大技术团队投入,扩展金融科技实力以求进一步拓展业务疆土。

2016年工信部发布《中国区块链技术和应用发展白皮书》,国务院印发的《“十三五”国家信息化规划》中特别提到国家布局重点,区块链也位列其中,但目前区块链领域技术通用标准还未建立,这方面在2017年也将逐步完善。 

20170113021049557.png

嵌入式开发

以上提到了很多业界热门的趋势,人工智能、虚拟现实、直播,这些热门行业背后除了有软件技术的支撑,也离不开硬件技术的加持。嵌入式开发或许没有VR、直播、自动驾驶、无人机听上去那么炫,但缺少了背后的嵌入式工程师,这些都是纸上谈兵。

2017年我们将会看到更多由各大厂商提供的硬件开发工具和软件包支持。我们已经可以看到的是DeltaOS的Limda编译环境,Vxworks提供了Tonado开发环境,Windows CE也推Embedded VC++。

QQ截图20170114152606.png

同时,由于智能设备、联网设备的兴起,嵌入式设计更多地开始考虑网络化和信息化。嵌入式处理器开始增加一些功能接口。新一代的嵌入式处理器已经开始内嵌网络接口,除支持TCP/IP协议,还有的支持IEEE1394、USB、CAN、蓝牙等。

敏捷开发

敏捷是以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发、管理。它是针对传统的瀑布开发模式的弊端而产生的一种新的模式,目标是提高生产效率和响应能力。敏捷在过去一年中成为软件开发领域热度靠前的一词,其被奉为软件开发制胜之道。当研发团队发展到一定阶段,越来越多的团队以求用敏捷开发模式来实施研发管理,进而能达到高效迭代、保障高质量软件产品等目的,最终实现为企业谋取更大的收益。

0 (1).jpg

2016年关于持续集成、DevOps、测试驱动开发等相关讨论越来越多,很多互联网巨头公司在研发团队中设置敏捷教练、Scrum Master。由于直观易用的特性,Scrum和看板逐渐成为软件研发管理两股风潮。 

PHP中文网头条文章:http://www.php.cn/toutiao-348664.html

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

WorkBuddy
WorkBuddy

腾讯云推出的AI原生桌面智能体工作台

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
TypeScript类型系统进阶与大型前端项目实践
TypeScript类型系统进阶与大型前端项目实践

本专题围绕 TypeScript 在大型前端项目中的应用展开,深入讲解类型系统设计与工程化开发方法。内容包括泛型与高级类型、类型推断机制、声明文件编写、模块化结构设计以及代码规范管理。通过真实项目案例分析,帮助开发者构建类型安全、结构清晰、易维护的前端工程体系,提高团队协作效率与代码质量。

26

2026.03.13

Python异步编程与Asyncio高并发应用实践
Python异步编程与Asyncio高并发应用实践

本专题围绕 Python 异步编程模型展开,深入讲解 Asyncio 框架的核心原理与应用实践。内容包括事件循环机制、协程任务调度、异步 IO 处理以及并发任务管理策略。通过构建高并发网络请求与异步数据处理案例,帮助开发者掌握 Python 在高并发场景中的高效开发方法,并提升系统资源利用率与整体运行性能。

45

2026.03.12

C# ASP.NET Core微服务架构与API网关实践
C# ASP.NET Core微服务架构与API网关实践

本专题围绕 C# 在现代后端架构中的微服务实践展开,系统讲解基于 ASP.NET Core 构建可扩展服务体系的核心方法。内容涵盖服务拆分策略、RESTful API 设计、服务间通信、API 网关统一入口管理以及服务治理机制。通过真实项目案例,帮助开发者掌握构建高可用微服务系统的关键技术,提高系统的可扩展性与维护效率。

177

2026.03.11

Go高并发任务调度与Goroutine池化实践
Go高并发任务调度与Goroutine池化实践

本专题围绕 Go 语言在高并发任务处理场景中的实践展开,系统讲解 Goroutine 调度模型、Channel 通信机制以及并发控制策略。内容包括任务队列设计、Goroutine 池化管理、资源限制控制以及并发任务的性能优化方法。通过实际案例演示,帮助开发者构建稳定高效的 Go 并发任务处理系统,提高系统在高负载环境下的处理能力与稳定性。

51

2026.03.10

Kotlin Android模块化架构与组件化开发实践
Kotlin Android模块化架构与组件化开发实践

本专题围绕 Kotlin 在 Android 应用开发中的架构实践展开,重点讲解模块化设计与组件化开发的实现思路。内容包括项目模块拆分策略、公共组件封装、依赖管理优化、路由通信机制以及大型项目的工程化管理方法。通过真实项目案例分析,帮助开发者构建结构清晰、易扩展且维护成本低的 Android 应用架构体系,提升团队协作效率与项目迭代速度。

92

2026.03.09

JavaScript浏览器渲染机制与前端性能优化实践
JavaScript浏览器渲染机制与前端性能优化实践

本专题围绕 JavaScript 在浏览器中的执行与渲染机制展开,系统讲解 DOM 构建、CSSOM 解析、重排与重绘原理,以及关键渲染路径优化方法。内容涵盖事件循环机制、异步任务调度、资源加载优化、代码拆分与懒加载等性能优化策略。通过真实前端项目案例,帮助开发者理解浏览器底层工作原理,并掌握提升网页加载速度与交互体验的实用技巧。

102

2026.03.06

Rust内存安全机制与所有权模型深度实践
Rust内存安全机制与所有权模型深度实践

本专题围绕 Rust 语言核心特性展开,深入讲解所有权机制、借用规则、生命周期管理以及智能指针等关键概念。通过系统级开发案例,分析内存安全保障原理与零成本抽象优势,并结合并发场景讲解 Send 与 Sync 特性实现机制。帮助开发者真正理解 Rust 的设计哲学,掌握在高性能与安全性并重场景中的工程实践能力。

227

2026.03.05

PHP高性能API设计与Laravel服务架构实践
PHP高性能API设计与Laravel服务架构实践

本专题围绕 PHP 在现代 Web 后端开发中的高性能实践展开,重点讲解基于 Laravel 框架构建可扩展 API 服务的核心方法。内容涵盖路由与中间件机制、服务容器与依赖注入、接口版本管理、缓存策略设计以及队列异步处理方案。同时结合高并发场景,深入分析性能瓶颈定位与优化思路,帮助开发者构建稳定、高效、易维护的 PHP 后端服务体系。

531

2026.03.04

AI安装教程大全
AI安装教程大全

2026最全AI工具安装教程专题:包含各版本AI绘图、AI视频、智能办公软件的本地化部署手册。全篇零基础友好,附带最新模型下载地址、一键安装脚本及常见报错修复方案。每日更新,收藏这一篇就够了,让AI安装不再报错!

171

2026.03.04

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Redis+MySQL数据库面试教程
Redis+MySQL数据库面试教程

共72课时 | 7.2万人学习

TP5.0 MVC入门视频教程
TP5.0 MVC入门视频教程

共9课时 | 7.5万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号