主页 > 知识库 > 网络编程 > 其他 >

2013年我们需要关注的热点技术

来源:CIT.CN 作者:CIT小乐乐 发表于:2013-01-03 12:20  点击:
Composer 一个 PHP 关系包管理工具,类似 Ruby 的Bundler和NodeJS的NPM,通过配置文件检查你的包关系情况,通过简单的命令行将他们快速添加到你的项目中去。 尽管这个项目去年才开始,但2013年将会成为PHP的一个热点 Laravel 4 Laravel 会将你带入类似Ruby的

Composer

一个PHP关系包管理工具,类似Ruby的Bundler和NodeJS的NPM,通过配置文件检查你的包关系情况,通过简单的命令行将他们快速添加到你的项目中去。

尽管这个项目去年才开始,但2013年将会成为PHP的一个热点

Laravel 4

Laravel会将你带入类似Ruby的开发体验当中去,这个框架在2013年将会受到更多的关注,第四个发布版本含带了:组件、更好的测试、简单的mail和控资源制器以及一些其他的特性,在这一年内保持关注。

同时CIT.CN也开辟专门的栏目(http://www.cit.cn/tech/develop/laravel/)持续关注这个开发框架。

CIT.CN的Laravel相关教程推荐

 

Laravel安装与设置

 

Laravel入门教程-搭建一个简单的网站

Laravel目录结构分析

PHP5.5

 

2012年成功发布了PHP5.4,含有了很多不错的特性,例如内建服务器、traits和improved array语法(详细可见:PHP5.4特性介绍),5.5中仍然含有不少不错的特性:

PHP5.5 将会带来哪些新特征

 

 

D3

D3是基于javascript的可视化数据组件,他允许你将数据绑定数据到DOM以及将他们转义成文档,可以通过D3′s GitHub repository学习更多,这里有很多的例子可以告诉你他是具体做什么的。

 

Brackets

Brackets 是 Adobe 的开源 HTML/CSS/JavaScript 集成开发环境。Brackets 提供 Windows 和 OS X 平台支持。

CodeKit 2.0

CodeKit 可自动编译 Less, Sass, Stylus, CoffeeScript, Jade & Haml 脚本文件。

为 JavaScript 提供合并、压缩以及错误检查。还可以优化 jpeg 和 png 图片

PHP

 

2013年将是PHP的一年,这一年将会和Ruby和Node做直接的对决,Web开发战场可谓是厮杀一片。

Composer将会带来PHP的长期包管理,PHP框架国际小组将会规范如何编写PHP,这些组合到一起将会给PHP带来新的革命性变化,我们可以从PHP5.4和PHP5.5中看到。

 

Meteor

Meteor 是一组新的技术用于构建高质量的 Web 应用,提供很多现成的包,可直接在浏览器或者云平台中运行。

 

 

Backbone.js

Backbone.js 是一种重量级javascript  MVC 应用框架,通过Models进行key-value绑定及custom事件处理,通过Collections提供一套丰富的API用于枚举功能,通过Views来进行事件处理及与现有的Application通过RESTful JSON接口进行交互.

迷你游戏验证码平台-PlayThru

AreYouaHuman:PlayThru迷你游戏验证码平台是新一代的网站验证码, PlayThru类似迷你游戏,需要用户进行图像识别、推理、和鼠标操作完成验证。PlayThru将有5层保护,是避免光学字符辨识(OCR)的一个里程碑式进步。

 

 

PHP快速原型构建库-Eden PHP

Eden is a PHP library that was designed for rapid prototyping. I view it as the Twitter Bootstrapfor your PHP code. It’s quite easy to use, offers support for plenty of services, and, best of all, it integrates well with any framework you choose. In 2013, I expect to see it make more of a dent in the PHP scene.

Koding

Koding是一家提供在线编程平台的创业公司,开发者可以通过浏览器进行编程,让自己从开发平台中释放出来。

 

除了提供在线编程功能之外,Koding还有强大的社区功能,允许开发者通过相互浏览、交换代码而达到项目协作的目的,提高工作效率。这个功能使用起来也很简单——开发者只需要对其他开发人员开放一定的权限,他们就可以浏览和编辑相应代码。另外这个平台拥有编程修改记录功能,如果现有环节出现错误,而已撤销相应的操作。

 

目前这个平台支持Java、NodeJS、Perl、Python、Ruby、C、C++和Go等编程语言,并支持编译代码、测试代码和分享功能。

RethinkDB

RethinkDB 设计用来存储 JSON 文档的分布式数据库,可通过简单操作实现多机分布式存储。支持表的联合和分组查询。

Stripe

Stripe 是一个简单的、轻量级的 API,可供开发者嵌入到网站上,以接收付款。Stripe 的 Javascript 代码能让开发者建立简单的支付表单,而免去合同或是设立传统商家帐户的麻烦。对消费者来说,Stripe 的这些代码没有很大意义(消费者也没有关心的必要),因为 Stripe 是一个隐藏的解决的方案。但为了简化 API,让开发者能够在几分钟之内就能理解,却历经了“无数次的迭代”,Patrick 表示。更不用提“吹毛求疵的审计”和 PCI 从业资格的认证了(Payment Card Industry,付款卡产业)。“有好几周的时间都有人在我们的办公室里,这个资格认证可来之不易。”

Ruby 2.0

Ruby 2.0版本指日可待,提供新的语言特性,比如命名参数和改进的性能,Ruby会是一个2013年的热门话题,特别是当它涉及到任何应用程序升级部署在先前的版本。

Rails 4.0

 

 

另一个大的发行版,有重要的架构更改(如强大的参数)和一个更加模块化的结构,应该再次积极影响性能。留意这个!

另外需要关注的技术还有:

 

 

jRuby

Travis-CI

Go

Node.js

MongoDB

Responsive Design

 

原文:http://net.tutsplus.com/articles/general/whats-hot-in-2013-our-picks/

 

    有帮助
    (0)
    0%
    没帮助
    (0)
    0%
  • 上一篇:QT 5.0 正式版发布,支持 C++11
  • 下一篇:没有了