Interviu cu Simon/OIOPublisher.com

Publicat: 2022-07-21

Postare Conținut

  • Salut Simon, in primul rand iti multumesc pentru acest interviu. Ai fi atât de amabil să ne spui puțin despre tine?
  • Sunteți bine cunoscut ca autor al OIOpublisher, un plugin de publicitate WordPress. De cât timp te-ai dezvoltat pe el? Aveți vreo ghicire a cantității de ore de muncă investite în soluție așa cum este acum?
  • Cum a apărut OIOpublisher și care sunt planurile tale de viitor pentru el?
  • OIOpublisher este mult mai mult decât un simplu plugin, ați implementat alte câteva funcții, cum ar fi piața etc. Vizitând oiopublisher.com, aveți senzația unui sistem FOARTE strâns și bine integrat. Cum se dezvoltă pluginuri de această dimensiune pentru o platformă precum Wordpress. O face mai ușor sau mai greu de dezvoltat?
  • Te-ai gândit să dezvolți pentru alte platforme și de ce te-ai stabilit pe Wordpress ca platformă principală?
  • OIOpublisher este un succes în ceea ce privește implementarea pe internet, văd multe bloguri care îl folosesc, dar este și un succes comercial, poți să trăiești decent din dezvoltarea de soluții WordPress?
  • Lucrezi la alte proiecte despre care ai vrea sa vorbesti?
  • Recent, Software Freedom Law Center a clarificat statutul temelor ca lucrări derivate ale WordPress, care este reacția dumneavoastră la acest lucru?
  • Cum afectează dependența de GPL față de WordPress dezvoltatorii de teme și pluginuri care doresc să își comercializeze produsele?
  • Vreo sfaturi/sugestii bune pentru persoanele care doresc să dezvolte plugin-uri și/sau teme pentru WordPress în calitate comercială?
  • WordPress a fost în 2008 unul dintre seturile de abilități solicitate cu cea mai rapidă creștere, după cum a fost înregistrat, printre altele, de oDesk. Cum vedeți această creștere pentru 2009 și ulterior?
  • Cum vedeți viitorul WordPress în sine?

Acesta este primul dintr-o serie de interviuri care vor include oameni care lucrează cu WordPress, teme și pluginuri. Primul interviu este cu Simon de la OIOPublisher.com care a avut amabilitatea să răspundă la câteva întrebări despre WordPress și OIOPublisher.

Salut Simon, in primul rand iti multumesc pentru acest interviu. Ai fi atât de amabil să ne spui puțin despre tine?

Am studiat dreptul la Universitate și, în același timp, am început să mă interesează pentru dezvoltarea web, construind site-uri web de bază și învățând PHP pe măsură ce mergeam. După facultate, mi-am dat seama că nu îmi plăcea prea mult ideea de a fi avocat și, în schimb, am ajuns să lucrez în sectorul caritabil din Marea Britanie ca dezvoltator web. De asemenea, conduc câteva proiecte web în timpul liber și studiez pentru un master în management.

Sunteți bine cunoscut ca autor al OIOpublisher, un plugin de publicitate WordPress. De cât timp te-ai dezvoltat pe el? Aveți vreo ghicire a cantității de ore de muncă investite în soluție așa cum este acum?

Îmi amintesc că am răsfoit digitalpoint.com într-o zi, în vara lui 2007 și am văzut o discuție despre un nou plugin WordPress numit wpbankroll , care vă permite să vindeți recenzii plătite direct prin intermediul unui blog WordPress. M-am gândit atunci că este o idee bună, dar m-am întrebat dacă nu aș putea face o treabă mai bună. Câteva zile mai târziu am creat prima versiune a OIO.

Timpul pe care a trebuit să-l petrec cu proiectul a variat adesea destul de mult, dar ținând cont de cercetare, codare și asistență, probabil că este în medie cel puțin o oră de lucru în fiecare zi de la înființarea OIO. Să zicem cam 1000 de ore până acum.

Cum a apărut OIOpublisher și care sunt planurile tale de viitor pentru el?

