Foros del Web » Programando para Internet » PHP »

diferencia entre extensión libreria modulo y plugin

Estas en el tema de diferencia entre extensión libreria modulo y plugin en el foro de PHP en Foros del Web. diferencia entre extensión libreria modulo y plugin... ??? Si quiero hacer CADA UNO de ellos en PHP cuales serian las DIF principales ? La manera ...
  #1 (permalink)  
Antiguo 19/07/2011, 19:28
 
Fecha de Ingreso: febrero-2004
Mensajes: 1.987
Antigüedad: 20 años, 9 meses
Puntos: 22
diferencia entre extensión libreria modulo y plugin

diferencia entre extensión libreria modulo y plugin... ???

Si quiero hacer CADA UNO de ellos en PHP

cuales serian las DIF principales ?
La manera de INCLUISRLOS/llamarlos ??

Componente es cada uno de ellos, cierto ?
  #2 (permalink)  
Antiguo 19/07/2011, 20:12
Avatar de Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 16 años, 3 meses
Puntos: 2237
Respuesta: diferencia entre extensión libreria modulo y plugin

En mi pobre entender y a grandes rasgos:

Libreria. Conjunto de funciones que pueden ser utilizadas en varias areas de la web (modulos, extensiones e, incluso, otras librerias), por ejemplo, validacion de entrada de datos.

Modulo. Varios scripts que trabajan en conjunto para un mismo fin, por ejemplo, un catalogo de productos al que se le puede agregar otro modulo, carrito de compra.

Extension (en ingles "plugin"). Uno o varios scripts para agregar funcionalidades en paginas y/o modulos y que no necesariamente debes crear una pagina para ellos, por ejemplo, mostrar los productos destacados en la pagina principal, encuestas, chats, etc.
__________________
- León, Guanajuato
- GV-Foto
  #3 (permalink)  
Antiguo 19/07/2011, 20:52
Avatar de Artificium  
Fecha de Ingreso: enero-2011
Mensajes: 492
Antigüedad: 13 años, 10 meses
Puntos: 81
Respuesta: diferencia entre extensión libreria modulo y plugin

Ya Triby, con su humildad forzada (viniendo de "Triby" es humildad forzada decir que tiene un pobre entendimiento), te explicó bastante bien esos temas, pero permíteme añadir algo. Los plugin debe contruirse en base a ciertas plataformas que permiten especificamente la inclusión de plugins. Cualquier programa así nomás no permite plugins, se podría hacer algún otro programa que extienda sus funcionalidades, pero eso no se llama plugin, se llama pache.

De distinta manera todo programador hace una librería, porque reutiliza las mismas funciones que les sirve y poco a poco las va acumulando. Pero hacer un plugin? en primer lugar plugin para qué plataforma? Con PHP podrías hacer un plugin para Wodpress, yo sé hacerlos. También podrías hacerlo para otros CMSs, la verdad no sé cuales permiten hacerlos.

Crear una plataforma para que se puedan crear plugins eso es otro cuento. Si recién estás empezando en estas labores, te diré algo: librerías de todas maneras vas a hacerlo, si te ordenas bien, módulos también, si planificas bien tu trabajo, pero plugins? supongo que también podría ser, si te concentras en desarrollar en alguna plataforma. Suerte!
  #4 (permalink)  
Antiguo 27/07/2011, 11:10
 
Fecha de Ingreso: febrero-2004
Mensajes: 1.987
Antigüedad: 20 años, 9 meses
Puntos: 22
Respuesta: diferencia entre extensión libreria modulo y plugin

Gracias.

Y... Cada uno de ellos es un componente, [true]?
  #5 (permalink)  
Antiguo 27/07/2011, 12:08
Avatar de _ssx  
Fecha de Ingreso: mayo-2003
Ubicación: mX
Mensajes: 683
Antigüedad: 21 años, 6 meses
Puntos: 60
Respuesta: diferencia entre extensión libreria modulo y plugin

Técnicamente la definición de extensión es erronea si son propiamente aplicadas a PHP.

Una extensión de PHP es un programa escrito en C o C++ o algun otro lenguaje soportado y que debe de ser compilado para el servidor donde se va a ejecutar y que agrega funcionalidad extra a PHP.

http://devzone.zend.com/article/1021
__________________
Escribe tu código de forma que refleje, y saque a relucir,lo mejor de tu carácter personal
www.oscararzola.com/blog
Principios de un programador
  #6 (permalink)  
Antiguo 27/07/2011, 16:12
Avatar de Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 16 años, 3 meses
Puntos: 2237
Respuesta: diferencia entre extensión libreria modulo y plugin

Anarko, a mi lo de "componente" me parece un tanto ambiguo considerando que la definicion es "forma parte de un todo", por lo que hasta una variable podriamos incluirla en esa categoria, habria que ver lo que cada desarrollador crea como tal.

Por ejemplo, hay una web con componentes de Symfony que, en este sentido, ofrecen descarga de librerias y clases para usarse en forma independiente: http://components.symfony-project.org/

_ssx, gracias por el dato, en cierta forma refuerza lo dicho anteriormente, es un desarrollo "aparte" que permite agregar funcionalidad, solo que lo estas viendo desde un punto de vista de PHP como lenguaje (extension de PHP) y no como programar usando PHP (extension creada en PHP), que fue la pregunta original.
__________________
- León, Guanajuato
- GV-Foto
  #7 (permalink)  
Antiguo 28/07/2011, 10:47
 
Fecha de Ingreso: febrero-2004
Mensajes: 1.987
Antigüedad: 20 años, 9 meses
Puntos: 22
Respuesta: diferencia entre extensión libreria modulo y plugin

Cita:
Iniciado por Triby Ver Mensaje
...hasta una variable podriamos incluirla en esa categoria

  #8 (permalink)  
Antiguo 28/07/2011, 13:59
Avatar de Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 16 años, 3 meses
Puntos: 2237
Respuesta: diferencia entre extensión libreria modulo y plugin

Si, lo se, es una exageracion, solo queria ilustrar lo ambiguo que es el termino si nos basamos exclusivamente en la definicion, aunque tambien podemos recurrir a Wikipedia para averiguar sobre Programacion orientada a componentes.
__________________
- León, Guanajuato
- GV-Foto

Etiquetas: diferencia, libreria, modulo, plugin
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:58.