2009-05-06 5 views
12

He estado usando CodeIgniter por un tiempo, y me gustó mucho. Sin embargo, parece que necesito mudarme a Kohana, porque mi otro miembro del equipo necesita nuestro código para usar completamente las características de PHP5 en toda su extensión. El problema es que ya hemos codificado más de la mitad de nuestro proyecto en CodeIgniter. Alguien ha transferido código de CodeIgniter a Kohana antes? ¿Es posible, y cuánto esfuerzo tomará si es así? ¡Gracias de antemano!¿Cómo mover Código CodeIgniter ya escrito a Kohana?

actualización: De respuesta abi noda 's, parece que realmente tengo que hacer un montón de reescritura del código, pero nadie ha hecho esto antes? Tal vez alguien podría señalarme algunos enlaces? Sí, creo que es posible, pero no sé cuánto tiempo llevará. Supongo que vamos a mantener este proyecto como un CodeIgniter, y pasar a Kohana tan pronto como llegue nuestro próximo proyecto. ¡Gracias por todo!

+2

Intentaré entender por qué el cliente o el miembro del equipo requiere una función de PHP5. Los requisitos deberían tener que ver con lo que se supone que debe hacer la aplicación, no con las capacidades del lenguaje de programación. Por lo general, sería mejor que se quedara con su base de códigos actual y la mejorara para cumplir con los requisitos de cualquier necesidad. Es dudoso que esto requiera pasar a PHP5 y/o Kohana. – pbreitenbach

Respuesta

9

Consulte la documentación de Kohana - Migrating from CodeIgniter.

Un compañero inteligente de #kohana IRC me ha informado que ya no existe una migración simple. Kohana ha cambiado sustancialmente desde la bifurcación de Codeigniter. Ahora son marcos muy diferentes, por lo que tendrías que reescribir gran parte de tu código.

1

CodeIgniter funciona bien en PHP5.

Es compatible con PHP4, pero no es necesario ejecutarlo en PHP4.

¿Qué parte de PHP5 no puede usar su equipo en CodeIgniter?

+0

bien, todavía no hay un código en particular hasta ahora. pero en algún momento, es requisito de alguien (cliente). gracias de cualquier manera –

Cuestiones relacionadas