分类目录归档:News

瑞典信息化全球折桂的秘密

     

      以高福利闻名的北欧国家,国土面积虽小,信息化建设水平却远超美国等老牌强国。五个小国在全球信息化排名中占据前十名中的四席,瑞典更是高居全球榜首,这背后的秘密你没有理由不知道。

      在我们以往的认知中,北欧国家以高福利而闻名。但鲜有人关注的是,除了完善的社会保障体系,发达的信息技术给民众带来的生活变革其实也是构成福利的重要部分。在今年世纪经济论坛(WEF)发布的《2009-2010 全球信息科技报告》中,北欧四国(瑞典、丹麦、芬兰、挪威)全都进入前十名的行列,瑞典更是高居榜首。

     信息福利

      WEF已连续9年评比全球各国的网络就绪指数(Networked Readiness Index,NRI),评价范围涵盖全球133个经济体,测算国家整体环境、网络完善程度和信息技术使用普及度三项指标,作为衡量各国信息社会进展的重要参考,并被视为是衡量信息通信技术(ICT)产业竞争力的排名。

      在最新发布的《2009-2010 全球信息科技报告》中,瑞典在多项指标中名列第一,国家整体环境得到了5.85的最高分,单项基础设施建设也获得了最高分。

      其实瑞典早就是信息化强国,只是这一次表现得尤为抢眼。每年占全国GDP近4%的信息化投入,让欧盟倡导的“无所不在”信息社会理念在瑞典得到了充分体现。

      在瑞典皇家理工学院的教室里,教授在讲解课件时,学生可以通过蓝牙通信共享正在演示的课件。互动时,学生可以通过系统直接将疑问显示到教授的电脑桌面。

      即便是在普通出租车上,你都能深刻体会到信息互通的便利。根据导航仪上交通部门提供的实时道路交通流量分析,司机可以与你一起规划合适的行车路线。

      截至2009年,瑞典家庭网民普及率达到84%,移动通信普及率达到94%。3G应用普及率达到92%,看移动电视、用可视电话成为民众生活中的普遍现象。

      看似简单的信息互通,实际上对瑞典国内信息技术应用中传感、地理信息和无线网络通信等基础性技术与建设都提出了极高要求,也直接加速了服务商的竞争与发展。以电信领域为例,截至2009年,国土面积仅为45万平方千米的瑞典就有5个3G运营商、4个GSM运营商(其中3个双运营商)、600多个虚拟业务运营商,有力保障了基础通信的便捷。

      通过在经济、社会领域广泛应用信息和通信技术,瑞典基本实现了任何人在任何时间、任何地方实现人与人之间的信息共享,并尽可能地实现物体之间在任何时间、任何地方互联。

      瑞典政府始终认为,ICT快速发展和深入应用能促进国家政治、经济、文化等各领域的发展,能使国民的生产和生活有效突破对传统交通、通信手段的依赖,拓展发展空间和交往空间,因此,只有努力构建“无所不在”的信息社会,才能使国家在世界经济的发展中保持领先地位。

