Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; SEOLinks has a deprecated constructor in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 13

Notice: Undefined index: enable-plugin in /home/codigoli/public_html/wp-content/plugins/js-css-script-optimizer/js-css-script-optimizer.php on line 162
ZF2 Introducción a los Módulos I - CodigoLinea
Notice: Undefined index: Archivo in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 400

Notice: Undefined index: Archivo in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 400

Notice: Undefined index: Archivo in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 400

Notice: Undefined index: Sobre mi in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 400

Notice: Undefined index: Sobre mi in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 400

Notice: Undefined index: Instalando Zend Framework in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 400

Notice: Undefined index: Instalando Zend Framework in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 400

Notice: Undefined index: Zend Famework 1.6.2 y 1.7.0PR in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 400

Notice: Undefined index: Zend Famework 1.6.2 y 1.7.0PR in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 400

Notice: Undefined index: ZF2 Crear un nuevo módulo II in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 400

Notice: Undefined index: ZF2 Crear un nuevo módulo II in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 400

Notice: Undefined index: ZF2 Crear un nuevo módulo II in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 400

Notice: Undefined index: Hola Mundo :: Empezando con ZF2 in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 400

Notice: Undefined index: Hola Mundo :: Empezando con ZF2 in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 400

Notice: Undefined index: Hola Mundo :: Empezando con ZF2 in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 400

Notice: Undefined index: Strategy Pattern en acción con PHP in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 400

Notice: Undefined index: Strategy Pattern en acción con PHP in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 400

Notice: Undefined index: Strategy Pattern (Patrón Estrategia) in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 400

Notice: Undefined index: Strategy Pattern (Patrón Estrategia) in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 400

Notice: Undefined index: Comparación y Rendimiento de Frameworks PHP in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 400

Notice: Undefined index: Comparación y Rendimiento de Frameworks PHP in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 400

Notice: Undefined index: Comparación y Rendimiento de Frameworks PHP in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 400

Notice: Undefined index: Proteger nuestros archivos .INI en Zend Framework in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 400

Notice: Undefined index: Proteger nuestros archivos .INI en Zend Framework in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 400

Notice: Undefined index: Estilo de programación y convención de nombres I in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 400

Notice: Undefined index: Estilo de programación y convención de nombres I in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 400

Notice: Undefined index: Estilo de programación y convención de nombres II in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 400

Notice: Undefined index: Estilo de programación y convención de nombres II in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 400

Notice: Undefined index: MySql in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: General in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: 97-things in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: JavaScript in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: https://codigolinea.com/category/javascript/ in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 523

Notice: Undefined index: TypeScript in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: Cheat Sheet in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: Zend Framework in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: Symfony Framework in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: Patrones de Diseño in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: Programacion Funcional in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: Ingeniería de Software in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: Patrones de Comportamiento in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: solid in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: Nuevo in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: MySql in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: scrum in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: agile in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: scala in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: erlang in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: elixir in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: fsharp in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: amfphp in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: fechas in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: lambda in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: golang in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: modulos in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: reactjs in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: Unknown in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: modular in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: https://codigolinea.com/tag/modular/ in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 523

Notice: Undefined index: haskell in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: Closure in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: testing in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: chuleta in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: clojure in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: scalajs in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: agilismo in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: software in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: contexto in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: ISO 8601 in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: Cake PHP in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: dojo 1.2 in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: 97things in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: seguridad in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: estrategia in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: interfaces in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: desarrollo in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: javascript in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: purescript in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: GET_FORMAT in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: encapsular in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: typescript in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: manifiesto in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: Zend_Cache in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: STR_TO_DATE in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: console.dir in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: Convención in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: cheat sheet in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: comparativa in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: complejidad in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: conformidad in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: Rendimiento in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: Add new tag in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: Code Igniter in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: Dojo Toolkit in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: console.time in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: console.warn in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: comparación in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: console.info in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: scrum master in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: ZendX_JQuery in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: arquitectura in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: console.trace in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: bala de plata in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: crear modulos in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: console.group in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: clojurescript in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: console.count in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: manual inicio in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: console.table in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: console.error in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: console.assert in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: console.dirxml in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: código limpio in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: hoja de trucos in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: configuración in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: https://codigolinea.com/tag/configuracion/ in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 523

