Php 从Kohana3升级时会出现问题吗?

Php 从Kohana3升级时会出现问题吗?,php,kohana,kohana-3,backwards-compatibility,Php,Kohana,Kohana 3,Backwards Compatibility,我想知道即将发布的KO3版本之间的兼容性。我听说一旦3.1面世,从Kohana3.0升级到它就不容易了(Wordpress从2升级到3版非常迅速) 如果我用KO3创建我的项目(目前使用的是3.0.6.2),那么我的项目很容易升级到3.1或更高版本而不破坏任何东西的可能性有多大 如果您是KO3的真正专业人士或开发团队的一员,请回答。。这很重要。这在很大程度上取决于您使用的功能。试试看你的日志,甚至更好:你运行unittests。如果我选择了正确的存储库。这将帮助您了解ko3.1和ko3.0.7之间

我想知道即将发布的KO3版本之间的兼容性。我听说一旦3.1面世,从Kohana3.0升级到它就不容易了(Wordpress从2升级到3版非常迅速)

如果我用KO3创建我的项目(目前使用的是3.0.6.2),那么我的项目很容易升级到3.1或更高版本而不破坏任何东西的可能性有多大


如果您是KO3的真正专业人士或开发团队的一员,请回答。。这很重要。

这在很大程度上取决于您使用的功能。试试看你的日志,甚至更好:你运行unittests。如果我选择了正确的存储库。这将帮助您了解ko3.1和ko3.0.7之间的差异,这在很大程度上取决于您使用的功能。试试看你的日志,甚至更好:你运行unittests。如果我选择了正确的存储库。这将帮助您了解ko3.1和ko3.0.7之间的差异。主要版本(例如:3.0到3.1)可能会更改API。目前,最大的API更改将是将
请求
类拆分为
请求
响应
,以及允许外部路由的
请求
更改。这也意味着
Remote
类将被显著修改为完全删除,以支持外部请求和响应

您可以通过以下方法跟踪3.1计划的更改。

主要版本(例如:3.0到3.1)可能会更改API。目前,最大的API更改将是将
请求
类拆分为
请求
响应
,以及允许外部路由的
请求
更改。这也意味着
Remote
类将被显著修改为完全删除,以支持外部请求和响应


您可以按照以下步骤跟踪计划在3.1中进行的更改。

我只想指出wordpress是一个完全不同的系统,它基本上是在自己的框架上编写的应用程序,而kohana只是一个框架,由您提供应用程序

如果wordpress核心框架发生变化,那么他们也会改变他们的应用程序,以应对这些修改。有时插件在升级时不兼容,因此插件作者必须发布一个更新,使其兼容。所有这些对前端用户都是隐藏的,他们不需要知道如何使用它

另一方面,Kohana没有gui或前端,代码变得非常复杂。如果一个接口发生了变化,那么您必须调整您的实现以适应,这是没有办法的


正如antpaw所说,单元测试对于确保事情按预期工作总是很有用的!欲了解更多信息,请参阅

我只想指出wordpress是一个完全不同的系统,它基本上是一个在自己的框架上编写的应用程序,而kohana只是一个框架,由您提供应用程序

如果wordpress核心框架发生变化,那么他们也会改变他们的应用程序,以应对这些修改。有时插件在升级时不兼容,因此插件作者必须发布一个更新,使其兼容。所有这些对前端用户都是隐藏的,他们不需要知道如何使用它

另一方面,Kohana没有gui或前端,代码变得非常复杂。如果一个接口发生了变化,那么您必须调整您的实现以适应,这是没有办法的


正如antpaw所说,单元测试对于确保事情按预期工作总是很有用的!有关更多信息,请参见

能否更详细地说明零件“您使用过的特征”?我自己也看到了这些差异,但这并不能解释升级是否会成为一个问题。您能更详细地说明“您使用过的功能”部分吗?我自己也看到了差异,但这并不能解释升级是否会成为一个问题。很好,马特。很好地解释了wordpress的快速升级。很好,Matt。很好地解释了wordpress swift升级。