PHP编程:2013年应当存眷的10个开源软件
虽说不上很好,但至少一般的数据操作,再在原有的SQL语言的基础上,用得还是可以的。本列表来自黑鸭子软件的“年度新人”奖,该奖项次要存眷JavaScript和挪动方面。
黑鸭子在周三公布了其"2012OpenSourceRookiesoftheYear",该列表中出格指出了10个在2013年值得存眷的开源软件。
这些软件包含:
1.Ansible
Ansible供应一种最复杂的体例用于公布、办理和编排盘算机体系的工具,你可在数分钟内弄定。
Ansible是一个模子驱动的设置办理器,撑持多节点公布、远程义务实行。默许利用SSH举行远程毗连。无需在被办理节点上安装附加软件,可以使用各类编程言语举行扩大。
2.Chaplin.js
Chaplin.js是一个基于Backbone.js的JavaScript使用架构。Chaplin次要为懂得决Backbone的范围性,供应一个轻量级和天真的布局,接纳优秀的计划形式和最好理论。
一些次要特征:
[*]CoffeeScript类条理和工具组合
[*]利用AMD模块的Module封装和提早加载
[*]利用Mediator和公布者/定阅者形式举行跨模块的通信
[*]Controllers用于办理单个UI视图
[*]Rails作风的routes,可映照URL到把持器action
[*]路由分发器和一个顶级视图办理器
[*]扩大model,view和collection类以免反复编码
[*]严厉的内存办理和工具开释
[*]collectionview用于轻松智能的列表衬着
3.GPUImage
GPUImage是个功效非常壮大、又非常易用的图象处置库。供应林林总总的图象处置滤镜,而且撑持拍照机和摄像机的及时滤镜。GPUImage望文生义,是基于GPU的图象减速,以是图象处置速率非常快,而且可以自界说图象滤镜。撑持ARC。
4.Hammer.js
Hammer.js是一个轻量级的JavaScript库(唯一2kb),能让你的网站轻松完成触控事务。它依附于jQuery,用来把持触摸设备上的多点触控特征。
5.InaSAFE
INDONESIASCENARIOASSESSMENTFOREMERGENCIES(InaSAFE)用于摹拟天然灾祸的影响场景,以便更好的制订提防和应对措施。
InaSAFE可无效的摹拟大水、地动和海啸所带来的影响并加以办理。比方,在雅加达的大水到来之前办理者必需就怎样筹办应急企图回覆如许的成绩:
[*]哪些区域大概会受影响
[*]几人必要分散和保护
[*]需不必要封闭黉舍
[*]哪些病院还能够回收病人
[*]必要封闭哪些路途
6.Mojito
Mojito是一个JavaScript的Web使用框架,能够运转在扫瞄器和服务器下面,这使得开辟职员可以为客户端前端与服务器后端坚持单逐一个JavaScript代码库。Web框架将本人从服务器运转情况部署到扫瞄器运转情况,同意开辟职员编写在两种运转情况下都可以实行的Web模块。
7.Sidekiq
Sidekiq为Rails3使用程序供应一个高效的动静行列体系。利用办法请看这里。
8.Syte
Syte是一个真正复杂可是功效却十分壮大的团体站点打包,可集成多个交际收集,包含Twitter,GitHub,Dribbble,Instagram,Foursquare,Tumblr,Wordpress,Last.fm,SoundCloud,Bitbucket,StackOverflow和Steam.在线演示.
9.Bower
Bower是一个针对Web开辟的保证理器。该工具次要用来匡助用户轻松安装CSS、JavaScript、图象等相干包,并办理这些包之间的依附。
功效有些相似于Component。分歧的地方是,Component是环绕GitHub体系构建的,而Bower既能够办理基于当地资本的包,也能够办理基于git体系的包。在Bower中,能够经由过程component.json文件来界说包的称号、版本、代码中的次要元素、版本之间的依附干系等。
10.TypeScript
TypeScript是微软新推出的一种言语,基于JavaScript,终极经由过程工具编译天生JavaScript。TypeScript兼容JavaScript,能够载进JavaScript代码然后运转。TypeScript与JavaScript比拟前进的中央包含:到场正文,让编译器了解所撑持的工具和函数,编译器会移除正文,不会增添开支;增添一个完全的类布局,使之更新是传统的面向工具言语。
别的黑鸭子还出格发表了一个声誉奖,这就是——DCPUToolChain,这是一个为DCPU-16假造CPU供应的汇编器、编译器、仿真器和集成开辟情况。
viapcadvisor
培训的第一阶段,学习的是HTML/CSS/JavaScript基础。 Ps:以上纯属原创,如有雷同,纯属巧合 我还是强烈建议自己搭建php环境。因为在搭建的过程中你会遇到一些问题,通过搜索或是看php手册解决问题后,你会更加深刻的理解它们的工作原理,了解到php配置文件中的一些选项设置。 小鸟是第一次发帖(我习惯潜水的(*^__^*) 嘻嘻……),有错误之处还请大家批评指正,另外,前些日子听人说有高手能用php写驱动程序,真是学无止境,人外有人,天外有天。 我要在声明一下:我是个菜鸟!!我对php这门优秀的语言也是知之甚少。但是我要在这里说一下php在网站开发中最常用的几个功能: 没接触过框架的人,也不用害怕,其实框架就是一种命名规范及插件,学会一个框架其余的框架都很好上手的。 在学习的过程中不能怕麻烦,不能有懒惰的思想。学习php首先应该搭建一个lamp环境或者是wamp环境。这是学习php开发的根本。虽然网络上有很多集成的环境,安装很方便,使用起来也很稳定、
页:
[1]