După cum am menționat, a fost inițial inspirat de pluginul WordPress wpbankroll . Era, de asemenea, în perioada în care reviewme.com câștiga popularitate. Reducerea cu 50% pentru fiecare recenzie mi s-a părut ridicol, chiar și cu puterea de atragere a agentului de publicitate, așa că a crea o alternativă viabilă mi s-a părut un lucru bun de făcut.

Planuri de viitor, de unde să începem! Singurul lucru pe care l-am găsit este că, cu cât sunt adăugate mai multe caracteristici și flexibilitate unei aplicații web, cu atât mai multe idei vin ca urmare a utilizatorilor. Există un flux nesfârșit de idei și posibilități. Momentan mă pregătesc pentru o revizuire completă a scenariului. Acesta va fi dezvoltat în PHP5 și se va concentra foarte mult pe feedback-ul comunității încă de la început. De asemenea, va folosi un cadru PHP ușor la care lucrez în prezent, pentru a accelera timpul de dezvoltare și pentru a le permite altora să extindă aplicația cu mult mai multă ușurință.

De asemenea, aș dori să adaug servicii de personalizare (pe care le voi aduce alți dezvoltatori să se ocupe) și un depozit de module în care alții pot contribui (și vinde) propriile extensii la OIO.

OIOpublisher.com
OIOpublisher.com

OIOpublisher este mult mai mult decât un simplu plugin, ați implementat alte câteva funcții, cum ar fi piața etc. Vizitând oiopublisher.com, aveți senzația unui sistem FOARTE strâns și bine integrat. Cum se dezvoltă pluginuri de această dimensiune pentru o platformă precum Wordpress. O face mai ușor sau mai greu de dezvoltat?

Când am început, OIO era în mare măsură un plugin WordPress (pe atunci era și gratuit!), folosind codul WordPress intern aproape peste tot. A venit un moment în care mi-am dat seama că OIO ar putea fi o platformă în sine și așa am transformat-o într-o aplicație de sine stătătoare, care apoi s-a conectat la WordPress. În timp ce utilizatorul final nu a observat nicio diferență, mi-a permis să ajung la un public mai mare și să integrez OIO cu alte platforme în viitor.

WordPress a fost întotdeauna foarte ușor de dezvoltat, atât când dezvoltam OIO doar ca plugin, cât și când integram propriul meu cod cu acesta. Faptul că are o comunitate de dezvoltatori de plugin/teme atât de mare și diversă spune multe.

Te-ai gândit să dezvolți pentru alte platforme și de ce te-ai stabilit pe Wordpress ca platformă principală?

Blogurile erau cel mai popular tip de site web la momentul în care am început cu OIO (și probabil că încă sunt), iar WordPress a fost utilizat pe scară largă. Piața țintă pentru recenzii plătite/linkuri text pe care mi-am propus inițial era, de asemenea, foarte orientată spre blog (WordPress), așa că avea sens să merg pe această cale.

Nu cred că aș dezvolta exclusiv pentru o singură platformă în viitor, deoarece aș prefera să creez aplicații și servicii care pot fi integrate cu ușurință cu mai multe platforme decât să mă concentrez prea mult pe o singură platformă.

WordPress este cu siguranță una dintre cele mai bune platforme pentru crearea oricărui site web bazat pe conținut și ar fi alegerea mea dacă aș avea nevoie să creez rapid un site web pe care l-aș putea extinde ulterior.

OIOpublisher este un succes în ceea ce privește implementarea pe internet, văd multe bloguri care îl folosesc, dar este și un succes comercial, poți să trăiești decent din dezvoltarea de soluții WordPress?

Cred că WordPress oferă o modalitate eficientă pentru persoanele care nu au o minte tehnică de a-și pune conținutul pe web, permițând în același timp multă personalizare și extindere.

Va exista întotdeauna o cerere pentru servicii de personalizare, deoarece nicio aplicație prealabilă sau CMS nu va acoperi vreodată nevoile fiecărui individ. Prin urmare, atâta timp cât platforma WordPress continuă să prospere, nu văd niciun motiv pentru care nu ai putea să trăiești bine din ea.

