CakePHP 4.2.2 發布,PHP 快速開發框架

2021-01-10 開源中國

CakePHP 4.2.2 發布了。

CakePHP 是一個運用了諸如 ActiveRecord、Association Data Mapping、Front Controller 和 MVC 等著名設計模式的快速開發框架。該項目主要目標是提供一個可以讓各種層次的 PHP 開發人員快速地開發出健壯的 Web 應用,而又不失靈活性。

本次更新內容包括:

當使用自定義視圖類和執行重定向時,集成測試現在可以更可靠地維持快閃記憶體消息 恢復了對 FixtureManager 的修改,修復了 fixture schema 管理和部分數據加載的問題 API 文檔改進 由 CsrfProtectionMiddleware 創建的 CSRF tokens 現在被處理以緩解漏洞,改為用 base64 編碼而不是十六進位編碼

詳細更新信息:https://github.com/cakephp/cakephp/releases/tag/4.2.2

相關焦點

  • PHP框架 Solar 1.1.2發布!
    SolarPHP是一個應用程式框架和庫,是Zend Framework、Symfony、Cake和其它類似框架的強有力競爭對手。
  • PHP 框架 QueryPHP 1.0.3 發布,兼容 PHP 8.0 和 PHP 8.1
    最後一次主要更新,未來僅僅做安全補丁,不再繼續維護,這也是最後一個支持 PHP 7.4 的版本。 1.1.* 版本將以 PHP 8.0 作為最低版本,已經發布 1.1.0-alpha.1 版本。 路由系統 (框架提供 MVC 自動路由並能夠智能解析 Restful 請求和基於 OpenApi 3.0 規範的 swagger-php 註解路由,文檔路由一步搞定。)
  • MiniFramework 2.6.0 發布,PHP 開源框架
    MiniFramework 是一款遵循 Apache2 開源協議發布的,支持 MVC 和 RESTful 的超輕量級 PHP 開發框架,在滿足開發者最基礎的 MVC 分層開發、資料庫和緩存訪問等少量功能基礎上
  • Web經典B/S快速開發框架,強大後臺+簡潔UI一體化開發工具
    本框架旨在為.NET開發人員提供一個Web後臺快速開發框架,採用本框架,能夠極大的提高項目開發效率。3.用於實現各類業務系統,如 OA、ERP、MIS、CRM、電商平臺等系統的開發。框架本身是一個可二次開發的開發平臺,開發者可以根據開發嚮導進行配置直接生成功能模塊;但是他又是一套原始碼,開發者也可以直接在 VS 中基於框架開發,甚至還可以對開發框架進行開發擴展。4.強大的權限管理組件,完成業務功能開發後,系統可以直接使用通用權限來管理業務功能的操作權限及數據權限。
  • Rocket-API 2.3.2 發布,基於 spring boot 的 API 敏捷開發框架
    告別加班,拒絕重複勞動,遠離搬磚概述"Rocket-API" 基於spring boot 的API敏捷開發框架,服務端50%以上的功能只需要寫SQL或者 mongodb原始執行腳本就能完成開發,另外30%也在不停的完善公共組件,比如文件上傳,下載,導出,預覽,分頁等等通過一二行代碼也能完成開發,剩下的20%也能依賴於動態編譯技術生成class的形式,不需要發布部署,不需要重啟來實現研發團隊的快速編碼
  • polarphp 0.0.1 alpha 發布:全新 PHP 運行時環境
    在設計上參考Java的JDK的模塊組織風格,為PHP提供一套嚴謹並且功能強大的運行時標準庫,讓實現服務端高效編程成為可能,比如使用PHP實現類似Netty那樣的事件驅動的網絡框架,或者CoreDNS那樣的應用項目成為可能。同時也可以讓開發終端程序比如npm,Cargo和PM2等等類似的程序更加便捷。
  • Hyperf 發布 v1.1.0 版本,企業級的 PHP 微服務雲原生協程框架
    Hyperf 1.1在社區力量的幫助下,以及我們日以繼夜的努力,Hyperf 也在快速進化中,Hyperf 1.1 在國慶假期結束後的今天發布了,該版本為 Hyperf 增加了許多功能,也讓 Hyperf 離理想的狀態更加的靠近了,感謝所有的 Contributors,這個版本增加 Validation 驗證器組件,Jaeger 調用鏈追蹤組件,同時也強化了各個組件的使用和功能,同時也增加了大量的單測
  • 酷瓜雲課堂(騰訊雲版)v1.2.0 發布,GPL 協議再出發
    ,終於初步完成酷瓜雲課堂的 v1.2.0 版本,此次更新修復了以往版本出現的問題,最主要的是完成了客戶端所需要的 API,以後 H5 移動端,小程序,APP 客戶端就可以陸續的發布了。還有一個重大變化就是使用協議的變更,原來的自定協議變更為常見的 GPL2.0 協議,再也不是網友戲稱的掛羊頭賣狗肉的 「假開源」 了。
  • C/C++、Java、JavaScript、PHP、Python分別用來開發什麼?
    JAVAJava常常跟」企業」聯繫在一起,因為具備一些很好的語言特性,以及豐富的框架,在企業應用中最被青睞,你總可以聽到關於J2EE, JSP, Hibernate之類的東西的討論。總結:C:系統底層,驅動,嵌入式開發。C++:遊戲開發,大規模,高性能,分布式要求的程序開發。JavaScriptJavascript聽起來跟java有關係,其實並沒有任何關係,只是名字像而已。就好比雷峰塔和雷鋒的關係一樣,雖然只差一個字。
  • DataNucleus 4.2 M1 發布,持久層框架
    DataNucleus 4.2 M1 發布,此版本增加 JDO 支持 - 流暢的 Query API,JDOQLTypedQuery, AttributeConverter 等等。
  • php基礎大通關——十分鐘了解php基礎知識點之二
    本節我們繼續通過練習題的方式來熟悉php的基礎知識點。1. echo 和 print 有什麼區別?2. upload_max_filesize 中最大上傳默認設置是多少? 1 MB 2 MB 3 MB 4 MB解析:upload_max_filesize 中最大上傳默認設置是2M。
  • 關於PHP 5.4 你所需要知道的
    有時,你開發時用不上需要配置httpd.conf的apache大殺器,而只需要一個可以在命令行中使用的超小型Webserver. 感謝PHP(先感謝國家),PHP 5.4這次內建了CLI Web server。
  • 使用前端框架Foundation 4來幫助簡化響應式設計開發
    使用前端框架Foundation 4來幫助簡化響應式設計開發 Foundation是一套使用廣泛的前端開發套件,可以幫助你快速的網站。
  • 深度學習框架簡史:TF和PyTorch雙頭壟斷,未來十年迎來黃金時期
    這種相互依賴的良性循環推動了深度學習框架和工具的快速發展。 其中,谷歌開源了著名的 TensorFlow 框架,它至今仍是 ML 領域最流行的深度學習框架。Caffe 的發明者加入了 Facebook 並發布了 Caffe2;與此同時,Facebook AI 研究(FAIR)團隊也發布了另一個流行的框架 PyTorch,它基於 Torch 框架,但使用了更流行的 Python api。微軟研究院開發了 CNTK 框架。
  • uliweb_apijson 0.1.2 發布,自動化接口和文檔 Python 實現
    更新內容: 新增自動化權限管理,支持 UNKNOWN, LOGIN, OWNER, ADMIN 4 種角色; 新增自動化數據和結構校驗,支持 ADD, DISALLOW, NECESSARY 3 中操作方法; 新增條件 與或非 組合方式的關鍵詞 @expr,例如 "@expr":[["username$","&",
  • material2 發布 7.1.0,Angular 的 Material Design 風格框架
    Angular 的 Material Design 風格框架 material2 發布了 7.1.0 版本,這主要是一個 bug 修復版本,當然也提供了新特性和改進性能。
  • material2 發布 7.0.1,Angular 的 Material Design 風格框架
    Angular 的 Material Design 風格框架 material2 發布了 7.0.1 版本,這主要是一個 bug
  • 世界上最好的語言PHP:OpenCV與計算機視覺已在我掌控之下
    由於更普遍使用的程式語言是:C / C ++、Python 2/3、Lua 和 Matlab,以及框架:Caffe、TensorFlow、Torch。因此在程式語言和框架上的大量細分選擇使得找到你所需要的,併集成到項目中的過程變得更加複雜。OpenCV 中添加的一個 DNN 模塊以某種方式減少了這些混亂,它使得你可以直接使用一個在基本框架中訓練過的模型。
  • total.js 2.4.0 發布,Node.js 的 MVC 框架
    total.js 2.4.0 發布了。total.js 是一個 web 應用框架,使用 JavaScript、HTML、CSS 和 Node.js(MVC) web 應用框架來構建 web 網站和 web 應用。
  • 工欲善其事必先利其器,盤點Github上那些優秀的PHP項目
    對於phper來說,以前做web開發主要是寫業務邏輯,只需要php的知識即可勝任,使用swool編程則需要補齊多線程編程的知識、進程間通信的知識、網絡協議TCP/UDP的知識,否則很多地方理解起來會有難度。swoole生態也日趨完善,各類基於swoole的衍生開源項目層出不窮,在框架、工具、分布式、通信協議方面都有建樹。