Me pueden dar ideas o tutoriales de como se puede crear un sistema de plugins (como los que se usan en Wordpress, JOOMLA etc) en PHP?
Gracias..
| ||||
Respuesta: Sistema de plugins en PHP Yo hice uno pero no puedo proporcionártelo porque está en venta en un Marketplace. Verás, consiste en tener una base de datos en la que guardarás los plugins (su directorio) y si está activo o no. De ahí todo consistiría en una clase que: deshabilita plugins, los habilita, incluye los habilitados, toma información del plugin (nombre, autor..), etcétera. En fin, añade métodos que se te ocurran que sean realmente útiles. Incluso puedes ponerle Hooks, no es difícil. Todo depende de lo que necesites. Saludos
__________________ Buscas desarrollador web? Sourcegeek. Diseño web, Maquetación y Programación ¡Escribe bien! Esto es un foro, no un Facebook para que escribas con los pies |
| ||||
Respuesta: Sistema de plugins en PHP que es un hook? alguien me puede decir? es que lo he buscado para saber que diablos es y nunca he podido encontrar algo que me quite la duda XD solo tengo la idea de que es como una pisicion o algo así, de hecho los vi en prestashop pero de ahi nada.
__________________ Programación y diseño web México |
| ||||
Respuesta: Sistema de plugins en PHP En el sistema que hice, los Hook tienen varios usos, entre ellos la agrupación de funciones para después llamarlas al mismo tiempo ó para hacer una función flexible que dependa del plugin activado. Por ejemplo:
Código PHP:
Ver original
__________________ Buscas desarrollador web? Sourcegeek. Diseño web, Maquetación y Programación ¡Escribe bien! Esto es un foro, no un Facebook para que escribas con los pies |
| |||
Respuesta: Sistema de plugins en PHP SourceGeek, Por ahí leí que no es recomendable utilizar global en php, entiendo que es para darle alcance a la variable dentro de la función, cual es tu opinion al respecto? lo leí en varios lugares de stackoverflow |
| ||||
Respuesta: Sistema de plugins en PHP Cita: En primer lugar te sugiero aprender a leer: básicamente estás respondiendo a un tema de hace más de 4 años. Por favor, abre un tema nuevo para despejar tus dudas. PDTA: claro que usas globales es pésima practica, pero no me creas a mi, si estás discutiendo un tema así de viejo creo que es claro que se trata de una vieja práctica.
__________________ Y U NO RTFM? щ(ºдºщ) No atiendo por MP nada que no sea personal. |
| |||
Respuesta: Sistema de plugins en PHP por supuesto que vi que era un post viejo, de cualquier manera obtuve una respuesta que era lo que buscaba, no hubo necesidad de abrir un tema nuevo, gracias. |
Etiquetas: |