Menú Cerrar

Cambios en Kohana 3.0

Últimamente venía trabajando con el framework PHP Kohana 2.3.4. En la web de este framework anunciaban la llegada de la nueva versión desde septiembre del año pasado. La descarga de la versión 3.0 estable está disponible desde hace unas pocas semanas. Esta nueva versión no es una actualización, es un framework nuevo. Hay unos cuantos replanteamientos y diferencias intentando acercarse a las convenciones de Zend Framework:

  • El patrón pasa del anterior MVC a HMVC(Hierarchical Model View Controller).
  • Reestructuración de las carpetas y cambios en los nombres de algunos archivos.
  • Cambios y desaparición de clases y funciones.

Los cambios se pueden apreciar más fácilmente viendo la estructura de carpetas:

Quizás quede un poco más claro comparando las estructuras al descomprimir los paquetes de las dos versiones:

Kohana v2.3.4
Kohana v2.3.4

Kohana v3.0.4.2
Kohana v3.0.4.2

Lo visto hasta ahora da buenas vibraciones. La eliminación de la librería Input con la que se gestionaban las variables $_POST y $_GET y que ahora no necesitan de ninguna función y también la forma en la que se configuran las urls en el archivo application/bootstrap.php, anteriormente más engorroso en su application/config/routes.php, como mínimo merece el beneficio de la duda. Por mi parte lo iré investigando.