马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
到现在,对排版还是不很熟练,经常会排不好。</p>PHP库给开辟者供应了一个尺度接口,它匡助开辟者在PHP里充实使用面向工具编程。这些库为特定范例的内置功效供应了一个尺度的API,同意类能够与PHP引擎举行无缝的交互。别的,开辟者利用这些类库还能够简化事情流程,供应事情效力。
上面就一同来看看这些十分有用且收费的类库吧,但愿它们能助你落井下石。
1.Requests
Requests是一个用PHP编写的HTTP库,遵守ISC开源协定,托管在GitHub上。Requests代替了PythonHTTP/1.1之外的统统事情———让你与Web服务能够无缝的分离。
Requests供应了分歧的API,而且利用cURL或fsockopen(详细取决于可用性),它还简化了发送哀求,承受HEAD、GET、POST、PUT、DELETE或PATCH而且增加标头、表双数据和多个部分构成的文件。其次,该库还合用于国际域名、身份考证、主动紧缩gzip紧缩呼应等。综上所述能够看出,Requests是一个十分好用且能够友爱托管HTTP哀求的标签。
2.Munee
Munee是一个集图片尺寸调剂、CSS-JS兼并/紧缩、缓存等功效于一身的PHP库。能够在服务器端和客户端缓存资本。它集成了PHP图片操纵库Imagine来完成图片尺寸调剂和剪切,以后举行缓存。
Munee能够主动编译LESS、SCSS和CoffeeScript,而且能够把CSS+JS文件兼并成一个单一的哀求,别的,还能够对这些CSS-JS文件举行精缩,让其具有更好的功能体现。该库还能够容易地与任何代码集成。
3.Ratchet
Ratchet是一个PHP库、WebSockets工具包,开辟者可使用它在客户端和服务器端之间构建及时、双向的App使用,而且能够疾速复杂地构建事务驱动使用程序(而不是传统的HTTP哀求/呼应使用程序)。
4.SwiftMailer
SwiftMailer是一个功效丰厚的PHP邮件库,不依附于PHP自带的mail()函数,由于该函数在发送多个邮件时占用的体系资本很高。Swift间接与SMTP服务器通信,具有十分高的发送速率和效力。
5.Unirest
Unirest是一个轻量级的HTTP开辟库,可用于PHP、Ruby、Python、Java、Objective-C等开辟言语。撑持GET、POST、PUT、UPDATE、DELETE操纵,它的挪用办法与前往了局对一切开辟言语来讲,都是不异的。
6.Detector
Detector是一个开源的PHP类库,用于检测用户的扫瞄器情况。它能够取得扫瞄器的利用情形和扫瞄器的HTML5CSS3功效、并剖析是不是是挪动、平板电脑、桌面或网页爬虫和其他项,如:色彩深度、视频尺寸、Cookie等。该库对每一个扫瞄器用户都利用单一的用户代办署理字符串来主动顺应新扫瞄器、版本和设备。
7.PHPThumb
PHPThumb是一个PHP类,用来天生图片的缩略图。只需数行代码便可,撑持多种图片来历,包含文件体系大概数据库,撑持年夜多半图片格局。并可对图片举行扭转、剪切、加水印等等。可自界说缩略图的质量,供应内建的缓存以下降服务器的负载。
8.ZebraImage
ZebraImage是一个开源的轻量级图象处置库,而且是一款面向工具库,只需PHPGD2扩大,并撑持缩放、裁剪、扭转和翻转操纵。它能够用于.jpg、.gif、.png等格局。
9.HybridAuth
HybridAuth是一个开源PHP类库,用于经由过程微博/交际网站和ID来供应考证功效完成同步登录网站功效。它可以很便利的与现有网站相集成,只需援用一个文件并增加几行代码就可以够完成登录。一旦考证,HybridAuth会供应毗连用户的尺度化相干材料。别的,除考证功效,这个类库可以让我们与用户毗连的socialAPI客户端订交互。
10.GanttCharts
Gantti是一个开源的PHP类,匡助用户立即天生Gantt图表。利用Gantti创立图表无需利用JavaScript,是纯HTML5-CSS3。图表默许输入十分大度,但用户能够自界说款式举行输入(SASS款式表)。
11.MobileDetect
MobileDetect是一个PHP类,经由过程User-Agent检测各类手机设备,并分离HTTPHeader来检测挪动设备情况。该类库最壮大的中央是,它有一个十分完全的库,能够检测出所用的设备范例(包含操纵范例、和手机品牌等都能检测)和扫瞄器的具体信息。
12.ImageWorkshop
望文生义,ImageWorkshop是一个办理和操纵图片的PHP类库,这个类具有相似图片编纂软件的逻辑:基于层的观点,能够叠加良多层或层组(每层分歧的利用选项)。它还撑持很多功效,好比水印、裁剪、挪动、缩放、扭转、叠加等。
13.JqmPhp
JqmPhp是一个PHP开源类库,旨在简化jQuery与PHP来举行挪动开辟,用于天生利用jQueryMobile框架所必要的HTML文件。该类库的文件是自力的,以是你能够依据必要来选择利用。
14.PHPImageCache
ImageCache是一个轻量级的PHP类,能够在用户扫瞄器里紧缩、挪动、缓存图片。这个类供应一些复杂的设置如:目次、根路径URL等,然后针对每张图片挪用紧缩功效。
15.Imagine
Imagine是一个面向工具的PHP类库,用于图片操纵。这个类库可以处置一些常常用到的操纵如:缩放、裁剪、使用过滤等。其Color类库可用于对恣意特定的色彩天生RGB值。而且还供应一些办法来绘制图形如:圆弧、椭圆、线、片等。
来自:CodeGeekz
在这里想谈谈自己这六个多月的PHP学习心得,希望对给比我还新的新手们有所帮助,讲的不是很深刻,甚至有的想法可能是错误的,希望不要误导新人才好,大家要有自己的主见。 |