下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

PYTHON:互联网+的核心技术驱动力

作者:课课家教育     来源: http://www.kokojia.com点击数:711发布时间: 2015-12-08 13:32:02

标签: Python语言Python开发Python创新

大神带你学编程,欢迎选课

  2015年3月,李克强总理在政府工作报告中首次提出“互联网+” 行动计划,这在较早相关互联网企业讨论聚焦的“互联网改造传统企业”的基础上已经有了进一步的深入和发展。驱动当今社会改革的不仅仅是无所不在的网络,还有无所不在的计算、数据、知识,技术必然成为产业升级的底层支撑和有力保障。

  说到技术,往往让人想到BAT的高大上,而纯粹的互联网企业在帮助传统行业实施互联网改造成功的案例在中国非常有限,亦或是由于传统企业与互联网企业的思维模式的差异,也可能是因为互联网企业深受资本市场追捧不再需要与传统企业合作,总之,以互联网为代表的技术能否顺畅的与传统企业相架接,将产业互联网的互联网+模式落地,已经成为整个行业的疑虑,甚至成为互联网+在具体实施落地时的阻碍。

  笔者带着诸多的问题,走访了数家技术型服务企业,最终将目光落在一个名不见经传的企业身上。这家企业打造了基于Python语言研发的创新体系构架,使之成为支撑传统企业实现平台运稳、营销、快速响应客户需求的重要保障。这一称之为“ACTTAO+体系构架”的创造者,正是国内提供高端互联网+定制化解决方案及整合方案的创新型互联网企业——北京四海道达网络科技有限公司(简称ACTTAO)。

  Python创新体系构架助力传统企业实现“网上腾飞”

  ACTTAO以主流互联网技术为核心,从2012年开始专注于帮助传统企业完成互联网化升级改造,近两年通过技术入股的方式与合作伙伴诸葛修车网联合打造《诸葛汽配商城》、《诸葛正品基地》等平台。作为目前汽车后市场规模数一数二的互联网电商平台,“诸葛汽配商城仅仅上线1年多总交易额已突破60亿元,成为资本市场炙手可热的香饽饽,并计划于近期登陆新三板。此次合作本身可作为传统行业“上网”的成功典范。

  ACTTAO运用互联网 “+” 汽配行业的创新思维方式,将中国汽车后市场服务的前端供应链和终端消费者形成一个闭合的全服务生态链,通过线上高效交易和线下物流保障,有力推动各方受益。事实上,这一行业案例,也是多数传统企业“上网”之初可求但还未遇的。  目前,ACTTAO在保证诸葛修车网的日常运营与优化的同时,依托Python语言的技术框架进一步创新升级,并着眼于未来为更多传统企业更好的拥抱互联网提供从技术到商业的支撑。作为一个创新体系构架研发者,ACTTAO有多少传统企业渴求的能力?又会释放多少能量面向未来?今日,记者采访了北京四海道达网络科技有限公司技术总监何威威先生,一起发现和解密ACTTAO背后的故事。

  Python应用企业的今夕与未来  

  记者:您好,很高兴您能够接受我们的专访,您能否先简单介绍一下企业呢?

  何威威:好的,我们是一家为企业客户提供定制化解决方案及整合方案的创新型互联网高科技公司。总部位于北京,目前在爱尔兰、香港、深圳等地均有分公司或技术中心。目前,我们以主流互联网技术为核心,为客户提供完整咨询策划、新型技术开发、高端云服务、专业移动互联终端技术、项目运营、系统维护、国际品牌营销等服务。值得一提的是,我们的核心创始团队来自北京奥运会、多哈亚运会及我国重点核电项目。可想而知,我们的团队的核心品质简单来说就是“靠谱”,大家是怀揣使命感聚在一起做事。近几年随着团队规模的不断扩大,我们又吸纳了很多来自于阿里、百度、新浪微博等一线互联网企业的精英,现在可以说是精英汇聚,既有传统IT的稳健,又有新型互联网的敏捷,自然,所做出的成绩和收获也是可喜的。  记者:诸葛修车网在短短一年时间就做到了六十亿的交易额,这背后基于Python语言的创新体系构架和技术支撑自然也功不可没,作为技术合伙人,咱们应该很自豪吧?

  何威威:现在到处都在谈互联网+,各行业企业竞争也十分激烈,作为新兴企业更要有勇气和胆量与大公司拼,这需要更多人才和技术手段来支撑。目前,很多企业都是在拿Python语言做维护运营,而我们却是另辟道路做大型互联网应用开发,如今算是小有成果,这也印证了我们的方向是对的。诸葛修车网只是我们应用Python语言在电子商务领域的一次试水,看样子应该不小心做成了Python阵营在全球屈指可数的电商平台。未来,我们团队希望成为新的Python语言黄埔军校,为中国互联网的腾飞贡献更大的力量。

  记者:如您所说,大家都在用Python语言做维护运营,而ACTTAO是拿来做web开发,等于是升了一个级别,相比其他人肯定对Python语言设计有更多的理解?我们在开发和应用方面有什么独到见解?

  何威威:选择Python的原因最主要能够实现极度的敏捷高效和相对的成熟稳定。我们当时如果不是用这个语言体系,不可能用一个月的时间就开发完成“商城”的一期项目,而所用的人员,只有不到10个人。当时如果用JAVA开发,时间上估计要翻倍。记得以前参加过一个技术沙龙交流会,有一个团队分享的他们历经数月用JAVA所做的项目,当时在我看来却并非最优,如果我们用Python语言来做只需几天。当然,这不是贬低他们而自我抬高,更不想引起技术圈的论战,只是从这一事件中从我的角度表明Python的特点和优势。

  记者:能谈谈自己的心得和对Python的情结吗?  何威威:以前很多互联网公司,基本都是选择用PHP、JAVA来写。在我大学刚毕业时,一位师兄创业想做中国版的Foursquare,他用JAVA来写,大概项目进行了一年多,找我去帮忙解决一个消息乱码的问题,我分析后也很纠结,打个比方就是系统看上去该有的都有了,但消息乱码实际上曝出了核心底层的不合理,最终还是建议重写这个项目。当时我们面临的一个问题就是在PHP、Python中做选择,这两种语言都是很敏捷的脚本语言。最终决定用Python,是因为感觉它可以用很少的代码做很多东西,效率非常高开发非常快。最终做出来后邀请很多用户测试,效果还不错。这以后,我们还做了团购、安卓手机开发等项目,Python语言在我这些项目上都给了或多或少的帮助。当然,在Python这个圈里,也有一个被广泛流传的故事,就是豆瓣创始人一个人一个月用Python语言开发出来豆瓣的初期产品,就这个传说也是影响了我们团队的好多工程师,让他们对Python语言产生了兴趣。

  随后,我加入了ACTTAO,随着市场的升级,我们也在一步步转型,事实上,互联网+的兴起也为我们提供了更多的机遇。现在越来越多的企业需要互联网的升级改造,而且真的是迫在眉睫的升级。我们接触了不少老板,都是把互联网升级作为最后的赌注,有些人甚至是将资产抵押拿钱来开发互联网系统。这种决心也对我们的开发速度和质量提出了前所未有的挑战。当然,我们的技术团队和我们以Python为主的技术路线都特别给力。  记者:Python还有哪些优势?比如代码少的情况下,如何更高提升工作及开发效率?

  何威威:这源于它有一个丰富的第三方库来支持。因为一般一门语言出现以后,官方本身支撑不了众多应用需求,尤其是开源的语言,肯定需要一些具有奉献精神的人来开发这些第三方库。这些库在历经使用、优化后变得成熟稳定。后续的开发者往往有若干解决方案(第三方库)供挑选,而且都是开放源代码,需求者可以对源代码进行调用供自己使用,更快更好的满足开发的需求。同时,有众多技术人员来对其进行不断更新,做出来的程序和框架安全漏洞也比较少。曾经看过一个评测,有个机构用Python和PHP开发两个业务需求相同的网站,同时被扫描的情况下,Python开发的与PHP开发的比漏洞会至少少20%至30%,这也是我们当初选择Python框架的一个主要原因。

  记者:我们开发的体系框架叫什么?它有哪些特点?  何威威:你可以叫它ACTTAO+体系构架!事实上,我们也遵循了行之有道、推动创新、技术驱动、拥抱变化的这样一个品牌理念。我们在基于Python技术框架之下,以互联网社交平台为依托,独创了这样一套创新产品,符合业务垂直切分理念的高度模块化、接口化、弹性化的这么一个产品框架。据我所知,目前业内还没有公司基于这样一个技术路线做这样一个事情。这个产品目标是向京东、淘宝、微博看齐。当前我们的框架基本成型并逐渐走向成熟,现在ACTTAO+体系架构又增加了一系列私有云的支撑,在我们做的诸葛修车网电商平台上被反复验证、修改、优化。现在,我们也期望拿它来影响互联网和其他传统行业。

  记者:如果把它拿到其他行业,会帮助企业解决哪些问题?它本身具有哪些强大功能和优势?  何威威:这个框架本身就是可根据企业自身需求定制和改造的,可以快速方便应用到几乎任何行业中去,跟别的行业企业原有框架和技术路线相比,在应用、系统提炼、布局方向等方面都有了大幅度提升或升级。电商平台基本需求的模块它都具备,而更底层的是具备社交能力,这种“社交商业”的特性符合当今国内外互联网的大趋势。所以可以说在结合大数据挖掘分析后,这套框架使交易不再冰冷,不再是充满铜臭味的讨价还价,而是可以在交易过程中产生更紧密的社交联系,这种社交特性可以帮助交易更加深化,更加长尾。要知道,很多病毒式的营销传播,都是基于社交而来。当年阿里入股新浪也是力图打造这种社交商业。我们为整个平台框架内置这样的模块和能力,就形成了我们独有的基因,不仅可以帮助企业实现电商,更有社交商业,社区营销等经营理念层面的提升,以此为基础,企业实现经营活动、平台运营等能力水准就大幅提升了,同时可以从更深层次和角度了解受众需求,达到更好营销效果。

  记者:目前它的应用广泛且成熟吗?  何威威:当然,在我们公司创业的这几年,一直在不断复用,不断优化我们的合作共赢的理念和与之匹配的商业技术服务框架。像诸葛修车网这样类型的深层次合作,只是我们的应用案例之一。现在我们在这个框架上又有很多创新,在短平快和高效的优势前提下,将之应用到更多传统行业企业中去,帮助其电商化、社交化、个性化、便捷化、国际化。  记者:依托Python的体系构架产品,是否需要基于高精尖人才和强大的技术支撑才能做到?

  何威威:这个是必然的。要知道,在中国基于Python语言进行应用开发的团队是很少的。Python虽然入门容易,但是要真正精通它、运用它开发一些靠谱的东西,需要的是高精尖人才。我们积累了一批有志之士在做这个事,也在不断招募、培养更多的同道中人。同时我也呼吁圈里更多人来关注这门语言,这项技术,大家一同将它的功能特点放大,做出更成熟的框架,让更多的工程师体验这样一个将自己的能力运用到各行各业,用自己的手让行业更健康的过程。

  记者:就您来说,觉得Python语言的发展前景如何?是否是适应中国互联网+,大众创业、万众创新的时代背景?

  何威威:我可以从几个方面来反证它的未来。我们用通俗的话来说互联网+其实就是帮助传统企业解决“上网”的需求,就是传统企业的互联网升级改造。要知道,大多数传统企业是没有互联网思维、没有技术、没有专业人才和开发能力的。很多企业都错误的高估了自己实力,觉得实现线上营销很简单。但事实上,传统企业互联网升级需要从商业模式验证到技术支撑到线上运营的一系列工作。尤其是这里的商业模式的验证,就是要在短时间通过一个DEMO级别的产品来测试市场,获得真实的市场反馈从而不断改良产品。这个过程对于传统企业是很痛苦的,我们所经历的很多传统企业在商业模式的设计上经常是拍脑袋,前期没有一个市场调研的过程,结果就是产品一进入市场就要修改,这种频繁的需求变更就要求开发的速度能跟得上。同时,这种频繁的变更对传统的软件开发企业来说是绝对的噩梦,不是搞敏捷开发的根本无法适应。我们企业经营理念的一条“拥抱变化”其实就是包括拥抱合作伙伴以及市场提出的“需求变更”,我们之所以敢这么说不仅仅是因为我们能适应频繁的变化,更是因为我们知道,需求的变化是对市场的适应,是为了优化产品,这种理念的认同让我们与合作伙伴更加紧密的合作,更加一体化的前进。这里就要求了我们的技术支撑必须到位。而基于Python体系构架的好处,就是可以在项目初创期,能够快速高效的响应客户需求,可以非常敏捷的迭代式开发。在硬件能力得到大幅提升的今天,作为脚本语言的Python指令优化对于解释型语言的执行效率,也发生了翻天覆地的变化,它即时生效、快速部署的优势发挥了更加重要的作用。目前,越来越多的创业互联网公司选择Python,比如知乎等等,让本身严谨、精准的Python语言,成为受宠的对象。

  其次,近几年较火的云计算,目前包括阿里云等基于开放源代码的主流云计算平台框架,都是Python语言开发的。相关产品和框架我们也在做。当然成功应用Python的互联网企业和产品不胜枚举,比如现在很火的OpenStack,Youtube,Yelp,Dropbox,PayPal,eBay,Instagram,在游戏领域上还有eve-online这样一个特别说明Python实力的案例。  再者,以前大学院校教计算机课程,基本都是C++和JAVA,现在Python也加入了进来,也在证明Python的兴起。以后Python程序员一定会越来越多,越来越吃香。

  记者: 听了您的介绍,我都开始激动了,感觉Python语言太棒了,完全可以替代其他的开发语言了呢。  何威威:你这么说我很开心,但是作为一个技术出身的人,我必须要说,任何开发语言都有其优势与劣势,世界上没有最好的语言,只有最适合的语言。我们选择Python语言是因为我们团队的偏好,以及Python框架和技术方向可以很好的满足我们公司的实际业务需求,比如它的敏捷高效,但并不说Python可以适用于任何场景。一个合格的技术总监就是要以中立的态度在技术选型时看到它的优势和劣势,关键是要找到方式方法弥补它的劣势,比如Python在要求运算效率很高的项目时,相比C语言开发自然运行效率有差距,但是Python很牛的地方就是可以嵌入C语言,这不就趋吉避凶了嘛?我们公司其实也并不是只用Python语言,我们实际上也在是JavaScript和PHP等开发上应用的也很不错。作为ACTTAO的CTO我要做的就是让不同的语言开发出的模块可以无缝的集成在一个复杂庞大的产品上,各个模块组件向齿轮咬合一样,互相匹配互相支撑的良性运转。

  记者: ACTTAO赋予了Python语言新的“定义” !ACTTAO为互联网+概念的落地很让我赞叹,我希望ACTTAO+体系构架和相关产品能够帮助更多传统行业企业在互联网+时代受益!再次感谢您接受我们的采访!

  何威威:谢谢!

  采访后记:  随着移动互联网、云计算、大数据的快速发展,中国互联网企业出现了很多领域细分和新型模式,“互联网+”是现阶段最火热的主题。

  通过本次对ACTTAO技术总监何威威的采访,我们发现Python作为通用的开发语言,不仅可以帮助各类中小型公司、创业团队解决因成本所遇到的开发问题,合理的运用还能够快速开发相关的互联网服务,实现用户需求的快速响应。相信Python所崇尚的简洁高效的核心精神,使我们对即将全面到来的“互联网+”时代更加充满期待和信心。

  课课家相信Python作为互联网语言在技术应用中的无穷潜力和发展空间。同时也感受到了ACTTAO作为一支新兴互联网领域尖峰队伍的不俗实力和执着开拓的实干精神。当前“互联网+”模式已具有国家层面的战略高度,期待在新一代信息技术发展推动下,未来“ACTTAO+”互联网战略服务模式能延伸到更多行业领域,助力中国互联网行业与传统行业融合发展的新形态、新业态。

赞(0)
踩(0)
分享到:
华为认证网络工程师 HCIE直播课视频教程