ZF2 Introducción a los Módulos I


Notice: Undefined index: Archivo in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 400

Notice: Undefined index: Archivo in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 400

Notice: Undefined index: Archivo in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 400

Notice: Undefined index: Sobre mi in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 400

Notice: Undefined index: Sobre mi in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 400

Notice: Undefined index: Instalando Zend Framework in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 400

Notice: Undefined index: Instalando Zend Framework in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 400

Notice: Undefined index: Zend Famework 1.6.2 y 1.7.0PR in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 400

Notice: Undefined index: Zend Famework 1.6.2 y 1.7.0PR in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 400

Notice: Undefined index: ZF2 Crear un nuevo módulo II in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 400

Notice: Undefined index: ZF2 Crear un nuevo módulo II in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 400

Notice: Undefined index: ZF2 Crear un nuevo módulo II in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 400

Notice: Undefined index: Hola Mundo :: Empezando con ZF2 in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 400

Notice: Undefined index: Hola Mundo :: Empezando con ZF2 in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 400

Notice: Undefined index: Hola Mundo :: Empezando con ZF2 in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 400

Notice: Undefined index: Strategy Pattern en acción con PHP in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 400

Notice: Undefined index: Strategy Pattern en acción con PHP in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 400

Notice: Undefined index: Strategy Pattern (Patrón Estrategia) in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 400

Notice: Undefined index: Strategy Pattern (Patrón Estrategia) in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 400

Notice: Undefined index: Comparación y Rendimiento de Frameworks PHP in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 400

Notice: Undefined index: Comparación y Rendimiento de Frameworks PHP in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 400

Notice: Undefined index: Comparación y Rendimiento de Frameworks PHP in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 400

Notice: Undefined index: Proteger nuestros archivos .INI en Zend Framework in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 400

Notice: Undefined index: Proteger nuestros archivos .INI en Zend Framework in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 400

Notice: Undefined index: Estilo de programación y convención de nombres I in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 400

Notice: Undefined index: Estilo de programación y convención de nombres I in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 400

Notice: Undefined index: Estilo de programación y convención de nombres II in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 400

Notice: Undefined index: Estilo de programación y convención de nombres II in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 400

Notice: Undefined index: MySql in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: General in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: 97-things in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: JavaScript in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: https://codigolinea.com/category/javascript/ in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 523

Notice: Undefined index: TypeScript in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: Cheat Sheet in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: Zend Framework in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: Symfony Framework in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: Patrones de Diseño in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: Programacion Funcional in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: Ingeniería de Software in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: Patrones de Comportamiento in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: solid in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: Nuevo in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: MySql in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: scrum in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: agile in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: scala in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: erlang in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: elixir in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: fsharp in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: amfphp in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: fechas in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: lambda in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: golang in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: modulos in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: reactjs in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: Unknown in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: modular in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: https://codigolinea.com/tag/modular/ in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 523

Notice: Undefined index: haskell in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: Closure in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: testing in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: chuleta in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: clojure in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: scalajs in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: agilismo in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: software in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: contexto in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: ISO 8601 in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: Cake PHP in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: dojo 1.2 in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: 97things in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: seguridad in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: estrategia in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: interfaces in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: desarrollo in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: javascript in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: purescript in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: GET_FORMAT in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: encapsular in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: typescript in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: manifiesto in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: Zend_Cache in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: STR_TO_DATE in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: console.dir in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: Convención in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: cheat sheet in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: comparativa in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: complejidad in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: conformidad in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: Rendimiento in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: Add new tag in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: Code Igniter in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: Dojo Toolkit in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: console.time in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: console.warn in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: comparación in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: console.info in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: scrum master in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: ZendX_JQuery in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: arquitectura in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: console.trace in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: bala de plata in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: crear modulos in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: console.group in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: clojurescript in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: console.count in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: manual inicio in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: console.table in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: console.error in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: console.assert in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: console.dirxml in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: código limpio in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: hoja de trucos in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: configuración in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 506

