在进入主题之前让我们先一起缅怀本月离我们而去的业界牛人:苹果公司的创始人史蒂夫·乔布斯、C语言之父同时也是Unix之父丹尼斯-里奇 、手机之父马蒂·库珀 、Lisp语言***人工智能之父John McCarthy。51CTO在***时间发布他们离去的消息后,51CTO网友也都以各种方式表达了对这些牛人的尊敬和缅怀。
下面是本月web技术最前沿:
jQuery 1.7 RC1发布
51CTO推荐专题:jQuery从入门到精通
jQuery 1.7 RC1在2011年10月24日已经发布了,这次大幅更新将给大家带来例如HTML 5解决方案等好用的新功能。大家可以在自己的应用中测试这些代码,以使得能在最终发布之前能处理掉这些主要问题。 测试请不要过于简单,你可以在jQuery CDN中拿到这些测试代码:
http://code.jquery.com/jquery-1.7rc1.js
http://code.jquery.com/jquery-1.7rc1.min.js
请把这些代码放到您已经存在的应用中。如果您从jQuery 1.7 RC1中发现BUG请及时通知我们以便于修复问题。
jQuery 1.7 RC1英文版本的详细更新日志,请点击:http://blog.jquery.com/2011/10/24/jquery-1-7-rc1-released/
更多详细请点击:http://developer.51cto.com/art/201110/298940.htm
JavaFX 2.0正式版发布
JavaFX 2.0 是JavaFX 一个主要的升级版本,为下一代的 UI 平台而设计,提供强大的基于Java 的UI 能力,可处理大规模的数据驱动的商业逻辑。
JavaFX 2.0 包含非常丰富的UI 控件、图形和多媒体特性用于简化可视化应用的开发,新增的 WebView 可直接在应用中嵌入网页;另外 2.0 版本允许使用 FXML 进行 UI 定义,这是一个脚本化基于XML 的标识语言。
更多关于 JavaFX 2.0 的消息请看官方发行说明http://blogs.oracle.com/thejavatutorials/entry/javafx_2_0_released
Ruby的文档系统RDoc 3.10发布
RDoc 3.10 发布了,RDoc是针对Ruby源代码的文档系统。跟JavaDoc一样,RDoc可以读取原文件,分析源代码中的语法信息和注释文本,生成HTML格式的文档。
另外,该版本还修复了一些Bug,详细信息参阅:RDoc发行说明
Rdoc文档:http://rdoc.rubyforge.org/
下载地址:https://github.com/rdoc/rdoc
Perl的Web框架Mojolicious 2.0发布
Mojolicious 是下一代的 Perl 语言的 Web 编程框架,提供强大的功能而无需第三方包依赖,功能包括:RESTful 的路由、插件管理、Perl风格的模板系统、会话管理、签名的 cookie、静态文件服务、测试框架、文件级的Unicode支持等等。
Changes:
1. Perl 5.10.1: 提升了性能
2. Morbo: 可自启动的开发用 Web 服务器
3. 内置对 libev 事件循环的支持
4. 使用事件对框架进行扩展
5. Mount 插件允许嵌入整个应用
6. 产品级的 Web 服务器更加友好
7. Collections make Web scraping fun.
8. 可方便进行 WebSocket 编程测试
下载请点这里
http://www.oschina.net/p/mojolicious
CakePHP 2.0发布
CakePHP开发团队已经发布了CakePHP 2.x系列的一个版本CakePHP 2.0。在该版本中不再支持PHP4,CakePHP团队对其代码库进行了重构,以便严格遵循PHP 5规范(包括5.2及以后版本)。
CakePHP 2.0的新亮点便是支持PHP 5特性,包括PHP 5的异常、标准库、JSON编码(json_encode)及新引入的PDO(PHP Data Objects)数据访问接口。PSR-0命名约定已经被采纳,所有的类都可被映射至一个与类名相同的文件。对象现在已可作为CakePHP库注入,正如开发人员所说的“没有借口再去修改核心文件了”。开发团队同时表示,由于lazy-loading(延迟加载)的广泛使用,CakePHP现在要比以前快得多,甚至在调试模式下也如此。
CakePHP 2.0.0与1.3分支的CakePHP 1.3.13是同时发布的。1.3.13是对1.3.12的一个小更新,主要修复了其中引入的两个regression问题。CakePHP 1.3.13还移除了EmailComponet组件中的MIME类型通知,以解决投递问题,同时改进SecurityComponent和TranslateBehavior组件。更多信息参见CakePHP 2.0和1.3.13的改进日志。
CakePHP 2.0 Changelogs:http://cakephp.org/changelogs/2.0.0
CakePHP 1.3.13 Changelogs:http://cakephp.org/changelogs/1.3.13
下载地址:
CakePHP 2.0:https://github.com/cakephp/cakephp/zipball/2.0.0
CakePHP 1.3.13:https://github.com/cakephp/cakephp/zipball/1.3.13
Nginx 1.1.6 开发版发布
Nginx 1.1.6 开发版发布了。该版本的改进和Bug修复包括:
改进:
◆ 内部API的变化:现在模块的上下文数据将被清除,同时重定向到指定位置。
◆ 改进:如果服务器的upstream失败,将在fail_timeout后只给它发送一个请求,如果服务器成功地响应请求,则该服务器可被认为是活动的。
◆ 改进:现在已避免0x7F-0x1F等字符,如access_log中的\xXX字符。
◆ 特性:“proxy/fastcgi/scgi/uwsgi_ignore_headers”指令支持以下附加值:X-Accel-Limit-Rate、X-Accel-Buffering和X-Accel-Charset。
◆ 特性:减少了使用SSL时的内存消耗。
Bug修复:
◆ 修复了一些UTF-8字符被不正确处理的问题。
◆ 修复了如果没有匹配的位置被定义,则server 级别的ngx_http_rewrite_module指令将会执行两次的问题。
◆ 修复了使用“aio sendfile”,可能会导致socket泄漏的问题。
◆ 修复了如果AIO文件被使用,与快速客户端的连接可能会在send_timeout后关闭的问题。
◆ 修复了ngx_http_autoindex_module中的相关问题。
◆ 修复了ngx_http_mp4_module模块不支持32位平台上搜索的问题。
详细信息参阅:http://nginx.org/en/CHANGES
下载地址:http://nginx.org/en/download.html
【编辑推荐】