Entrevista con Simon/OIOPublisher.com
Publicado: 2022-07-21Publicar contenido
- Hola Simon, antes que nada gracias por hacer esta entrevista. ¿Serías tan amable de contarnos un poco sobre ti?
- Eres bien conocido como el autor de OIOpublisher, un complemento publicitario de WordPress. ¿Cuánto tiempo has estado desarrollando en él? ¿Tiene alguna idea de la cantidad de horas-hombre invertidas en la solución tal como está ahora?
- ¿Cómo surgió OIOpublisher y cuáles son sus planes para el futuro?
- OIOpublisher es mucho más que un simple complemento, ha implementado varias otras funciones, como el mercado, etc. Al visitar su oiopublisher.com, tiene la sensación de un sistema MUY ajustado y bien integrado. Cómo es desarrollar plugins de este tamaño para una plataforma como Wordpress. ¿Hace que sea más fácil o más difícil de desarrollar?
- ¿Ha considerado desarrollar para otras plataformas y por qué se decidió por Wordpress como su plataforma principal?
- OIOpublisher es un éxito en términos de implementación en Internet, veo muchos blogs usándolo, pero también es un éxito comercial, ¿puedes ganarte la vida decentemente desarrollando soluciones de WordPress?
- ¿Estás trabajando en otros proyectos de los que te gustaría hablar?
- Recientemente, el Software Freedom Law Center aclaró el estado de los temas como trabajos derivados de WordPress, ¿cuál es su reacción a esto?
- ¿Cómo afecta la dependencia de la GPL de WordPress a los desarrolladores de temas y complementos que desean comercializar sus productos?
- ¿Algún buen consejo/sugerencia para las personas que desean desarrollar complementos y/o temas para WordPress con fines comerciales?
- WordPress fue en 2008 uno de los conjuntos de habilidades solicitados de más rápido crecimiento, según lo registrado, entre otros, por oDesk. ¿Cómo ve este crecimiento para 2009 y más allá?
- ¿Cómo ves el futuro de WordPress en sí?
Esta es la primera de una serie de entrevistas que incluirán personas que trabajan con WordPress, temas y complementos. La primera entrevista es con Simon de OIOPublisher.com, quien tuvo la amabilidad de responder algunas preguntas sobre WordPress y OIOPublisher.
Hola Simon, antes que nada gracias por hacer esta entrevista. ¿Serías tan amable de contarnos un poco sobre ti?
Estudié derecho en la universidad y, al mismo tiempo, comencé a interesarme por el desarrollo web, construyendo sitios web básicos y aprendiendo PHP a medida que avanzaba. Después de la universidad me di cuenta de que no me gustaba mucho la idea de ser abogado y, en cambio, terminé trabajando en el sector de la caridad del Reino Unido como desarrollador web. También ejecuto un par de proyectos web en mi tiempo libre y estoy estudiando para obtener una maestría en administración.
Eres bien conocido como el autor de OIOpublisher, un complemento publicitario de WordPress. ¿Cuánto tiempo has estado desarrollando en él? ¿Tiene alguna idea de la cantidad de horas-hombre invertidas en la solución tal como está ahora?
Recuerdo navegar por digitalpoint.com un día, en el verano de 2007, y ver una discusión sobre un nuevo complemento de WordPress llamado wpbankroll , que le permitía vender reseñas pagadas directamente a través de un blog de WordPress. En ese momento pensé que era una buena idea, pero me preguntaba si no podría hacer un mejor trabajo. Un par de días después creé la primera versión de OIO.
El tiempo que he tenido que dedicar al proyecto a menudo ha variado bastante, pero teniendo en cuenta la investigación, la codificación y el soporte, probablemente sea un promedio de al menos una hora de trabajo todos los días desde el inicio de OIO. Digamos unas 1000 horas hasta ahora.
¿Cómo surgió OIOpublisher y cuáles son sus planes para el futuro?
Como mencioné, inicialmente se inspiró en el complemento de WordPress wpbankroll . También fue en la época en que reviewme.com estaba ganando popularidad. Aceptar un recorte del 50 % por cada reseña me parecía ridículo, incluso con el poder de atracción de su anunciante, por lo que crear una alternativa viable parecía algo bueno.
Planes futuros, ¡por dónde empezar! Lo único que descubrí es que cuantas más funciones y flexibilidad se agregan a una aplicación web, más ideas se les ocurren a los usuarios como resultado. Hay un flujo interminable de ideas y posibilidades. Por el momento me estoy preparando para una revisión completa del guión. Se desarrollará en PHP5 y se centrará en gran medida en los comentarios de la comunidad desde el principio. También hará uso de un marco PHP ligero en el que estoy trabajando actualmente, para acelerar el tiempo de desarrollo y permitir que otros amplíen la aplicación con mucha más facilidad.
También me gustaría agregar servicios de personalización (que traeré a otros desarrolladores para que los manejen) y un repositorio de módulos donde otros puedan contribuir (y vender) sus propias extensiones a OIO.
OIOpublisher es mucho más que un simple complemento, ha implementado varias otras funciones, como el mercado, etc. Al visitar su oiopublisher.com, tiene la sensación de un sistema MUY ajustado y bien integrado. Cómo es desarrollar plugins de este tamaño para una plataforma como Wordpress. ¿Hace que sea más fácil o más difícil de desarrollar?
Cuando comencé, OIO era en gran medida un complemento de WordPress (¡en ese entonces también era gratis!), Haciendo uso del código interno de WordPress en casi todas partes. Llegó un punto en el que me di cuenta de que OIO podía ser una plataforma en sí misma, así que la convertí en una aplicación independiente, que luego se vinculó a WordPress. Si bien el usuario final no notó ninguna diferencia, me permitió llegar a un público más amplio e integrar OIO con otras plataformas en el futuro.
WordPress siempre ha sido muy fácil de desarrollar, tanto cuando estaba desarrollando OIO únicamente como un complemento como cuando integraba mi propio código con él. El hecho de que tenga una comunidad de desarrolladores de plugins/temas tan grande y diversa dice mucho.
¿Ha considerado desarrollar para otras plataformas y por qué se decidió por Wordpress como su plataforma principal?
Los blogs eran el tipo de sitio web más popular en el momento en que comencé con OIO (y probablemente todavía lo sean) y WordPress se usaba mucho. El mercado objetivo para reseñas pagadas/enlaces de texto al que apuntaba originalmente también estaba muy orientado a los blogs (WordPress), por lo que tenía sentido seguir ese camino.
No creo que desarrolle exclusivamente para una plataforma en el futuro, ya que prefiero crear aplicaciones y servicios que puedan integrarse fácilmente con varias plataformas que centrarse demasiado en una plataforma.
Sin embargo, WordPress es sin duda una de las mejores plataformas para crear cualquier sitio web basado en contenido, y sería mi elección si necesitara crear rápidamente un sitio web que pudiera ampliar más adelante.
OIOpublisher es un éxito en términos de implementación en Internet, veo muchos blogs usándolo, pero también es un éxito comercial, ¿puedes ganarte la vida decentemente desarrollando soluciones de WordPress?
Creo que WordPress proporciona una forma efectiva para que las personas sin mentalidad técnica coloquen su contenido en la web, al mismo tiempo que permite una gran cantidad de personalización y extensión.
Siempre habrá una demanda de servicios de personalización, ya que ninguna aplicación prefabricada o CMS cubrirá las necesidades de cada individuo. Por lo tanto, mientras la plataforma de WordPress continúe prosperando, no veo ninguna razón por la que no pueda vivir bien de ella.
¿Estás trabajando en otros proyectos de los que te gustaría hablar?
Estoy desarrollando un marco PHP que formará la base de la próxima versión principal de OIO, que se lanzará como un proyecto de código abierto por derecho propio. Espero centrarme en el desarrollo de aplicaciones pagas (como OIO), donde el código específico de la aplicación de un autor se licencia por separado del núcleo.
Mi trabajo diario se centra en el sector benéfico del Reino Unido. theBigGive.org.uk es esencialmente una base de datos de proyectos benéficos del Reino Unido, agregada y mantenida por las propias organizaciones benéficas. Brindamos herramientas para recaudar fondos, así como oportunidades de "financiamiento equivalente" para alentar las donaciones durante un período económico difícil.
Recientemente, el Software Freedom Law Center aclaró el estado de los temas como trabajos derivados de WordPress, ¿cuál es su reacción a esto?
Si bien inicialmente puede parecer un obstáculo difícil de superar (para aquellos que venden temas premium), creo que en realidad hace poca diferencia. El código PHP que se usa para generar un tema generalmente contiene una cantidad razonable de código de WordPress (el post loop, por ejemplo), por lo que decir que esos archivos php son derivados de WordPress es bastante justo.
Pero lo que hace que un tema sea único (y que valga la pena pagarlo) es el estilo, que proviene de imágenes y archivos CSS. Como esos archivos no contienen ningún código de WordPress, se pueden licenciar por separado y vender si el autor lo desea. Lo mismo ocurre con los complementos de WordPress.
También puede ver que los sitios que venden temas de WordPress no han tenido demasiada dificultad para adaptarse. Themeforest.net, por ejemplo, anunció un pequeño cambio en la licencia y luego las cosas continuaron con normalidad.
¿Cómo afecta la dependencia de la GPL de WordPress a los desarrolladores de temas y complementos que desean comercializar sus productos?
Como digo, no creo que haga mucha diferencia. Si un archivo en su complemento o tema contiene una función de WordPress, asuma que el archivo está cubierto por la licencia GPL. Cualquier archivo que no contenga código de WordPress es suyo para obtener la licencia que desee.
En todo caso, la aclaración reciente garantizará que los desarrolladores separen su propio código de Wordpress de manera más limpia, ¡lo cual no es malo desde el punto de vista de la portabilidad/reutilización del código!
¿Algún buen consejo/sugerencia para las personas que desean desarrollar complementos y/o temas para WordPress con fines comerciales?
Mantenga su propio código separado de cualquier código de WordPress. Ponga cualquier cosa que dependa de una función de WordPress (como una acción de complemento o un filtro) en archivos separados y use una declaración de inclusión para agregar esos archivos a su código cuando sea necesario.
WordPress fue en 2008 uno de los conjuntos de habilidades solicitados de más rápido crecimiento, según lo registrado, entre otros, por oDesk. ¿Cómo ve este crecimiento para 2009 y más allá?
WordPress mejora constantemente, lo que debería convertirlo en una opción cada vez más viable para todo tipo de sitios web (no solo blogs). Si bien no soy un experto, me imagino que el crecimiento seguirá siendo fuerte.
¿Cómo ves el futuro de WordPress en sí?
La tendencia reciente parece haber consistido más en refinar las funciones y tecnologías existentes que en agregar demasiadas nuevas, haciéndolas más rápidas, fáciles de usar e intuitivas.
Creo que ese enfoque bien puede continuar, ahora que el núcleo contiene tantas características y la comunidad de desarrolladores está muy bien establecida. La funcionalidad se puede ampliar fácilmente mediante complementos, por lo que es importante asegurarse de que las cosas básicas sean lo más intuitivas posible.
Gracias Simón por hacer esta entrevista.