设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 开源热点 查看内容

LUPA开源周刊0101期:一周开源要闻纵览

2012-1-6 17:08| 发布者: 红黑魂| 查看: 6738| 评论: 3|原作者: LUPA开源社区|来自: LUPA开源社区

摘要: 元旦已过,2012如期而至,新年的第一周稍显平淡,也许是元旦假期,本周的新闻寥寥无几,但是不乏一些比较精彩的内容,现在来让我们看看这个跨年的一周发生了哪些事件吧! 这周云计算的话题比较火热:云计算:2012年 ...

本文来自于对活跃在SourceForge和GitHub上的项目的分析研究,同时我也在Twitter上向大家进行了调查,以免漏掉了很热门但是我却不知道的项目。 

2011年最热门的开源PHP项目回顾


下面列出的项目都非常受欢迎,同时它们也成为了PHP编程界的标准,前景很好。(排名不分先后) 

1. Symfony 2 及其组件

Symfony 2是一个完备的全栈HTTP框架,它可以以任何需要的方式来满足HTTP请求,而不仅仅是一个严格的MVC方法。Symfony 2为定义模块提供了一个Bundle API,你可以在应用程序之间进行模块移植。

此外,Symfony 2 有21个独立的组件,每个组件可当作一个独立的库。你可以用一个简单的Git子模块查看标准Autoloader或依赖注入容器。 
 

2. Doctrine 和 NoSQL 映射器


Doctrine 2是成熟的ORM(对象关系映射),基于数据库抽像层,可以通过PHP对象轻松访问所有的数据库。与此同时,越来越多的数据映射并不只针对关系数据库,也有很多NoSQL数据库,例如:

1、嵌入式map/reduce的面向文档的解决方案,可以用CouchDB。

2、声明查询,可以用MongoDB。

3、以图形形式管理数据,可以用OrientDB。

3. HipHop 虚拟机

HipHop是Facebook的一个开源项目,这个项目由一个PHP到C++的转换程序、一个重新实现的PHP运行库,以及许多常用PHP扩展的重写版本构成,目的是加速和优化PHP。

最近,Facebook还发布了hhvm(HipHop Virtual Machine),它是一个PHP解释程序,可以动态地将PHP转换为机器语言,它可以保持语义等效地执行源代码,适用于需要不停编辑源文件的开发过程。

4. Moodle

在我对电子学习领域的研究中,无所不在一个工具就是Moodle(Modular Object-Oriented Dynamic Learning En vironment,模块化面向对象的动态学习环境),它是基于Web的PHP学习管理系统,其功能包括学校课程、招生、学生学习情况和教学内容的管理。

Moodle相当于学校版的WordPress,其是一个可以免费下载使用的主要软件,另外还提供了大量第三方插件。其应用非常广泛。

5. Composer 和 Packagist

网络上有大量的开源PHP代码,即便它们基于非常自由的许可,将它们放到你的新项目中也是非常困难的。有时候使用代码库并不是非常便捷的。Package管理系统可以解决这一问题。

Composer(以及它的默认存储库管理器Packagist)是一个新的项目,尝试以单个项目为基础,提供包和依赖管理,它比起安装全系统packages的PEAR来说,与Maven更相似。

6. DrupalJoomlaWordpress

这三个都是非常著名的CMS(内容管理系统),且都拥有大量的使用者。

这些工具越来越接近OOP(面向对象编程):Joomla有像类集合一样的所有libraries,而Drupal有像类一样的大量测试实例,以及几十个不同的模块,甚至在Drupal8里也有Symfony2组件。

英文原文:http://css.dzone.com/articles/open-source-php-projects-2011

英国开发25美元电脑 基于ARM开源设计

    英国Raspberry Pi基金正在实施一项伟大的计划,他们打算开发成本仅25美元的电脑,从而让计算机普及力度达到极大的加强。


英国开发25美元电脑 加大产品普及力度
英国将制造25美元电脑(图片来自csmonitor)

  据项目负责人介绍,这台成本仅25美元的廉价电脑是基于ARM架构,并且选择了开源的Ubuntu操作系统。软件方面自带了Iceweasel、Koffice等常用产品,能够非常好地满足用户网络浏览、日常文字处理和学习的需要。

英国开发25美元电脑 加大产品普及力度
25美元电脑面板图(图片来自互联网)

  Raspberry Pi执行总监 Eben Upton表示,这种产品的根本目的就是要让更多的人在儿童时期就能接受到计算机,从而加大工程技术、计算技术人才的培养力度。 

  预计从2012年1月起,这种25美元廉价电脑将开始大规模生产,市场反应如何值得关注。

2012 大放异彩的5个开源项目

  如果一切按预计的进行,Red Hat公司将成为第一家年收入超10亿美元的开源企业,这对开源社区具有历史性意义,开源人士一向认为开源开发模式比闭源开发更优越。过去几年涌现出了许多重要的开源项目,如Linux、Apache Web server和Hadoop等。PCworld一篇文章介绍了很有可能在2012年大放异彩的五个开源项目:

  Nginx:已被约5000万个不同域名使用,其中包括高流量网站Facebook、Zappos、Groupon、Hulu、Dropbox和WordPress。Nginxy公司联合创始人Andrew Alexeev称,明年发布的新版本将能更好的处理DDOS,引入额外的安全功能。

  其它的项目包括:

  开源云计算项目OpenStack,

  尚未正式发布的数据存储项目Sti,

  基于Ubuntu的易于使用Linux发行版Linux Mint,

  存储软件Gluster,Red Hat在今年10月收购了GlusterFS文件系统开发商Gluster。

