程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> 十五套專為開發人員打造的PHP資源庫(1)

十五套專為開發人員打造的PHP資源庫(1)

編輯:關於PHP編程

十五套專為開發人員打造的PHP資源庫(1)


最近一段時間以來,PHP作為一款高效服務器端編程語言,開始在Web開發領域掀起又一股熱潮。大家可能想象不到,根據2013年1月發布的一份調查報告顯示,PHP語言已經被安裝在全球超過2.4億個網站以及210萬台Web服務器之上。PHP的全稱為“超文本預處理器”,而且主要用於創建動態網絡頁面。不過,PHP還有著其它多種用途,並因此在開發人員群體及大規模企業當中擁有著極高人氣。隨著相關技術在各個領域的不斷發展,PHP開發人員目前擁有非常旺盛的市場需求。

開發人員打造的PHP資源庫

PHP被用於在服務器之上托管Web服務,而mod_php也成為目前人氣最高的Apache HTTP Server模塊之一。利用PHP編寫而成的熱門內容管理系統簡稱CMS)包括WordPress、Joomla、MediaWiki以及SilverStripe等等。

PHP庫在擴展該語言的核心功能方面扮演著重要角色。一套庫也就是一系列實用資源的集合,其中包括預先編寫好的代碼、類、值、消息模板乃至配置數據等等。就目前而言,我們能夠從大量負責快速高效實現Web開發工作的PHP庫當中作出選擇。在今天的文章中,我將列出個人最喜愛的15套PHP資源庫,希望能夠幫助各位開發人員更好地完成自己的項目構建工作。閒言少敘,咱們馬上入題。

1) Mink

Mink

Mink是一套PHP 5.3庫,用於在測試當中模擬Web應用程序與浏覽器之間的交互流程。這套庫能夠幫助大家利用單一應用程序編程接口簡稱API)對多種不同浏覽器模擬器進行同時操作。Mink還允許我們以高效方式控制浏覽器、遍歷頁面並操作頁面元素。

2) Geocoder

Geocoder

Geocoder是一套用於構建地理感知型應用程序的PHP庫。它能夠為地理編程操作提供一套強大的抽象層。Geocoder還提供大量基於地址的服務選項,具體包括必應地圖、谷歌地圖、MapQuest、TomTom以及Yandex等。

3) Ratchet

Ratchet

Ratchet是一套強大的PHP庫,允許開發人員通過Web接口創建介於客戶機與服務器之間的實時雙向應用程序。其中包含大量實用性組件,具體包括Wamp server、lo server、會話提供程序、路由器、HTTP server以及來源檢查等等。

4) Requests for PHP

Requests

Requests是一套由PHP編寫而成的HTTP庫。它允許我們發送多種不同HTTP請求,包括Head、Get、Post、Put、Delete以及Patch等。除此之外,大家也可以添加頭文件、表彰數據、創建多部分文件以及訪問響應數據等等。這套庫提供的功能亦相當豐富,包括內部域/URL、浏覽器樣式SSL驗證以及基本/摘要驗證。

5) Munee

Munee

Munee屬於一套PHP 5.3庫,能夠利用Imagine面向鏡像操作的OOP庫)以及參數語法進行鏡像大小調節、裁剪以及填充。這套庫能夠提供LESS、SCSS以及CoffeeScript編譯能力以及面向客戶端及服務器端的緩存資源請求。




  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved