2009-05-06 75 views
12

我一直在使用CodeIgniter一段時間,而且我非常喜歡它。看起來我需要轉移到Kohana,因爲我的其他團隊成員需要我們的代碼充分利用PHP5功能。問題是我們已經在CodeIgniter中編寫了超過一半的項目。有沒有人將代碼從CodeIgniter轉移到Kohana之前?是否有可能做到這一點,如果有的話還需要付出多少努力?先謝謝你!如何將已寫入的CodeIgniter代碼移動到Kohana?

更新: 從abi noda的答案,它看起來像我確實需要做大量的代碼重寫, 但有沒有人這樣做過?也許有人可以指點我一些鏈接?是的,我認爲這是可能的,但我不知道需要多長時間。我想我們會保留這個項目作爲CodeIgniter的一個,並且一旦我們的下一個項目到來,就轉移到Kohana。謝謝你的一切!

+2

我會嘗試瞭解爲什麼客戶或團隊成員需要PHP5功能。這些要求應該與應用程序應該做什麼有關,而不是編程語言的能力。通常情況下,您最好堅持使用當前的代碼庫並加強它以滿足任何需要的功能要求。這是值得懷疑的,這將需要轉移到PHP5和/或Kohana。 – pbreitenbach 2009-07-04 00:39:47

回答

9

查看Kohana的文檔 - Migrating from CodeIgniter

#kohana IRC的聰明人告訴我,簡單的遷移不再存在。自從Codeigniter分道揚Ko以來,Kohana發生了很大變化。它們現在是非常不同的框架,所以你將不得不重寫大部分代碼。

1

CodeIgniter在PHP5上運行良好。

它向後兼容PHP4,但不需要在PHP4上運行它。

PHP5的哪部分是您的團隊無法在CodeIgniter中使用的?

+0

好吧,到目前爲止還沒有特別的代碼。但某個時候,它的某個人(客戶)要求。不管怎麼說,還是要謝謝你 – 2009-06-05 11:49:29

相關問題