Autor
|
Tema: [Ayuda]Sistema de plugins. (Leído 4,510 veces)
|
Freeze.
|
Hola, quiero desarrollar un sistema de plugins. Por lo que he leido se usan Apis, xml, SOAP... Pero no tengo ninguna idea clara. Y no se consigue información o tal vez no la he sabido buscar. Si tienen algun manual, la idea o cualquier cosa, se los agradezco
|
|
|
En línea
|
|
|
|
Karman
|
plugins de que tipo? echos por vos completamente o para alguna otra aplicación? los plugins están tb en php? faltan detalles...
S2
|
|
|
En línea
|
|
|
|
Red Mx
Rojito
Colaborador
Desconectado
Mensajes: 3.649
Viva México Cabrones...
|
no sabes ni que quieres hacer , aver que API vas a usar
|
|
|
En línea
|
Desarrollar Malware Es Causa De Cancer...
|
|
|
Freeze.
|
Tienes completa razon, Yo no se que hacer porque nunca he hecho un sistema que me administre y ejecute los plugin. Pero quiero aprender y no he encontrado mucho o nada No estoy informado del tema.
|
|
|
En línea
|
|
|
|
дٳŦ٭
GNU/Linux Infrastructure Specialist
Ex-Staff
Desconectado
Mensajes: 5.110
|
mmm soap es para webservices.. es muy amplia tu pregunta, resumela.
|
|
|
En línea
|
|
|
|
Freeze.
|
mm, tengo una sistema CMS, quisiera agregarle la opcion para plugins. Eso quiere decir que necesito que mi sistema lea un archivo de configuracion del plugin y haga lo que ese archivo quiera. Mejor dicho necesito que mi sistema acepte plugins. Dije lo de SOAP porque lo vi por ahi pero no es porque yo sepa que es asi
|
|
|
En línea
|
|
|
|
Red Mx
Rojito
Colaborador
Desconectado
Mensajes: 3.649
Viva México Cabrones...
|
un sistema que acepte plugins
aver desarrolla un plugin sencillo
un archivo php que sustituya todas las letras "a" por "@" ese archivo remplaza.php lo tienes ya listo seria tu plugin , ahora fijate como hacerle para que tu CMS detecte y ejecute ese archivo como parte de CMS, al hacer eso ya tienes un plugin
|
|
|
En línea
|
Desarrollar Malware Es Causa De Cancer...
|
|
|
Freeze.
|
Eso suena fácil, pero por ejemplo si alguien queire hacer un plugin que haga otro menú que tenga la fecha y la hora, entonces tengo que colocar ese codigo en todos lados? De verdad me parecen que algunos ejemplos son fáciles otros dificiles, digamos que estoy buscando la formula. Tambien he visto como los trabajan con XML
|
|
|
En línea
|
|
|
|
Karman
|
mirá, yo acabo de hacer un sistema de carga de módulos, y creo que si lo que quieres es hacer un sistema de plugins, por ejemplo para modificar la visualización de determinados campos de una pag que se genera por base de datos, podrías hacer algo así como:
$campo=usarPlugins($campo);
y
function usarPlugins(){ //buscas base de datos los plugins activos... //ejecutás plugins //retornas resultado }
para ejecutar los plugins tendrías que establecer reglas de como deben ser escritos dichos plugins...
S2
|
|
|
En línea
|
|
|
|
Freeze.
|
Entonces tendria que pasar la función a los campos, a los menus, a todo... Ya entendi Aunque estaba pensando en que podia hacer ejecutar el php y que el modificara los archivos que necesitase. ¿Seria accessible?¿seguro? Todavia no tengo una idea clara, voy a intentarlo Saludos y gracias.
|
|
|
En línea
|
|
|
|
|
|