您好,欢迎访问一九零五行业门户网

十五套专为开发人员打造的PHP资源库(1)

十五套专为开发人员打造的php资源库(1)
最近一段时间以来,php作为一款高效服务器端编程语言,开始在web开发领域掀起又一股热潮。大家可能想象不到,根据2013年1月发布的一份调查报告显示,php语言已经被安装在全球超过2.4亿个网站以及210万台web服务器之上。php的全称为“超文本预处理器”,而且主要用于创建动态网络页面。不过,php还有着其它多种用途,并因此在开发人员群体及大规模企业当中拥有着极高人气。随着相关技术在各个领域的不断发展,php开发人员目前拥有非常旺盛的市场需求。
php被用于在服务器之上托管web服务,而mod_php也成为目前人气最高的apache http server模块之一。利用php编写而成的热门内容管理系统简称cms)包括wordpress、joomla、mediawiki以及silverstripe等等。
php库在扩展该语言的核心功能方面扮演着重要角色。一套库也就是一系列实用资源的集合,其中包括预先编写好的代码、类、值、消息模板乃至配置数据等等。就目前而言,我们能够从大量负责快速高效实现web开发工作的php库当中作出选择。在今天的文章中,我将列出个人最喜爱的15套php资源库,希望能够帮助各位开发人员更好地完成自己的项目构建工作。闲言少叙,咱们马上入题。
1) mink
mink是一套php 5.3库,用于在测试当中模拟web应用程序与浏览器之间的交互流程。这套库能够帮助大家利用单一应用程序编程接口简称api)对多种不同浏览器模拟器进行同时操作。mink还允许我们以高效方式控制浏览器、遍历页面并操作页面元素。
2) geocoder
geocoder是一套用于构建地理感知型应用程序的php库。它能够为地理编程操作提供一套强大的抽象层。geocoder还提供大量基于地址的服务选项,具体包括必应地图、谷歌地图、mapquest、tomtom以及yandex等。
3) ratchet
ratchet是一套强大的php库,允许开发人员通过web接口创建介于客户机与服务器之间的实时双向应用程序。其中包含大量实用性组件,具体包括wamp server、lo server、会话提供程序、路由器、http server以及来源检查等等。
4) requests for php
requests是一套由php编写而成的http库。它允许我们发送多种不同http请求,包括head、get、post、put、delete以及patch等。除此之外,大家也可以添加头文件、表彰数据、创建多部分文件以及访问响应数据等等。这套库提供的功能亦相当丰富,包括内部域/url、浏览器样式ssl验证以及基本/摘要验证。
5) munee
munee属于一套php 5.3库,能够利用imagine面向镜像操作的oop库)以及参数语法进行镜像大小调节、裁剪以及填充。这套库能够提供less、scss以及coffeescript编译能力以及面向客户端及服务器端的缓存资源请求。
其它类似信息

推荐信息