PSX是一個框架,用於開發動態網站的PHP  PSX的目的是幫助你開發的Web服務標準格式,如JSON,XML,Atom和RSS基於REST的API。它有一個專注於社會的技術和提供課程使用和實施的OAuth,OpenID的,Opengraph,的Opensocial,OpenSearch的,的PubSubHubbub,Atom和RSS。在該示例頁面,您可以看到樣本實現使用各種PSX類至極給你一個很好的概述如何PSX框架工程。在下載部分,您可以抓住PSX的當前版本,也可以通過PEAR安裝它。如果你想做出貢獻或取得了聯繫,你發現在社區頁面中的所有必要的信息。在下面的一個簡短的概述什麼特點PSX優惠。
技術的互操作性
PSX提供了一個全面的PHP庫至極的松耦合耦合,標準命名約定之後設計的,因此它可以與其他項目一樣,即PEAR,Symfony的或Zend的使用。所有的類都是因為依賴注入的獨立使用。
基於REST的API
PSX支持您在構建使用Web標準的格式,如JSON,XML,Atom和RSS與像OpenSocial的核心API規格定義的標準請求參數的RESTful API的。為了建立一個更可編程和聯合社會網絡。
輕量級MVC
PSX包括一個簡單的MVC架構,具有快速的路由機制,默認情況下PHP的模板引擎。使用由PHP標準組定義的自動加載磁帶機
什麼是此版本中的新:
- 在這個版本增加了類來處理JWS(JSON網絡簽名)。
- 在它增加了對通過CLI調用控制器簡化測試的支持。
- 在一個空會話加入,可以在測試的DI容器中使用。
- 在錯誤的響應處理進行了改進,如果一個JSON字符串解碼失敗的JSON庫拋出異常。
什麼是0.6.1版本,新的:
- 在該版本包含了一些細微的變化李。 >
- 系統調度類中添加,哪些路由請求到控制器。
- 在控制器現在可以返回過濾器,它可以修改請求或響應例如:辦理認證。
- 在控制器代理未知的get *方法的DI容器。
- 在模板引擎進行了改進和包裝類中增加了枝和Smarty的。
- 的DI容器現已與Symfony的DI容器兼容。
- 在庫中增加了對generatign網站地圖和ODATA XML。
- 在該文件得到了改善,一些規模較小的錯誤是固定的。
什麼是0.5.0版本,新的:
- 在這個版本增加了命名空間的支持,提高了HTML解析器庫和幾個分貝測試案例,增加了一個通告的圖書館,並修復了一些bug。
- 在此版本沒有向後兼容,因為所有的類都在命名空間現在被定義。
什麼是0.4.7版本,新的:
- 在這個版本中包含的類來生成一個招搖的API聲明。
- 在加載器現在使用了新的註釋分析器,方便佈線。
- 在這個版本增加了新的HTML5過濾器收集和修正了許多錯誤。
什麼是0.4.6版本,新的:
- 在一個日曆類,將未使用的DOM包已被刪除。
- 的PSX_Sql構造函數的參數順序發生了變化。
- 一個cookie存儲添加到HTTP包,和PSX_Get,PSX_Post,PSX_Cookie,PSX_Request和PSX_Files類被移動到文件夾,輸入
- 系統HTML5詞法分析器和過濾器庫被添加到html包。
- 尋呼類進行了更新,並且加入了getParameters方法加入到該依賴性的抽象類。
- 在一個視圖的依賴,並將該DefaultAbstract模塊更名為ViewAbstract。
- 在許多測試進行了改進。
什麼在0.4.3版本新:
- 在該版本修復了OpenID提供商協會執行(現使用OpenSSL功能),增加了一個OpenSSL的包裝類和util的降價解析器類,改進了錯誤和異常處理,增加了網絡指令UTIL庫,增加了一個SQL表的抽象類(並因此消除了Servlet接口),增加了一個HTTP上傳libary,並提高了多次試驗。
什麼是0.4.1版本,新的:
- 在這是改變結構的主要版本庫,使得它不再是向後兼容的。
- 在A"駝峰"編碼風格正在使用。
- 在該數據寫入庫進行了更新,以處理Atom和RSS提要正確。
- 在HTTP庫選項被添加到自動跟踪重定向,並刪除未使用的類。
- 在單元測試進行了改進和手動改寫。
- 在許多錯誤也被修復。
什麼在0.3.1版本新:
- 在附加形式代班
- 添加和固定測試
- 添加請求庫
- 在實施psx_input接口
- 在重寫了濾鏡庫
- 在重寫了手動0.3版本
- 在固定的OpenID的OAuth和YADIS庫
什麼版本0.2.3的新:
- 在本新聞稿中包含的所有組件。我沒有發現sperate從框架和仍然保持在同一個庫中的所有組件的組件的好方法。所以單位我已經找到一個簡單的解決方案,所有組件都將包含在發布。
評論沒有發現