夺冠之路

      瑞典在信息化建设中取得如此骄人的成就,与政府积极推广是分不开的。瑞典政府很早就提出要建设数字瑞典,实现全民信息化社会,充分利用信息技术的优势来提高瑞典的国际竞争力并增加人民福利。

      早在1994年,瑞典政府就成立了“信息技术委员会”作为政府信息技术宏观决策的咨询机构。2000年瑞典政府出台《全民信息化社会》议案,明确提出信息技术发展的目标、优先发展领域以及相关的措施。2002年,瑞典颁布了更细致的政策,指导电信、交通、传媒等部门相互协调和融合。2005年,瑞典加大了宽带网络建设,同时,在政府公务中推广实施电子签名和网络办公方案。

      瑞典政府认为,放松对通信产业的限制有利于国家信息基础设施建设。2002年,瑞典出台《进一步促进移动通信市场竞争法案》,规定所有移动通信供应商都有权进入移动通信网络。结果如瑞典政府预料,在加大竞争,降低准入门槛后,信息技术应用领域不断扩大,消费需求旺盛,信息产业投资高速增长,通信服务价格下降了90%。

      在大力发展信息技术产业的同时,瑞典政府还不断推动以信息和通信技术为主的高新技术对传统工业进行改造,这与我国推行的“两化融合”有异曲同工之妙。

      通过法律手段对传统企业生产过程的材料选择、能源消耗、污染排放和废旧产品回收等方面做出严格规定,激励企业应用信息技术等高新技术实现精细生产,自上世纪90年代以来,瑞典传统工业的生产能力和效率不断提高,产量增长的同时,污染物排放显著减少。这也引发了迅猛而彻底的企业变革,ABB、伊莱克斯等制造业企业借助应用信息技术,既保持了自身的领先地位,又带动了信息技术产业的发展。瑞典的实践表明,优先发展信息技术产业和鼓励信息技术应用是工业化的明智选择。

      加强研发机构建设也是瑞典成功建设信息化的高招。瑞典把规模大、专业性强的研究机构发展成为学术界和产业界之间有效的连接点,促进科研开发面向产业和公共服务。对于市场环境下投资效益不明显、历时较长,难以获得资助的基础性、公共性信息技术研发,政府给予财政投入。近年来,瑞典全社会研发投入占GDP的4%,其中80%投向了信息技术等重点产业部门。

9月编程语言排行榜:PHP的历史性突破

9月6日消息,Tiobe今天发布了2009年9月的编程语言排行榜,PHP在本期榜单中获得历史性突破,以近一个百分点的增幅成功进入前三名,C++下降一位,排名第四。本期编程语言排行榜,我们将回顾PHP的成长,分析PHP的发展前景。

1623020

本期编程榜前二十名榜单

简单之道

1994年,Rasmus Lerdorf并没想到自己为了维护个人网页而发明的脚本语言会在今天的Web开发领域大放异彩。在这早期的版本中,PHP只提供了访客留言本、访客计数器等简单的功能。以后越来越多的网站使用了PHP,并且强烈要且增加一些特性,比如循环语句和数组变量等等。1995年发布的PHP2.0定名为PHP/FI(Form Interpreter)。PHP/FI加入了对MySQL的支持,从此建立了PHP在动态网页开发上的地位。

143452775
PHP之父Rasmus Lerdorf

到了1996年底,已有15000个网站使用 PHP/FI;时间到了1997年,使用PHP/FI的网站数字超过五万个。而在1997年中,开始了第三版的开发计划,开发小组加入了 Zeev Suraski 及 Andi Gutmans,而第三版就定名为PHP3。2000年,PHP4.0问世了,其中增加了许多新的特性,而这些特性都是开发者和当时的项目强烈需要的。

从1.0版本到4.0版本,PHP在开源社区和Zend公司的支持下保持稳定的增长和进步。在这种快速的成长中,PHP并没有像其他语言那样因为日益复杂的需求而盲目增加新的功能特性;它一直保持着简单高效特性,并凭借这个优点吸引新的开发者加入到PHP的阵营。

171237682 
PHP近年发展趋势

关于PHP的发展历程推荐阅读这两篇文章《PHP发展历史》《从个人主页到企业级开发:PHP的商业化历程

Web开发之王

51CTO.com之前曾有一篇报道《PHP成为中国应用最广的Web开发语言》,文章提供的数据显示,截至2008年底,在中国超过160亿个网页中,PHP网页数量最多,占总数的24%。

随着PHP5.0对面向对象功能的增强,PHP吸收了Java, C++, PERL和C语言最优秀的部分,这种集众多优秀语言特性于一身而简单高效的语言成为Web项目开发的首选语言。这些优点成就了PHP在2004年的爆发式增长。

与此同时,Ruby on Rails取得的成功也带动了PHP Web框架的长足发展。Zend Framework、Codeigniter、CakePHP以及国内的Flea、ThinkPHP都使PHP发挥更大的力量。使用框架,PHP项目可以得到更快更简单的部署和更加敏捷的开发效率。

