Google
Web dns.bdat.net

Re: [PHP-ES] Metodología para la creación de aplicaciones con soporte de plugins.

Write haof XML files: Marcos Ramírez ( mrp@marcos-ramirez.info)
Fecha: mar 01 nov 2005 - 13:09:44 CET


        Antes que nada, contesto sin haber revisado los links, que es casi la hora de
comer :), y gracias por la respuesta.

El Martes 01 Noviembre 2005 12:20, Rafa Couto escribió:
> Poniendo de base la definición que pone la Wikipedia para 'plugin'
> http://es.wikipedia.org/wiki/Plugin
> y teniendo en cuenta que estamos en una lista de PHP, entiendo como
> plugin el módulo que encaja en una aplicación PHP (normalmente web)
> que aporta una funcionalidad específica.

Si, eso es, y es para un web, claro, pero como no encontré nada especifico
para PHP, por eso decía que daba igual si era para otro lenguaje.

Y lo que quiero, es hacer algo al estilo de los plugins para WP, PHPNuke,
etc... la idea, es un webservice (algo complejo) con unas funcionalidades
base, y lo que quiero es que cualquiera pueda añadirle funcionalidades de
manera sencilla, y contando con una serie de herramientas base.

> Lo más parecido a plugin en programación PHP que conozco es la
> herencia en Programación Orientada a Objetos. Supón que la clase

Buen apunte... miraré :)

> pero aunque no quieres revisar código, échale un vistazo a la forma

No es que no quiera, es que prefiero no hacerlo, ¿motivo?, he estado revisando
varios, los que comento arriba, y alguno más, y cada uno lo hace de una
forma, por eso queria ver si hay alguna metodología, algún standard, etc... y
de paso, pues se aprende más :)

> que tiene de crear módulos el gurú Stephan Schmidt en el sistema de
> plantillas patTemplate:
[...]
> Si examinas por encima el código fuente verás lo sencillo que resulta
> crear un nuevo modificador de variable y extender la funcionalidad de
> esta característica. ¿Hablábamos de plugins? ;-)

Lo revisaré, y sí... hablamos de plugins, aunque si te soy sincero, tampoco
tengo del todo claro si es la mejor opción, lo que quiero, es que cualquiera
pueda implementar nuevas funcionalidades al webservice de manera sencilla,
los plugins parecen una buena opción por aquello de "la moda", pero en
realidad, a priori, no veo mucha diferencia entre el plugin, y crear a mano
un servicio nuevo, tirando de las librerias de clases/funciones... cuando
lea, revise y tenga todo claro, ya sopesaré pros y contras :) (es un proyecto
grande y complejillo)

> OFF TOPIC (para el resto de la lista):
> Por cierto, aprovecho este mensaje en la lista para decir que no he
> querido entrar en la guerra del hilo 'Encriptar PHP' y que en una
> lista se deberían respetar normas básicas de netiqueta. Intentemos
> todos "ayudar" sin ofender, que esta lista es buena, porque es libre y
> abierta...

Yo no creo haberme saltado ninguna norma, pero si lo he hecho, no ha sido
intencionadamente... solo decir que lo que algunos denominan prepotencia por
mi parte, yo aseguro que no es más que rudeza y ser directo... pero sin mala
fé. (aunque admito que el tema me encendió un poquillo :), sobretodo lo del
dentista, aunque os suene a chiste, es la verdad), pero por mi parte, tema
zanjado, de hecho ni he contestado a los últimos posts ;).

-- 
Marcos Ramirez (www.marcos-ramirez.info) .:: Linux Registered User #349823 ::.
Debian SID Kernel 2.6.10. 
Antes de preguntar nada, lee! y recuerda, Google es tu amigo, yo no.
http://www.sindominio.net/ayuda/preguntas-inteligentes.html
No acepto adjuntos en formato WORD/Office:
http://breu.bulma.net/?l3192
-- 
PHP Spanish Localization Talk Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


Este archivo fue generado por hypermail 2.1.7 : sáb 18 mar 2006 - 18:23:40 CET