2011年操作系统与浏览器回顾

2011年已经落下帷幕,2011年的软件行业在操作系统精彩纷呈:微软展示了其支持ARM构架设备的下一代操作系统,苹果也发布了自己迄今为止最出色的操作系统OS X Lion。

  而在浏览器领域也不平静:微软推出支持HTML 5的IE 9.0,堪称Windows 7的最佳伴侣,谷歌Chrome在市场份额上已经追上IE8,危及Friefox的地盘。Firefox自从推出4.0后,也开始加快版本更替速度,每十 六周就进行一个版本的更新。

  下面就让我们一起来回顾下这些软件:

  2011年电脑软件关键词:

  Windows 8、OS X Lion、IE 9

图为:Windows Store
图为:Windows Store

  PC操作系统:迎接Windows 8新时代

  说到操作系统,就不得不提到微软,经过2011年的大力推广,Windows 7的市场份额已经逐渐成为主流操作系统,2011年4月,美国数据统计显示,Windows 7系统用户已超越Windows XP。

  据市场调研公司Statecounter统计,2010年3月到2011年4月, 美国Windows 7使用率已达到31.98%,超过Windows XP的31.2%使用率。这表明,微软推出IE9不兼容Windows XP虽然看似冒险,但在未来将继续占领浏览器市场份额。

  在截至6月30日的财年中,微软营收创下新高,Windows 7销量达到5亿份拷贝,成为用户最多的操作系统。

图为:build 2011大会
图为:build 2011大会

  微软在2011年9月13日美国太平洋上午9点,美国加州阿纳海姆会议中心举行BUILD开发者大会上,发布了微软史上自Windows 95后重新构建的第二款重大操作系统,暂定名为Windows 8,并放出预览版下载,供开发者体验。Windows 8将是微软最为变革的一款产品。

图为:Windows 8界面
图为:Windows 8界面

  Windows 8系统支持来自英特尔、AMD和ARM的芯片架构。也就是说,下一代Windows系统还将支持来自NVIDIA、高通和德州仪器等ARM合作伙伴的芯片。微软表示,这一决策意味着Windows系统开始向更多平台迈进,包括平板电脑。

  Windows 8对硬件的要求甚至比Windows 7更低,并且启动时间大大加快,大概只需要20秒左右,Windows 8为在平板电脑上使用而采用了Metro UI界面,这样可以方便用户触屏使用,Windows 8支持USB 3.0,内置IE 10浏览器,并采用了全新的任务管理器,并内置应用程序商店。

  Windows 8将在2012年1月20日发布Beta版,2012年中发布RTM版。截止到12月8日,微软官方宣布,Windows 8开发者预览版下载量已达到300万,中国内地的下载量在全球排第二。

图为:OS X Lion
图为:OS X Lion

  OS X Lion

  OS X Lion操作系统于北京时间6月7号在旧金山的2011年苹果电脑全球研发者大会上发布,是一个非常重要的更新版本,被苹果称为苹果迄今为止最出色的操作系统。

图为:OS X Lion新特性
图为:OS X Lion新特性
图为:OS X Lion售价
图为:OS X Lion售价

  OS X Lion总共有超过250个新特性,还有3000多个新API,而且定价创下新低——29.99美元,比以往低了100美元,在7月份正式提供下载。

  OS X Lion内置包括简体中文在内的22种语言,也首次采用了电子发行的形式——不再提供光盘,只在Mac App Store线上购买,如果你要选择U盘形式,得支付69美元。

图为:IE9
图为:IE9

  IE9

  微软美国当地时间3月14日在德州首府奥斯汀西南偏南音乐节上,正式发布了IE浏览器的重大版本更新升级:IE9。距离IE8的发布已近2 年,IE9不再支持Windows XP系统用户,只运行在Vista或Win7系统。也就是说,微软放弃Windows XP的决心已显露。

图为:IE9界面
图为:IE9界面

  另外,IE9带来的更多改进包括:固定网址在任务栏、增加HTML5支持、利用硬件加速技术,拥有更加完美的兼容性,以及与Windows 7操作系统无缝兼容的特点,为Windows 7用户带来更好的网络体验。

图为:火狐9
图为:火狐9
图为:谷歌Chrome浏览器
图为:谷歌Chrome浏览器

  Firefox跟随谷歌浏览器加快版本升级频率

  谷歌浏览器一直保持着每六周更新一个版本的速度,为此,Mozilla于今年3月宣布将进入一个新的版本升级循环,每六周对Firefox进行 一次版本更新,从3月份推出4.0开始,至今Firefox已推出9.0。这种版本的透支也非常容易给用户造成混淆,给用户的选择安装造成一定的难度。


酷毙

雷人

鲜花
1

鸡蛋

漂亮

刚表态过的朋友 (1 人)

  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号