Entrevista com Simon/OIOPublisher.com
Publicados: 2022-07-21Conteúdo da postagem
- Olá Simon, em primeiro lugar obrigado por fazer esta entrevista. Você faria a gentileza de nos contar um pouco sobre você?
- Você é conhecido como o autor do OIOpublisher, um plugin de publicidade do WordPress. Há quanto tempo você desenvolve nele? Você tem algum palpite sobre a quantidade de horas-homem investidas na solução como está agora?
- Como surgiu a OIOpublisher e quais são seus planos futuros para ela?
- OIOpublisher é muito mais do que apenas um plugin, você implementou vários outros recursos como o marketplace etc. Visitando seu oiopublisher.com, você fica com a sensação de um sistema MUITO compacto e bem integrado. Como está o desenvolvimento de plugins deste tamanho para uma plataforma como o Wordpress. Facilita ou dificulta o desenvolvimento?
- Você já pensou em desenvolver para outras plataformas e por que escolheu o Wordpress como sua plataforma principal?
- O OIOpublisher é um sucesso em termos de implantação na internet, vejo muitos blogs usando, mas também é um sucesso comercial, você consegue viver decentemente desenvolvendo soluções WordPress?
- Você está trabalhando em outros projetos sobre os quais gostaria de falar?
- Recentemente, o Software Freedom Law Center esclareceu o status dos temas como trabalhos derivados do WordPress, qual é sua reação a isso?
- Como a dependência da GPL do WordPress afeta os desenvolvedores de temas e plugins que desejam comercializar seus produtos?
- Algum bom conselho/sugestão para pessoas que desejam desenvolver plugins e/ou temas para WordPress em uma capacidade comercial?
- O WordPress foi em 2008 um dos conjuntos de habilidades solicitadas de mais rápido crescimento, conforme registrado, entre outros, pelo oDesk. Como você vê esse crescimento para 2009 e além?
- Como você vê o futuro do próprio WordPress?
Esta é a primeira de uma série de entrevistas que incluirão pessoas que trabalham com WordPress, temas e plugins. A primeira entrevista é com Simon do OIOPublisher.com que teve a gentileza de responder algumas perguntas sobre WordPress e OIOPublisher.
Olá Simon, em primeiro lugar obrigado por fazer esta entrevista. Você faria a gentileza de nos contar um pouco sobre você?
Estudei direito na universidade e ao mesmo tempo comecei a me interessar por desenvolvimento web, construindo sites básicos e aprendendo PHP à medida que avançava. Depois da universidade, percebi que não gostava muito da ideia de ser advogado e, em vez disso, acabei trabalhando no setor de caridade do Reino Unido como desenvolvedor web. Eu também executo alguns projetos da web no meu tempo livre e estou estudando para um mestrado em gestão.
Você é conhecido como o autor do OIOpublisher, um plugin de publicidade do WordPress. Há quanto tempo você desenvolve nele? Você tem algum palpite sobre a quantidade de horas-homem investidas na solução como está agora?
Lembro-me de navegar no digitalpoint.com um dia, no verão de 2007, e ver uma discussão sobre um novo plugin WordPress chamado wpbankroll , que permite vender avaliações pagas diretamente por meio de um blog WordPress. Na época, pensei que era uma boa ideia, mas me perguntei se não poderia fazer um trabalho melhor. Alguns dias depois, criei a primeira versão do OIO.
O tempo que gastei no projeto muitas vezes variou bastante, mas levando em consideração a pesquisa, a codificação e o suporte, provavelmente equivale a pelo menos uma hora de trabalho todos os dias desde o início da OIO. Digamos que cerca de 1000 horas até agora.
Como surgiu a OIOpublisher e quais são seus planos futuros para ela?
Como mencionei, foi inicialmente inspirado no plugin wpbankroll WordPress. Foi também na época em que o reviewme.com estava ganhando popularidade. Fazer um corte de 50% para cada revisão parecia ridículo para mim, mesmo com o poder de atração do anunciante, então criar uma alternativa viável parecia uma boa coisa a fazer.
Planos futuros, por onde começar! A única coisa que descobri é que quanto mais recursos e flexibilidade forem adicionados a um aplicativo da Web, mais ideias os usuários terão como resultado. Há um fluxo interminável de ideias e possibilidades. No momento estou me preparando para uma revisão completa do roteiro. Ele será desenvolvido em PHP5 e se concentrará fortemente no feedback da comunidade desde o início. Ele também fará uso de um framework PHP leve no qual estou trabalhando atualmente, para acelerar o tempo de desenvolvimento e permitir que outros estendam o aplicativo com muito mais facilidade.
Eu também gostaria de adicionar serviços de personalização (que trarei outros desenvolvedores para tratar) e um repositório de módulos onde outros possam contribuir (e vender) suas próprias extensões para OIO.
OIOpublisher é muito mais do que apenas um plugin, você implementou vários outros recursos como o marketplace etc. Visitando seu oiopublisher.com, você fica com a sensação de um sistema MUITO compacto e bem integrado. Como está o desenvolvimento de plugins deste tamanho para uma plataforma como o Wordpress. Facilita ou dificulta o desenvolvimento?
Quando comecei, o OIO era basicamente um plugin do WordPress (na época também era gratuito!), fazendo uso do código interno do WordPress em quase todos os lugares. Chegou um ponto em que percebi que o OIO poderia ser uma plataforma em si e então o converti em um aplicativo autônomo, que então se vinculou ao WordPress. Embora o usuário final não tenha notado diferença, isso me permitiu alcançar um público maior e integrar a OIO com outras plataformas no futuro.
O WordPress sempre foi muito fácil de desenvolver, tanto quando eu estava desenvolvendo o OIO puramente como um plugin quanto quando integrava meu próprio código a ele. O fato de ter uma comunidade de desenvolvedores de plugins/temas tão grande e diversificada fala muito.
Você já pensou em desenvolver para outras plataformas e por que escolheu o Wordpress como sua plataforma principal?
Os blogs eram o tipo de site mais popular na época em que comecei com a OIO (e provavelmente ainda são) e o WordPress era amplamente utilizado. O mercado-alvo para resenhas pagas / links de texto que eu pretendia originalmente também era muito orientado para blogs (WordPress), então fazia sentido seguir esse caminho.
Não acho que desenvolveria exclusivamente para uma plataforma no futuro, pois prefiro criar aplicativos e serviços que possam ser facilmente integrados a várias plataformas do que focar demais em uma plataforma.
O WordPress é certamente uma das melhores plataformas para criar qualquer site orientado a conteúdo, e seria minha escolha se eu precisasse criar rapidamente um site que pudesse estender mais tarde.
O OIOpublisher é um sucesso em termos de implantação na internet, vejo muitos blogs usando, mas também é um sucesso comercial, você consegue viver decentemente desenvolvendo soluções WordPress?
Eu acho que o WordPress fornece uma maneira eficaz para pessoas sem mentalidade técnica colocarem seu conteúdo na web, ao mesmo tempo em que permite uma grande personalização e extensão.
Sempre haverá uma demanda por serviços de customização, já que nenhum aplicativo pré-fabricado ou CMS jamais cobrirá as necessidades de cada indivíduo. Portanto, enquanto a plataforma WordPress continuar a prosperar, não vejo razão para que você não possa viver bem dela.
Você está trabalhando em outros projetos sobre os quais gostaria de falar?
Estou desenvolvendo uma estrutura PHP que será a base da próxima versão principal do OIO, que será lançada como um projeto de código aberto por si só. Espero ter como foco o desenvolvimento de aplicativos pagos (como OIO), onde o código específico do aplicativo de um autor é licenciado separadamente do núcleo.
Meu trabalho diário se concentra no setor de caridade do Reino Unido. theBigGive.org.uk é essencialmente um banco de dados de projetos de caridade do Reino Unido, adicionado e mantido pelas próprias instituições de caridade. Fornecemos ferramentas de angariação de fundos, bem como oportunidades de “financiamento combinado” para incentivar doações durante um período econômico difícil.
Recentemente, o Software Freedom Law Center esclareceu o status dos temas como trabalhos derivados do WordPress, qual é sua reação a isso?
Embora inicialmente possa parecer um obstáculo difícil de superar (para aqueles que vendem temas premium), acho que na verdade faz pouca diferença. O código PHP que é usado para gerar um tema geralmente contém uma quantidade razoável de código WordPress (o post loop, por exemplo), então dizer que esses arquivos php são derivados do WordPress é bastante justo.
Mas o que torna um tema único (e vale a pena pagar) é o estilo – que vem de imagens e arquivos CSS. Como esses arquivos não contêm nenhum código WordPress, eles podem ser licenciados separadamente e vendidos se o autor quiser. O mesmo vale para os plugins do WordPress.
Você também pode ver que os sites que vendem temas do WordPress não tiveram muita dificuldade em se ajustar. Themeforest.net, por exemplo, anunciou uma pequena mudança no licenciamento e então as coisas continuaram normalmente.
Como a dependência da GPL do WordPress afeta os desenvolvedores de temas e plugins que desejam comercializar seus produtos?
Como disse, acho que não faz muita diferença. Se um arquivo em seu plugin ou tema contiver uma função do WordPress, suponha que esse arquivo seja coberto pela licença GPL. Qualquer arquivo que não contenha código WordPress é seu para licenciar como quiser.
De qualquer forma, o esclarecimento recente garantirá que os desenvolvedores separem seu próprio código do Wordpress de forma mais limpa, o que não é ruim do ponto de vista da portabilidade / reutilização de código!
Algum bom conselho/sugestão para pessoas que desejam desenvolver plugins e/ou temas para WordPress em uma capacidade comercial?
Mantenha seu próprio código separado de qualquer código do WordPress. Coloque qualquer coisa que dependa de uma função do WordPress (como uma ação de plug-in ou filtro) em arquivos separados e use uma instrução de inclusão para adicionar esses arquivos ao seu código quando necessário.
O WordPress foi em 2008 um dos conjuntos de habilidades solicitadas de mais rápido crescimento, conforme registrado, entre outros, pelo oDesk. Como você vê esse crescimento para 2009 e além?
O WordPress está em constante aprimoramento, o que deve torná-lo uma opção cada vez mais viável para todos os tipos de sites (não apenas blogs). Embora eu não seja um especialista, imagino que o crescimento continuará forte.
Como você vê o futuro do próprio WordPress?
A tendência recente parece ter sido mais sobre refinar recursos e tecnologias existentes do que adicionar muitos completamente novos – tornando-o mais rápido, fácil de usar e mais intuitivo.
Acho que essa abordagem pode continuar, agora que o núcleo contém tantos recursos e a comunidade de desenvolvedores está muito bem estabelecida. A funcionalidade pode ser facilmente estendida por plugins, portanto, é importante garantir que as coisas básicas sejam o mais intuitivas possível.
Obrigado Simon por fazer esta entrevista.