Intervista a Simon/OIOPublisher.com
Pubblicato: 2022-07-21Contenuti del post
- Ciao Simone, innanzitutto grazie per aver rilasciato questa intervista. Saresti così gentile da raccontarci un po' di te?
- Sei ben noto come l'autore di OIOpublisher, un plugin pubblicitario di WordPress. Da quanto tempo ci stai sviluppando? Hai qualche idea sulla quantità di ore uomo investite nella soluzione così com'è ora?
- Come è nato OIOpublisher e quali sono i tuoi progetti futuri?
- OIOpublisher è molto più di un semplice plug-in, hai implementato molte altre funzionalità come il mercato ecc. Visitando il tuo oiopublisher.com, hai la sensazione di un sistema MOLTO compatto e ben integrato. Come sta sviluppando plugin di queste dimensioni per una piattaforma come Wordpress. Rende più facile o più difficile lo sviluppo?
- Hai considerato lo sviluppo per altre piattaforme e perché hai scelto Wordpress come piattaforma principale?
- OIOpublisher è un successo in termini di distribuzione su Internet, vedo molti blog che lo utilizzano, ma è anche un successo commerciale, puoi guadagnarti da vivere dignitosamente sviluppando soluzioni WordPress?
- Stai lavorando ad altri progetti di cui vorresti parlare?
- Recentemente il Software Freedom Law Center ha chiarito lo stato dei temi come opere derivate di WordPress, qual è la tua reazione a questo?
- In che modo l'affidamento alla GPL di WordPress influisce sugli sviluppatori di temi e plug-in che desiderano commercializzare i loro prodotti?
- Qualche buon consiglio/suggerimento per le persone che vogliono sviluppare plugin e/o temi per WordPress a titolo commerciale?
- WordPress è stato nel 2008 uno dei set di competenze richieste in più rapida crescita, come registrato tra gli altri da oDesk. Come vede questa crescita per il 2009 e oltre?
- Come vedi il futuro di WordPress stesso?
Questa è la prima di una serie di interviste che includeranno persone che lavorano con WordPress, temi e plugin. La prima intervista è con Simon di OIOPublisher.com che è stato così gentile da rispondere ad alcune domande su WordPress e OIOPublisher.
Ciao Simone, innanzitutto grazie per aver rilasciato questa intervista. Saresti così gentile da raccontarci un po' di te?
Ho studiato giurisprudenza all'università e allo stesso tempo ho iniziato a interessarmi allo sviluppo web, alla creazione di siti Web di base e all'apprendimento di PHP man mano che procedevo. Dopo l'università ho capito che non mi piaceva molto l'idea di essere un avvocato, e invece ho finito per lavorare nel settore benefico del Regno Unito come sviluppatore web. Nel tempo libero gestisco anche un paio di progetti web e sto studiando per un Master in Management.
Sei ben noto come l'autore di OIOpublisher, un plugin pubblicitario di WordPress. Da quanto tempo ci stai sviluppando? Hai qualche idea sulla quantità di ore uomo investite nella soluzione così com'è ora?
Ricordo di aver navigato su digitalpoint.com un giorno, nell'estate del 2007, e di aver visto una discussione su un nuovo plugin per WordPress chiamato wpbankroll , che ti permetteva di vendere recensioni a pagamento direttamente tramite un blog WordPress. All'epoca pensavo che fosse una buona idea, ma mi chiedevo se non potevo fare un lavoro migliore. Un paio di giorni dopo ho creato la prima versione di OIO.
Il tempo che ho dovuto dedicare al progetto è spesso variato parecchio, ma tenendo conto della ricerca, della programmazione e del supporto, probabilmente si tratta in media di almeno un'ora di lavoro al giorno dall'inizio di OIO. Diciamo circa 1000 ore finora.
Come è nato OIOpublisher e quali sono i tuoi progetti futuri?
Come ho già detto, inizialmente è stato ispirato dal plugin wpbankroll per WordPress. Era anche il periodo in cui reviewme.com stava guadagnando popolarità. Prendendo una riduzione del 50% per ogni recensione mi sembrava ridicolo, anche con il loro inserzionista che tirava il potere, quindi creare un'alternativa praticabile sembrava una buona cosa da fare.
Progetti futuri, da dove cominciare! L'unica cosa che ho scoperto è che più funzionalità e flessibilità vengono aggiunte a un'applicazione Web, più idee emergono dagli utenti. C'è un flusso infinito di idee e possibilità. Al momento mi sto preparando per una revisione completa della sceneggiatura. Sarà sviluppato in PHP5 e si concentrerà fortemente sul feedback della comunità sin dall'inizio. Utilizzerà anche un framework PHP leggero su cui sto attualmente lavorando, per accelerare i tempi di sviluppo e consentire ad altri di estendere l'applicazione con molta più facilità.
Vorrei anche aggiungere servizi di personalizzazione (che porterò altri sviluppatori a gestire) e un repository di moduli in cui altri possono contribuire (e vendere) le proprie estensioni a OIO.
OIOpublisher è molto più di un semplice plug-in, hai implementato molte altre funzionalità come il mercato ecc. Visitando il tuo oiopublisher.com, hai la sensazione di un sistema MOLTO compatto e ben integrato. Come sta sviluppando plugin di queste dimensioni per una piattaforma come Wordpress. Rende più facile o più difficile lo sviluppo?
Quando ho iniziato, OIO era un plugin per WordPress (allora era anche gratuito!), Facendo uso del codice interno di WordPress quasi ovunque. È arrivato un punto in cui mi sono reso conto che OIO poteva essere una piattaforma in sé e quindi l'ho convertito in un'applicazione standalone, che poi si è collegata a WordPress. Sebbene l'utente finale non abbia notato alcuna differenza, mi ha consentito di raggiungere un pubblico più ampio e di integrare OIO con altre piattaforme in futuro.
È sempre stato molto facile sviluppare WordPress, sia quando sviluppavo OIO esclusivamente come plug-in sia quando integravo il mio codice con esso. Il fatto che abbia una comunità di sviluppatori di plugin/tema così ampia e diversificata la dice lunga.
Hai considerato lo sviluppo per altre piattaforme e perché hai scelto Wordpress come piattaforma principale?
I blog erano il tipo di sito Web più popolare all'epoca in cui ho iniziato con OIO (e probabilmente lo sono ancora) e WordPress era ampiamente utilizzato. Anche il mercato di riferimento per le recensioni a pagamento / i collegamenti di testo a cui miravo inizialmente era molto orientato al blog (WordPress), quindi aveva senso seguire quella strada.
Non credo che in futuro svilupperei esclusivamente per una piattaforma, perché preferisco creare app e servizi che possono essere facilmente integrati con più piattaforme piuttosto che concentrarmi troppo su una piattaforma.
WordPress è sicuramente una delle migliori piattaforme per la creazione di qualsiasi sito Web basato sui contenuti e sarebbe la mia scelta se avessi bisogno di creare rapidamente un sito Web che potrei estendere in seguito.
OIOpublisher è un successo in termini di distribuzione su Internet, vedo molti blog che lo utilizzano, ma è anche un successo commerciale, puoi guadagnarti da vivere dignitosamente sviluppando soluzioni WordPress?
Penso che WordPress fornisca un modo efficace per le persone non tecnicamente orientate a mettere i propri contenuti sul Web, consentendo allo stesso tempo una grande quantità di personalizzazione ed estensione.
Ci sarà sempre una richiesta di servizi di personalizzazione, poiché nessuna applicazione o CMS prefabbricata coprirà mai le esigenze di ogni individuo. Pertanto, finché la piattaforma WordPress continua a prosperare, non vedo alcun motivo per cui non potresti guadagnarci da vivere.
Stai lavorando ad altri progetti di cui vorresti parlare?
Sto sviluppando un framework PHP che costituirà la base della prossima versione principale di OIO, che verrà rilasciata come progetto open source a sé stante. Spero di focalizzare l'attenzione sullo sviluppo di app a pagamento (come OIO), in cui il codice specifico per l'applicazione di un autore è concesso in licenza separatamente dal core.
Il mio lavoro quotidiano si concentra sul settore della beneficenza nel Regno Unito. theBigGive.org.uk è essenzialmente un database di progetti di beneficenza nel Regno Unito, aggiunti e gestiti dagli stessi enti di beneficenza. Forniamo strumenti di raccolta fondi, nonché opportunità di "finanziamento abbinato" per incoraggiare le donazioni durante un periodo economico difficile.
Recentemente il Software Freedom Law Center ha chiarito lo stato dei temi come opere derivate di WordPress, qual è la tua reazione a questo?
Anche se inizialmente potrebbe sembrare un ostacolo difficile da superare (per chi vende temi premium), penso che in realtà faccia poca differenza. Il codice PHP utilizzato per generare un tema di solito contiene una quantità ragionevole di codice WordPress (ad esempio il ciclo dei post), quindi dire che quei file php sono derivati di WordPress è abbastanza giusto.
Ma ciò che rende un tema unico (e per cui vale la pena pagare) è lo stile, che deriva da immagini e file CSS. Poiché questi file non contengono alcun codice WordPress, possono essere concessi in licenza separatamente e venduti se l'autore lo desidera. Lo stesso vale per i plugin di WordPress.
Puoi anche vedere che i siti che vendono temi WordPress non hanno avuto troppe difficoltà nell'adattarsi. Themeforest.net, ad esempio, ha annunciato un piccolo cambiamento nelle licenze e poi le cose sono andate avanti normalmente.
In che modo l'affidamento alla GPL di WordPress influisce sugli sviluppatori di temi e plug-in che desiderano commercializzare i loro prodotti?
Come ho detto, non credo che faccia molta differenza. Se un file nel tuo plugin o tema contiene una funzione WordPress, supponi che quel file sia coperto dalla licenza GPL. Qualsiasi file che non contenga codice WordPress può essere concesso in licenza a tuo piacimento.
Semmai, il recente chiarimento assicurerà che gli sviluppatori separino il proprio codice da Wordpress in modo più pulito, il che non è male dal punto di vista della portabilità/riutilizzabilità del codice!
Qualche buon consiglio/suggerimento per le persone che vogliono sviluppare plugin e/o temi per WordPress a titolo commerciale?
Mantieni il tuo codice separato da qualsiasi codice WordPress. Inserisci tutto ciò che si basa su una funzione di WordPress (come un'azione o un filtro del plug-in) in file separati e utilizza un'istruzione include per aggiungere quei file al tuo codice dove richiesto.
WordPress è stato nel 2008 uno dei set di competenze richieste in più rapida crescita, come registrato tra gli altri da oDesk. Come vede questa crescita per il 2009 e oltre?
WordPress è in costante miglioramento, il che dovrebbe renderlo un'opzione sempre più praticabile per tutti i tipi di siti Web (non solo per i blog). Anche se non sono un esperto, immagino che la crescita rimarrà forte.
Come vedi il futuro di WordPress stesso?
La recente tendenza sembra riguardare più il perfezionamento di funzionalità e tecnologie esistenti che l'aggiunta di troppe nuove completamente nuove, rendendole più veloci, più facili da usare e più intuitive.
Penso che questo approccio possa essere continuato, ora che il core contiene così tante funzionalità e la comunità degli sviluppatori è molto ben consolidata. La funzionalità può essere facilmente estesa dai plug-in, quindi è importante assicurarsi che le cose di base siano il più intuitive possibile.
Grazie Simone per aver rilasciato questa intervista.