簡體   English   中英

從Kohana3升級時會出現問題嗎?

[英]Will be there issues when upgrading from Kohana3?

我想知道即將發布的KO3版本之間的兼容性。 我聽說,一旦出現3.1,將其簡單地從kohana 3.0升級到它並不容易(Wordpress的升級從2迅速升級到3)

如果我在KO3中創建項目(當前使用3.0.6.2),那么我的項目可以輕松升級到3.1或更高版本而不破壞任何內容的可能性是什么?

如果您是KO3的真正專家或開發團隊的一員,請回答。這很重要。

主要版本(例如:3.0到3.1)可能會更改API。 當前,最大的API更改將把Request類分為RequestResponse ,以及對Request允許外部路由的更改。 這也意味着將對Remote類進行重大修改以完全刪除,以支持外部請求和響應。

您可以按照3.1路線圖跟蹤計划在3.1中進行的更改。

我只想指出wordpress是一個完全不同的系統,它基本上是一個在自己的框架上編寫的應用程序,而kohana只是框架,您可以提供該應用程序。

如果wordpress核心框架發生了變化,那么他們也將更改其應用程序以應對這些修改。 有時,插件在各個升級之間不兼容,因此插件作者必須發布使其兼容的更新。 所有這些對前端用戶都是隱藏的,他們不需要知道它如何工作即可使用。

另一方面,Kohana沒有gui或前端,您的代碼會變得很粗糙。 如果接口發生變化,那么您就必須調整實現以適合自己,這是沒有辦法的。

正如antpaw所說,單元測試對於確保一切按預期運行總是很有用的! 有關更多信息,請參見unittest回購

它在很大程度上取決於您使用的功能。 嘗試一下並觀察您的日志,甚至更好:您運行unittests。 http://github.com/kohana/core/compare/3.1...master(如果我選擇了正確的存儲庫)。 這將幫助您了解ko3.1和ko3.0.7之間的區別

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM