Кто-нибудь успешно перенес приложение CodeIgniter в Kohana 3.x? - PullRequest
2 голосов
/ 12 августа 2010

Поскольку они принципиально разные (на основе PHP4 и PHP5), я могу представить, что это головная боль.Я хотел бы перенести приложение CI в Kohana 3, но у них есть только миграционные документы для перехода в Kohana 1.x и 2.x.

Ответы [ 3 ]

3 голосов
/ 12 августа 2010

Нет, было бы практически невозможно просто скопировать все заново.

У вас больше шансов с Kohana 2.3.4, так как он был получен из CodeIgniter и был похожим.Kohana 3 полностью переписан, так что это похоже на переход на новый фреймворк.

0 голосов
/ 16 августа 2010

Я перенес приложение CodeIgniter на Kohana 3.x, но все сильно отличается, поэтому я бы не назвал его прямым портом. Единственными вещами, которые я смог повторно использовать, были представления (хотя я преобразовал их в шаблоны усов) и SQL из моделей.

Нет смысла переключать платформы для существующего приложения, если не будет продолжена работа над ним, и вы не знакомы с новой структурой. Потому что если вы переключитесь, вы в основном будете переписывать приложение. Тем не менее, я решил сделать свое приложение, потому что я буду поддерживать его в течение длительного времени, и я более знаком с Kohana. YMMV

0 голосов
/ 12 августа 2010

Посмотрите документы по Kohana:

Хотя это не специально для Kohana 3, но, вероятно, вы можете понятьиз него.

...