关于PHP开发框架请参考

如何学习一个新的PHP框架

国外主流PHP框架对比评测

国外十大最流行PHP框架排名

企业级之痛

PHP在Web开发领域的成功吸引了更多开发者的关注,一些人开始拿PHP与.NET和Java进行比较(详细请参考Java和PHP在Web开发方面的比较PHP与ASP.NET比较)。安全、稳定和可扩展成为对PHP批判的理由;而这一切的背后,是PHP在大型企业级项目的弱势。51CTO.com曾多次关注PHP在企业级开发方面的发展。

PHP开发大型系统的缺点大型系统上PHP令人不爽的九大原因等文章受到了网友的广泛关注。

无论如何,PHP依然在发展,本期编程榜中PHP的历史性突破说明了PHP5.3版本的成功,在PHP5.3版中多达140项的bug修复和众多的特性更新使我们看到这门语言的发展与活力。有文章指出,PHP已经成长为一门企业级的语言,甚至有人断言PHP将称雄于21世纪、22世纪

Windows 7和雪豹操作系统对比评测(图)

  导语:《PC World》网络版今天撰文,对Windows 7和雪豹的最新功能和改进进行了横向评测。

  这是新操作系统收获的季节。最新版本的Mac OS X“雪豹”上周五已经上市,微软备受责难的Vista的后续版本Windows 7也将在10月末上架。两款操作系统都没有大幅改变用户的使用习惯,但都多少增加了一些值得关注的新功能。

图为雪豹与Windows 7界面对比图
图为雪豹与Windows 7界面对比图

  Windows 7是Vista的延续,但对后者备受诘责的功能进行了优化,同时提供了一些新的最终用户功能,例如重新设计了任务栏等。苹果的“雪豹”则重点改进了底层技术,重新进行了修复和优化。

  文件管理

图为雪豹与Windows 7文件管理界面
图为雪豹与Windows 7文件管理界面

  雪豹的“文件夹”(Finder)和Windows 7的资源管理器(Explorer)界面有着惊人的一致,包括右上角的快速搜索功能、文件路径工具栏(雪豹在“查看”菜单中提供了关闭该功能的选项)以及快速访问多个常用目录的侧边栏。

  资料库

图为Windows 7的资料库界面
图为Windows 7的资料库界面

  Windows 7推出了一项综合新的“资料库”功能,即在一个位置可以查看多个目录。例如,“图片资料库”默认可以显示“我的图片”目录以及“公开图片”目录中的内容,用户也可以针对特定的资料库增加或者改变目录。

  “雪豹”的“智能文件夹”(Smart Folders)

图为“雪豹”的“智能文件夹”界面
图为“雪豹”的“智能文件夹”界面

  雪豹中并没有可与Windows资料库直接对比的功能,最为接近的功能是保存的搜索结果,即“智能文件夹”,但该功能是根据搜索来保存结果,而不是根据文件目录,用户无法从两个单独的文件夹中为所有的图片创建智能文件夹,这也意味着无法将Windows 7资料库与保存后的搜索结果相对比。此外,Windows 7也提供了智能文件夹功能。

  大图标

  雪豹和Windows 7都提供大图标查看文件方式。Windows 7支持最大达256×256像素的大图标,雪豹的“文件夹”则可以显示最大512×512像素的图标,但该功能只在“文件夹”的“快速查看”(Quick Look)和“封面浏览”(Cover Flow)模式下有效。

  快速访问功能

