Foros aprenderaprogramar.com

Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: Mac en 15 de Marzo 2014, 17:44

Título: Modularidad en PHP y como se aplica
Publicado por: Mac en 15 de Marzo 2014, 17:44
Hola comunidad presentando esta pregunta.

Que es Modularidad en PHP y como se aplica ?

Gracias Por Su Ayuda.
Título: Re:Modularidad en PHP y como se aplica
Publicado por: Ogramar en 16 de Marzo 2014, 20:11
Sobre concepto de programación modular (aunque hay otros): https://www.aprenderaprogramar.com/index.php?option=com_content&view=article&id=113:introduccion-a-la-programacion-por-modulos-estrategia-de-divide-y-venceras-cu00203a&catid=36:curso-qbases-de-la-programacion-nivel-iiq&Itemid=60

Sobre el aspecto más importante para modularizar el código en php (Las Funciones): https://www.aprenderaprogramar.com/index.php?option=com_content&view=article&id=573:funciones-en-php-declaracion-y-llamadas-a-funciones-parametros-ejercicios-resueltos-cu00827b&catid=70:tutorial-basico-programador-web-php-desde-cero&Itemid=193
Título: Re:Modularidad en PHP y como se aplica
Publicado por: Mac en 17 de Marzo 2014, 04:22
Hola Ogramar.

Me siento perdido con la ayuda que me has dado en este temas, no entiendo muy bien

Modularidad En PHP
Título: Re:Modularidad en PHP y como se aplica
Publicado por: Ogramar en 17 de Marzo 2014, 21:01
Yendo por pasos podríamos decir:

Primero: entender el concepto de modularidad.

Segundo: entender cómo las funciones en PHP constituyen módulos que realizan tareas o devuelven resultados.

Tercero: PHP admite la orientación a objetos, lo cual es también un forma de modularidad.

Modularidad es una palabra muy genérica, no sé si tienes que hablar de algo concreto.
Título: Re:Modularidad en PHP y como se aplica
Publicado por: Mac en 18 de Marzo 2014, 01:14
Muy Bien te entiendo !

Bueno si Ogramar tengo que hablar de algo concreto y es el funcionamiento de

Modularidad en PHP  y como lo aplico en PHP.

Si puedes explicarlo te lo agradecería. :) :)
Título: Re:Modularidad en PHP y como se aplica
Publicado por: Ogramar en 18 de Marzo 2014, 22:58
¿Ya te leiste el texto de programación modular?
Título: Re:Modularidad en PHP y como se aplica
Publicado por: Mac en 18 de Marzo 2014, 23:57
Si ya lo e leído.
Título: Re:Modularidad en PHP y como se aplica
Publicado por: Ogramar en 20 de Marzo 2014, 22:44
Yo creo que lo puedes adaptar como aplicado a php: El concepto de módulo aplicado a la programación en php es muy similar al aplicable a distintas facetas de la vida: un escritor divide su curso en capítulos y apéndices. Un profesor divide el contenido de la asignatura en temas. Un ingeniero divide el ...

Título: Re:Modularidad en PHP y como se aplica
Publicado por: Mac en 21 de Marzo 2014, 01:56
Bueno Gracias Ogramar ...

Te comente y te digo lo que e entendido ! y es que


Se denomina Modularidad a la propiedad que permite subdividir una
aplicación en partes más pequeñas (llamadas módulos)
Estos módulos que se puedan compilar por separado, pero que tienen
conexiones con otros módulos.

Es una técnica por decirlo de una manera, parecida a la del POO
allí se crean objetos los cuales son reutilizados en distintas
partes del programa, y los cuales se pueden incluir en distintas
partes de un código con el muy conocido "include" o "require

En PHP, se utiliza el diseño modular, donde
se desglosa el código y se aparta en módulos, cuyos módulos
son re-utilizables y re-asignables, en cualquier parte de la
aplicación que estemos desarrollando.

Ejemplo

Diseño modular: identificar subproblemas y asociar un módulo con cada uno.
Dentro del problema general de convertir temperaturas a distintas escalas,
identificamos cuatro subproblemas: cómo mostrar información al usuario
(MostrarMenú), cómo convertir de Celsius a Farenheit, de Celsius a Kelvin y de Farenheit a Kelvin.
-------------------------------------------------------------------------------
Título: Re:Modularidad en PHP y como se aplica
Publicado por: Alex Rodríguez en 24 de Marzo 2014, 09:50
Tener en cuenta que PHP es un lenguaje interpretado y no compilado, por tanto "Estos módulos que se puedan compilar por separado" no es correcto, ya que no hay compilación. Podría ser correcto decir que los módulos se pueden ejecutar independientemente, pero no que se compilan por separado. Saludos.

Título: Re:Modularidad en PHP y como se aplica
Publicado por: Mac en 24 de Marzo 2014, 17:13
Garcias Alex Rodríguez


Excelente tu opinión y orientación !

Un Saludo !!!  ;)