[英]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
類分為Request
和Response
,以及對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.