图为雪豹和Windows7中的快速访问功能
图为雪豹和Windows7中的快速访问功能

  一些OS X应用可以使用Dock(Mac OS X用于启动或切换运行中应用程序的功能,类似于任务栏)的弹出式菜单显示特定的相关应用信息,并为常用命令提供了更方便的访问途径。例如,如果在雪豹中右键点击iTunes的Dock图标,将会弹出一个显示正在播放的音乐、下首音乐的信息以及暂停播放、为当前歌曲评级以及简单的iTunes控制命令的菜单。

  Windows 7的新任务栏也提供了一个“弹出列表”(Jump List)的类似功能,Jump List不仅可以提供对常见命令的快速访问,如Windows Media Player的弹出列表可以提供播放控制功能,还可以让用户为特定的列表绑定部分项目,例如,用户可以在Windows资源管理器的弹出列表中绑定常用目录、为“写字板”绑定常用重要文档的弹出列表等。

  雪豹的Dock和Stack

图为雪豹的Dock和Stack界面
图为雪豹的Dock和Stack界面

  雪豹并没有与Windows 7“弹出列表”中绑定项目直接相比较的功能,但Mac用户可以将任意目录拖放至Dock,从而创建“Stack”(类似于Windows的快捷启动栏)以快速访问目录和文件。在雪豹中,苹果重新设计了Stack功能,可以在Stack中根据分割线查看不限数量的项目,该功能还提供了滚动浏览模式。此外,用户还可以无需打开任何文件夹窗口访问目录中的内容。此外,还能通过拖放文件到Dock以创建快速访问功能。

  雪豹强大的内部预览模式

图为雪豹的“内部预览”模式
图为雪豹的“内部预览”模式

  为了增强在“美洲豹”(上一版本操作系统)中的预览功能,苹果在雪豹的“文件夹”图标预览中新增了一个“内部预览”(Inline Preview)功能。当用户使用64×64像素或更大像素图标预览模式查看一个文件夹,并将鼠标放在文件上时,将显示预览/播放控制命令。例如,如果用户将鼠标放到一个音频或视频文件上,将显示一个播放按钮。如果将鼠标放到一份Word、PowerPoint、PDF或其它常用格式的文件上时,将显示向前或向后的箭头,让用户可以直接在文件内进行前后翻页。

  Windows 7的预览面板

图为Windows 7的预览面板
图为Windows 7的预览面板

  Windows 7在任何资源管理器窗口下都有一个可选的预览面板。用户选择一个文件后,将在预览面板中显示文件预览内容,与雪豹的预览功能相比,Windows 7的类似功能相当简单,例如,在预览面板中,文字的格式将无法显示出来,该功能只能说聊胜于无。此外,与Vista一样,Windows 7的文件夹图标提供了查看目录内内容的功能。

  改善的窗口管理

图为雪豹的窗口管理界面
图为雪豹的窗口管理界面

  自2003年以来,Exposé(Mac OS X中管理打开窗口的工具)就成为Mac OS X的重要功能,苹果在雪豹中对该功能进行了改进,使之对窗口的管理更有条理。最引人关注的是,用户可以点击并按住任何一个打开的程序的Dock图标,查看该应用程序相关的所有窗口。在雪豹中,Exposé中的缩略图分别代表了每个打开的窗口。此外,当用户查看打开的窗口时,雪豹提供了以分割条方式排列窗口的功能。

  Windows 7窗口管理

图为Windows 7的Aero Peek窗口管理界面
图为Windows 7的Aero Peek窗口管理界面

  Windows 7也提供了新的窗口管理工具“Aero Peek”,该工具可以让用户看到希望切换到的下一个窗口。要想使用Aero Peek,用户可以点击该应用程序的任务栏图标,并将鼠标放到其缩略图上,此时选定的窗口将正常显示,而其它窗口则变成透明的,只留下一个个半透明边框。

  桌面清理功能

图为Windows 7显示桌面中的透明窗口界面
图为Windows 7显示桌面中的透明窗口界面

  Aero Peek中最为常用的功能当属“显示桌面”,如果用户希望在不隐藏所有窗口的情况下快速查看桌面,只需将鼠标指向任务栏右下角,所有打开的窗口将马上变得透明,点击任务栏右下角即可隐藏所有打开窗口并显示桌面,再次点击将恢复窗口。该功能与雪豹Exposé的“显示桌面”功能类似,在雪豹中,用户可以通过“热键”将所有的窗口从桌面上移开。