【51CTO独家特稿】2010年6月什么最火?不是世博会,是非洲南端正进行得如火如荼的2010南非世界杯比赛。51CTO特推出IT世界杯,以不同的IT领域分类,让大家更好的了解IT技术。同时,本月的编程语言排行榜将为大家介绍框架的故事。
6月编程语言排行榜 框架之翼
一支球队最重要的战术是什么?两翼齐飞。现代足球已经把两翼当作了进攻的起点和中转站。而编程语言中,框架的作用是不言而喻的。《设计模式》中对框架的定义是:框架就是一组相互协作的类,对于特定的一类软件,框架构成了一种可重用的设计。使用开发框架可以减少重复开发工作量、缩短开发时间,降低开发成本。同时,框架的引入和使用还可以使程序设计更加合理和稳定,利于二次开发和维护。框架的使用在Web开发中应用尤为广泛。对于一个特定的项目,选择合适的语言平台及框架会使你如虎添翼。亦如荷兰队的小飞侠罗本,在两翼起到穿针引线的作用,增强进攻效率。
Ruby是一门因开发框架而走红的语言。没错,是Rails框架才使Ruby变得如此热门。Ruby on Rails已经进阶主流Web开发技术,使用其开发的各种网站不计其数,详细可以参考51CTO之前的报道《TOP 50 用Ruby on Rails开发的网站》。关于Ruby on Rails创始人DHH的更多介绍请参考51CTO的创始人小传《Ruby on Rails创始人DHH:架构是将复杂的问题简单化》
但作为最流行的Web编程语言,数量众多的PHP程序员无法拒绝框架的诱惑,这也催生了PHP开发框架的泛滥。对于PHP开发者而言,如何在众多框架中挑选一个适合自己项目的成了一个难题。关于PHP框架的介绍和选择,可以参考51CTO之前的报道《国外十大最流行PHP框架排名》和《几款主流PHP框架的优缺点评比》。
TechEd 2010大会美国站 微软服务器路线图
TechEd 2010美国站已经在新奥尔良开幕,此次大会不光发布了很多新的开发技术,同时会上微软透露出短期内的平台发展路线,51CTO将为您带来身临其境的大会报道。
五大亮点分别是:
1、Windows Server 2008 R1 SP1 Hyper-V将包含动态内存
2、Windows Server 2008 R2 SP1将包含RemoteFX
3、Windows Server 2008 R2 SP1将支持USB重定向
4、Windows InTune有潜力
5、随着AppFabric的发布,微软将全面云化
就在这次大会之前51CTO就曾经报道过有关微软将推出私有云服务专用服务器系统Windows Server AppFabric。与Muglia的主题演讲呼应,微软发布了AppFabric,它是一个集构建、管理和扩展Web应用程序为一体的技术,对Windows Server 2008(R2)标准版和企业版用户,它是免费的。
有些事真不能忍“趣聊”模块化UPS
看世界杯的时候最怕什么?断电啊!特别是当英格兰门将格林脱手的那一刹那,家里停电了,那球到底进没进?想必球迷此时此刻想死的心都有了。世界杯看不了似乎还没啥,电视可以换台,断网可以忍着,如果存在银行里的钱因为断电出了问题,又或者……问题越来越恐怖。51CTO将通过不同的事例,介绍数据中心中最为重要的UPS。
塔利班被黑 恐怖分子也不是IT技术高手
本届南非世界杯最大的问题就是安保问题,已经有恐怖组织声称会在英格兰与美国的比赛中引爆球场。还好最后是平安无事,不过入室公然抢劫已经成为习惯,前日中国中央电视台的几位记者就被入室抢劫,幸好只是财务有失。
拉登的愤怒
不知道此次塔利班网站被黑,是不是美国人为世界杯做的技术攻击。看来恐怖分子只精通爆破技术,对于IT技术怕是比不过咱们51CTO的众网友。只不过在这里51CTO编辑提醒各位黑客爱好者,如果家里没有十级防御体系,还是不要招惹这帮不要命的家伙为好。搞不好你黑人家网站,人家黑你的就可能是小命咯。
同时根据对两年中攻击数据的分析发现,攻击者访问开源程序代码的能力让他们能够利用开源软件中的漏洞而发动攻击。
虚拟化市场三强争霸谁将登顶?
我们看到VMware在x86服务器虚拟化领域稳坐头把交椅已经有很长一段时间了,VMware是服务器虚拟化市场的先驱,因此占了个大便宜,但现在情况发生了变化,以微软和思杰领头的IT巨人开始大举进军虚拟化市场,企业IT管理人员也逐渐意识到虚拟化带来的好处,不仅可以有效降低数据中心的成本,对于实施云计算的企业,虚拟化被看作是云计算的基石。
VMware早在2001年就发布了它的第一款x86服务器虚拟化产品,直到几年后,开源Xen虚拟化管理程序的商业版本才开始冲击这个市场,微软也是2008年推出Hyper-V才算正式杀入服务器虚拟化市场。
那么谁会是赢家呢?VMware凭借其早先领先地位已经很难彻底战胜其它竞争对手,从长远来看,中小型企业和大型企业仍然有大量的虚拟化部署动力。总的说来,这三个虚拟化巨头都倾注了全力,现在说谁胜谁负都言时过早,在未来相当长一段时间内,这种三足鼎立的局势也难以被打破,其它公司要从中分得一杯羹需要付出更加艰辛的努力。
本周外电头条