Notice: Undefined index: https://codigolinea.com/tag/configuracion/ in /home/codigoli/public_html/wp-content/plugins/seo-automatic-links/seo-links.php on line 523


En ZF2 los módulos presentan un enfoque distinto y muy poderoso con respecto a ZF1 (ahora es más modular que nunca), fue diseñado tomando como base tres grandes principios: simpleza, flexibilidad y re-utilización. Esto hace que los módulos sean prácticamente independientes y que puedan funcionar por sí solos, incluso fuera de una aplicación de Zend.

Los módulos pueden contener casi cualquier cosa: código PHP (incluyendo la funcionalidad MVC), librerías, scripts de vista, archivos públicos (JavaScript, css, imágenes, etc) entre muchas cosas más, las posibilidades son infinitas!.

Si lo prefieres, los módulos lo puedes empaquetar en un phar y sus variantes ( .phar, .phar.gz, .phar.bz2, .phar.tar, .phar.tar.gz, .phar.tar.bz2, .phar.zip, .tar, .tar.gz, .tar.bz2, and .zip) ZF2 no tendrá ningún problema de trabajar con ellos.

El sistema de módulos en ZF2 ha sido pensado para ser útil como fundamento genérico y potente para que los desarrolladores y otros proyectos pueden crear sus propios módulos o sistemas de plugins.

Una estructura recomendada para un módulo orientado al MVC sería lo siguiente:

MyModule/
    Module.php
    autoload_classmap.php
    autoload_function.php
    autoload_register.php
    config/
        module.config.php
    public/
        images/
        css/
        js/
    src/
        MyModule/
            code-files
    tests/
        phpunit.xml

MyModule

El nombre de nuestro módulo vendría a ser el NameSpace que se usará en los archivos contenidos y debería cumplir las mismas reglas de nomenclatura que un NameSpace (valga la redundancia).

Module.php

Es la puerta de entrada a nuestro módulo, ya que contendrá lo necesario para interactuar con el gestor de módulos, dentro de esta clase se pueden hacer cosas como: sobreescribir la configuración inicial y/o proporcionar una configuración adicional a la aplicación, realizar tareas de inicialización registrando autoloads, declarar dependencias, entre otras muchas cosas mas.

autoload_classmap.php
autoload_function.php
autoload_register.php

El motivo de estos tres archivos es proporcionar mecanismos predeterminados para la carga automática de las clases contenidas en el módulo y consumir el módulo sin necesidad de usar Zend\ModuleManager. Estos archivos le dan la autonomía suficiente como por ejemplo para poder usar el módulo fuera de una aplicación de ZF2.

Se puede prescindir de ellos, ya que si no lo usamos Zend\ModuleManager se encargará de hacer el trabajo por nosotros.

module.config.php

Contendrá la configuración de la aplicación, las rutas, las urls, configuración de los controladores, vistas, entre otros.

public

En este folder contendrá los archivos públicos

src

En en carpeta contendrá Controladores, vistas, modelos, formularios, etc, será el core de nuestro módulo

test

En esta carpeta estará lo necesario para poder hacer las pruebas unitarias a nuestro módulo, ya dependerá de uds extenderlo para poder hacer pruebas a todo lo contenido en el el módulo.

En el siguiente post ya veremos mas a fondo como crear módulos y como configurarlo, espero sus comentarios

benjamin
Me llamo Benjamín Gonzales B, soy desarrollador de software con más de 15 años de experiencia, socio funduador de la empresa GNBIT. Me apasiona todo lo relacionado a las nuevas tecnologías, me gusta investigar , leer y aprender cada día algo nuevo. Desarrollo en PHP7+, JAVA, C#, JavaScript, entre otros y actualmente  estoy experimentando con lenguajes funcionales como: Erlang, Clojure y Scala 

1 Comment

Leave a Comment

Su dirección de correo no se hará público. Los campos requeridos están marcados *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.