Behat

Behat 3.0.15

BDD 代表“行為驅動開發”,是一種敏捷軟件開發技術。不同於TDD其中開發者編寫的代碼和測試,BDD要求它們先寫測試,然後該​​代碼,以滿足所需的條件和標準。這樣,開發人員編寫非常有針對性的代碼,即只能在某些情況下,但它完美的作品,並沒有任何錯誤或設計缺陷。這種技術也有其缺點,但開發定制應用程序時,它可能是解決這個問題的最好辦法。貝哈特由紅寶石的黃瓜框架的啟發,是一個在PHP&NBSP最知名的BDD框架;環境。如果您選擇在你未來的項目之一使用貝哈特,閱讀框架的文檔​​是一個必須為任何新人 ...

BlueJac​​ket是一個相對較新的框架,在PHP世界,一個全新的方法來編寫MVC PHP代碼。該框架擁有像Symfony的或更大的CodeIgniter PHP框架中使用相同的原則,但有很多較小的代碼,並專注於較小的用例。有類處理URL路由系統,數據庫連接,配置文件,錯誤引導順序,Web表單,聯合飼料,桌子,安全問題,和翻譯。此外,還有用於處理用戶註冊和登錄,文件上傳,&NBSP支持;電子郵件發送任務,HTML生成和數據高速緩存。以下所有經典的MVC模式並按照行業最佳實踐寫 限制: ...

Bottle

Bottle 0.12.8

在Web服務器網關接口是用於Python編程語言的Web服務器和Web應用程序/框架之間的低級別接口。這種非正式的,所謂的“標準”編寫Web應用程序的建立是為了促進共同工具,支持這項工作,無論它們運行在服務器上的技術移植的Web應用程序。瓶子是一個Python框架,即使一個小的,運行在WSGI標準,並且可以用於編寫serer不可知便攜式Web應用程序。瓶子已經知道,在許多服務器技術運行,一些測試的服務器,包括粘貼,fapws3,谷歌的App...

Breeze.js

Breeze.js 1.5.4 更新

微風可以幫助開發人員創建的管理數據都在客戶端和服務器端的JS-RIA的基礎。創建於MVC和MVVM開發模式之上,Breeze.js允許程序員對他們的業務邏輯從前端用戶界面中分離出來,使其更容易使用JavaScript以專業和有效的方式來創建複雜的桌面和基於Web的應用程序,通常將意味著一個更高級的語言用法,如Java,Ruby或Python。要做到這一點,圖書館配備了一個編程API,它提供了廣泛的功能和精益的學習曲線。清風可作為的NuGet包以及 什麼是此版本的新: ...

Bullet

Bullet 1.4.2

雖然大多數框架(無論何種語言,不只是PHP)盡量遵循經典的MVC模式,子彈是圍繞URI和動態路徑和資源解析。基本上子彈是經典路由系統的進化,允許開發人員創建和領帶資源,各種URL路徑。這意味著資源是基於頁面的給定URL加載,並且複雜的應用程序可以動態地在基於資源的URI的任何時間來建立。子彈是馬麗娟建設REST的API,較小的應用,是理想與動態生成內容的應用程序。使用類似子彈的工具背後的主要優點是創建複雜的,動態行為所需的代碼行令人難以置信的低號 什麼在此版本中是新的: ...

CakePHP

CakePHP 3.2.8 / 2.8.4 更新

CakePHP的將降低開發成本,並幫助他們創建的應用程序時,使用俗稱的設計模式,如MVC和ORM開發人員寫更少的代碼。該框架是非常有據可查,事實已經幫助許多開發商在過去的過程中切換到它。其結構簡單,幫助他們提供應用程序比以前快,使他們在應用程序的結構及其數據的深入控制。如果通過CakePHP的核心不是蓋的一個或多個特徵,不要驚慌,只是檢查了社區管理的組成部分之一。目前的CakePHP被視為各地的頂級PHP框架之一,在同一類別的其他著名工具,如Symfony的,Zend的,苗條,或Laravel。 ...

Catalyst

Catalyst 5.90103 更新

Catalyst is actually a collection of finely tuned modules that can work with each other to provide a wide array of basic features found in most Perl Web apps. Catalyst-developed applications will run on almost any OS platform and with any server like...

Catberry

Catberry 7.0.1 更新

Catberry was developed to help in creating "isomorphic" Web applications. Isomorphic applications are apps that use the same codebase to run from both server and client-side environments. This means you write the code only once, and deploy it the way you...