Lucrezi la alte proiecte despre care ai vrea sa vorbesti?

Dezvolt un cadru PHP care va sta la baza următoarei versiuni majore a OIO, care va fi lansată ca proiect open-source în sine. Sper să-și pună accentul pe dezvoltarea de aplicații plătite (cum ar fi OIO), unde codul specific aplicației unui autor este licențiat separat de nucleu.

Slujba mea zilnică se concentrează pe sectorul caritabil din Marea Britanie. theBigGive.org.uk este în esență o bază de date cu proiecte caritabile din Regatul Unit, adăugate și întreținute de organizațiile caritabile înseși. Oferim instrumente de strângere de fonduri, precum și oportunități de „finanțare egală” pentru a încuraja donațiile într-o perioadă economică dificilă.

Recent, Software Freedom Law Center a clarificat statutul temelor ca lucrări derivate ale WordPress, care este reacția dumneavoastră la acest lucru?

Deși inițial ar putea părea un obstacol dificil de depășit (pentru cei care vând teme premium), cred că de fapt nu are nicio diferență. Codul PHP care este folosit pentru a genera o temă conține de obicei o cantitate rezonabilă de cod WordPress (bucla post, de exemplu), așa că este suficient de corect să spunem că acele fișiere php sunt derivate ale WordPress.

Dar ceea ce face ca o temă să fie unică (și care merită plătită) este stilul – care provine din imagini și fișiere CSS. Deoarece acele fișiere nu conțin niciun cod WordPress, pot fi licențiate separat și vândute dacă dorește autorul. Același lucru este valabil și pentru pluginurile WordPress.

De asemenea, puteți vedea că site-urile care vând teme WordPress nu au avut prea multe dificultăți în a se ajusta. Themeforest.net, de exemplu, a anunțat o mică schimbare a licenței și apoi lucrurile au continuat normal.

Cum afectează dependența de GPL față de WordPress dezvoltatorii de teme și pluginuri care doresc să își comercializeze produsele?

După cum am spus, nu cred că face o diferență atât de mare. Dacă un fișier din pluginul sau tema dvs. conține o funcție WordPress, presupuneți că acel fișier este acoperit de licența GPL. Orice fișier care nu conține cod WordPress este al dvs. pentru a licenția după cum doriți.

În orice caz, clarificarea recentă va asigura că dezvoltatorii își separe propriul cod de Wordpress mai curat, ceea ce nu este un lucru rău din punctul de vedere al portabilității / reutilizabilității codului!

Vreo sfaturi/sugestii bune pentru persoanele care doresc să dezvolte plugin-uri și/sau teme pentru WordPress în calitate comercială?

Păstrați propriul cod separat de orice cod WordPress. Puneți orice se bazează pe o funcție WordPress (cum ar fi o acțiune de plugin sau un filtru) în fișiere separate și utilizați o declarație include pentru a adăuga acele fișiere în codul dvs., acolo unde este necesar.

WordPress a fost în 2008 unul dintre seturile de abilități solicitate cu cea mai rapidă creștere, după cum a fost înregistrat, printre altele, de oDesk. Cum vedeți această creștere pentru 2009 și ulterior?

WordPress se îmbunătățește constant, ceea ce ar trebui să îl facă o opțiune din ce în ce mai viabilă pentru tot felul de site-uri web (nu doar bloguri). Deși nu sunt un expert, îmi imaginez că creșterea va rămâne puternică.

Cum vedeți viitorul WordPress în sine?

Tendința recentă pare să fi fost mai mult de a rafina funcțiile și tehnologiile existente decât de a adăuga prea multe altele complet noi – făcându-le mai rapide, mai ușor de utilizat și mai intuitive.

Cred că această abordare poate fi continuată, acum că nucleul conține atât de multe caracteristici și comunitatea de dezvoltatori este foarte bine stabilită. Funcționalitatea poate fi extinsă cu ușurință prin pluginuri, așa că este important să vă asigurați că lucrurile de bază sunt cât mai intuitive posibil.

Mulțumesc Simon pentru acest interviu.