Interview mit Simon/OIOPublisher.com
Veröffentlicht: 2022-07-21Inhalt posten
- Hallo Simon, erstmal vielen Dank für dieses Interview. Wären Sie so freundlich, uns etwas über sich zu erzählen?
- Sie sind bekannt als Autor von OIOpublisher, einem WordPress-Werbe-Plugin. Wie lange hast du daran entwickelt? Können Sie abschätzen, wie viele Arbeitsstunden in die Lösung investiert wurden, so wie sie jetzt ist?
- Wie ist OIOpublisher entstanden und was sind Ihre Zukunftspläne?
- OIOpublisher ist viel mehr als nur ein Plugin, Sie haben mehrere andere Funktionen wie den Marktplatz usw. implementiert. Wenn Sie Ihre oiopublisher.com besuchen, bekommen Sie das Gefühl eines SEHR engen und gut integrierten Systems. Wie entwickelt man Plugins dieser Größe für eine Plattform wie Wordpress? Macht es die Entwicklung leichter oder schwerer?
- Haben Sie darüber nachgedacht, für andere Plattformen zu entwickeln, und warum haben Sie sich für Wordpress als Ihre primäre Plattform entschieden?
- OIOpublisher ist ein Erfolg in Bezug auf die Bereitstellung im Internet, ich sehe viele Blogs, die es verwenden, aber ist es auch ein kommerzieller Erfolg, können Sie von der Entwicklung von WordPress-Lösungen anständig leben?
- Arbeiten Sie an anderen Projekten, über die Sie sprechen möchten?
- Kürzlich hat das Software Freedom Law Center den Status von Themes als abgeleitete Werke von WordPress klargestellt, wie ist Ihre Reaktion darauf?
- Wie wirkt sich die Abhängigkeit von GPL von WordPress auf Theme- und Plugin-Entwickler aus, die ihre Produkte kommerzialisieren wollen?
- Irgendwelche guten Ratschläge/Vorschläge für Leute, die Plugins und/oder Themes für WordPress in kommerzieller Funktion entwickeln möchten?
- WordPress war 2008 eine der am schnellsten wachsenden geforderten Fähigkeiten, wie unter anderem von oDesk aufgezeichnet wurde. Wie sehen Sie dieses Wachstum für 2009 und darüber hinaus?
- Wie siehst du die Zukunft von WordPress selbst?
Dies ist das erste in einer Reihe von Interviews, in denen Leute mitarbeiten, die mit WordPress, Themes und Plugins arbeiten. Das erste Interview ist mit Simon von OIOPublisher.com, der so freundlich war, ein paar Fragen zu WordPress und OIOPublisher zu beantworten.
Hallo Simon, erstmal vielen Dank für dieses Interview. Wären Sie so freundlich, uns etwas über sich zu erzählen?
Ich habe Jura an der Universität studiert und mich gleichzeitig für Webentwicklung, das Erstellen einfacher Websites und das Erlernen von PHP interessiert. Nach der Universität wurde mir klar, dass mir die Idee, Anwalt zu werden, nicht sehr gefiel, und ich landete stattdessen im britischen Wohltätigkeitssektor als Webentwickler. Außerdem betreibe ich in meiner Freizeit ein paar Webprojekte und studiere für einen MA in Management.
Sie sind bekannt als Autor von OIOpublisher, einem WordPress-Werbe-Plugin. Wie lange hast du daran entwickelt? Können Sie abschätzen, wie viele Arbeitsstunden in die Lösung investiert wurden, so wie sie jetzt ist?
Ich erinnere mich, dass ich eines Tages im Sommer 2007 digitalpoint.com durchstöberte und eine Diskussion über ein neues WordPress-Plugin namens wpbankroll sah , mit dem Sie bezahlte Rezensionen direkt über einen WordPress-Blog verkaufen konnten. Ich hielt das damals für eine gute Idee, fragte mich aber, ob ich es nicht besser machen könnte. Ein paar Tage später erstellte ich die erste Version von OIO.
Die Zeit, die ich für das Projekt aufwenden musste, war oft sehr unterschiedlich, aber wenn man Recherche, Programmierung und Support berücksichtigt, macht es seit der Gründung von OIO wahrscheinlich jeden Tag mindestens eine Stunde Arbeit aus. Sagen wir bis jetzt ungefähr 1000 Stunden.
Wie ist OIOpublisher entstanden und was sind Ihre Zukunftspläne?
Wie ich bereits erwähnte, wurde es ursprünglich vom wpbankroll WordPress-Plugin inspiriert. Es war auch ungefähr zu der Zeit, als reviewme.com an Popularität gewann. Eine Kürzung um 50 % für jede Bewertung erschien mir lächerlich, selbst mit der Anziehungskraft ihrer Werbetreibenden, also schien es eine gute Sache zu sein, eine praktikable Alternative zu schaffen.
Zukunftspläne, wo anfangen! Das Einzige, was ich festgestellt habe, ist, dass je mehr Funktionen und Flexibilität einer Webanwendung hinzugefügt werden, desto mehr Ideen kommen den Benutzern als Ergebnis. Es gibt einen nie endenden Fluss von Ideen und Möglichkeiten. Im Moment bereite ich eine komplette Überarbeitung des Drehbuchs vor. Es wird in PHP5 entwickelt und wird sich von Anfang an stark auf Community-Feedback konzentrieren. Es wird auch ein leichtes PHP-Framework verwenden, an dem ich derzeit arbeite, um die Entwicklungszeit zu verkürzen und es anderen zu ermöglichen, die Anwendung viel einfacher zu erweitern.
Ich möchte auch Anpassungsdienste hinzufügen (die ich mit anderen Entwicklern abwickeln werde) und ein Modul-Repository, in dem andere ihre eigenen Erweiterungen zu OIO beitragen (und verkaufen) können.
OIOpublisher ist viel mehr als nur ein Plugin, Sie haben mehrere andere Funktionen wie den Marktplatz usw. implementiert. Wenn Sie Ihre oiopublisher.com besuchen, bekommen Sie das Gefühl eines SEHR engen und gut integrierten Systems. Wie entwickelt man Plugins dieser Größe für eine Plattform wie Wordpress? Macht es die Entwicklung leichter oder schwerer?
Als ich anfing, war OIO im Wesentlichen ein WordPress-Plugin (damals war es auch kostenlos!), das fast überall internen WordPress-Code verwendete. Irgendwann wurde mir klar, dass OIO eine Plattform für sich sein könnte, und so habe ich es in eine eigenständige Anwendung umgewandelt, die dann mit WordPress verknüpft wurde. Während der Endbenutzer keinen Unterschied bemerkte, ermöglichte es mir, ein größeres Publikum zu erreichen und OIO in Zukunft mit anderen Plattformen zu integrieren.
WordPress war schon immer sehr einfach zu entwickeln, sowohl als ich OIO als reines Plugin entwickelt habe, als auch als ich meinen eigenen Code damit integriert habe. Die Tatsache, dass es eine so große und vielfältige Plugin-/Theme-Entwickler-Community hat, spricht Bände.
Haben Sie darüber nachgedacht, für andere Plattformen zu entwickeln, und warum haben Sie sich für Wordpress als Ihre primäre Plattform entschieden?
Blogs waren die beliebteste Art von Website zu der Zeit, als ich mit OIO anfing (und sind es wahrscheinlich immer noch), und WordPress war weit verbreitet. Der Zielmarkt für bezahlte Bewertungen / Textlinks, den ich ursprünglich anstrebte, war auch sehr blogorientiert (WordPress), daher lag es nahe, diesen Weg einzuschlagen.
Ich glaube nicht, dass ich in Zukunft ausschließlich für eine Plattform entwickeln würde, da ich lieber Apps und Dienste erstellen möchte, die sich leicht in mehrere Plattformen integrieren lassen, als mich zu sehr auf eine Plattform zu konzentrieren.
WordPress ist jedoch sicherlich eine der besten Plattformen zum Erstellen von inhaltsgesteuerten Websites und wäre meine Wahl, wenn ich schnell eine Website erstellen müsste, die ich später erweitern könnte.
OIOpublisher ist ein Erfolg in Bezug auf die Bereitstellung im Internet, ich sehe viele Blogs, die es verwenden, aber ist es auch ein kommerzieller Erfolg, können Sie von der Entwicklung von WordPress-Lösungen anständig leben?
Ich denke, dass WordPress eine effektive Möglichkeit für nicht technisch versierte Menschen bietet, ihre Inhalte ins Web zu stellen, während es gleichzeitig viele Anpassungen und Erweiterungen ermöglicht.
Es wird immer eine Nachfrage nach Anpassungsdiensten geben, da keine vorgefertigte Anwendung oder kein CMS jemals die Bedürfnisse jedes Einzelnen abdecken wird. Solange die WordPress-Plattform weiter gedeiht, sehe ich keinen Grund, warum Sie nicht gut davon leben könnten.
Arbeiten Sie an anderen Projekten, über die Sie sprechen möchten?
Ich entwickle ein PHP-Framework, das die Grundlage der nächsten Hauptversion von OIO bilden wird, die als eigenständiges Open-Source-Projekt veröffentlicht wird. Ich hoffe, den Schwerpunkt auf die Entwicklung kostenpflichtiger Apps (wie OIO) zu legen, bei denen der für die Anwendung eines Autors spezifische Code separat vom Kern lizenziert wird.
Meine tägliche Arbeit konzentriert sich auf den britischen Wohltätigkeitssektor. theBigGive.org.uk ist im Wesentlichen eine Datenbank britischer Wohltätigkeitsprojekte, die von den Wohltätigkeitsorganisationen selbst hinzugefügt und gepflegt wird. Wir bieten Tools zur Mittelbeschaffung sowie Möglichkeiten zur „angepassten Finanzierung“, um Spenden in wirtschaftlich schwierigen Zeiten zu fördern.
Kürzlich hat das Software Freedom Law Center den Status von Themes als abgeleitete Werke von WordPress klargestellt, wie ist Ihre Reaktion darauf?
Während es anfangs eine schwer zu überwindende Hürde zu sein scheint (für diejenigen, die Premium-Themes verkaufen), denke ich, dass es tatsächlich wenig Unterschied macht. Der PHP-Code, der zum Generieren eines Designs verwendet wird, enthält normalerweise eine angemessene Menge an WordPress-Code (z. B. die Post-Schleife). Daher ist es fair genug zu sagen, dass diese PHP-Dateien Derivate von WordPress sind.
Aber was ein Theme einzigartig macht (und es wert ist, dafür bezahlt zu werden), ist das Styling – das aus Bildern und CSS-Dateien stammt. Da diese Dateien keinen WordPress-Code enthalten, können sie separat lizenziert und verkauft werden, wenn der Autor dies wünscht. Das Gleiche gilt für WordPress-Plugins.
Sie können auch sehen, dass Websites, die WordPress-Themes verkaufen, keine allzu großen Anpassungsschwierigkeiten hatten. Themeforest.net zum Beispiel kündigte eine kleine Änderung der Lizenzierung an und dann ging es normal weiter.
Wie wirkt sich die Abhängigkeit von GPL von WordPress auf Theme- und Plugin-Entwickler aus, die ihre Produkte kommerzialisieren wollen?
Wie gesagt, ich glaube nicht, dass es so viel Unterschied macht. Wenn eine Datei in Ihrem Plugin oder Design eine WordPress-Funktion enthält, gehen Sie davon aus, dass diese Datei durch die GPL-Lizenz abgedeckt ist. Jede Datei, die keinen WordPress-Code enthält, können Sie nach Belieben lizenzieren.
Wenn überhaupt, wird die jüngste Klarstellung dafür sorgen, dass Entwickler ihren eigenen Code sauberer von Wordpress trennen, was aus Sicht der Code-Portabilität / Wiederverwendbarkeit keine schlechte Sache ist!
Irgendwelche guten Ratschläge/Vorschläge für Leute, die Plugins und/oder Themes für WordPress in kommerzieller Funktion entwickeln möchten?
Halten Sie Ihren eigenen Code getrennt von jeglichem WordPress-Code. Legen Sie alles, was auf eine WordPress-Funktion angewiesen ist (z. B. eine Plugin-Aktion oder einen Filter), in separate Dateien und verwenden Sie eine Include-Anweisung, um diese Dateien bei Bedarf zu Ihrem Code hinzuzufügen.
WordPress war 2008 eine der am schnellsten wachsenden geforderten Fähigkeiten, wie unter anderem von oDesk aufgezeichnet wurde. Wie sehen Sie dieses Wachstum für 2009 und darüber hinaus?
WordPress wird ständig verbessert, was es zu einer zunehmend praktikablen Option für alle Arten von Websites (nicht nur Blogs) machen sollte. Obwohl ich kein Experte bin, gehe ich davon aus, dass das Wachstum stark bleiben wird.
Wie siehst du die Zukunft von WordPress selbst?
Der jüngste Trend scheint eher darin zu liegen, bestehende Funktionen und Technologien zu verfeinern, als zu viele völlig neue hinzuzufügen – sie schneller, benutzerfreundlicher und intuitiver zu machen.
Ich denke, dieser Ansatz kann durchaus fortgesetzt werden, nachdem der Kern nun so viele Funktionen enthält und die Entwicklergemeinschaft sehr gut etabliert ist. Die Funktionalität kann leicht durch Plugins erweitert werden, daher ist es wichtig, sicherzustellen, dass die grundlegenden Dinge so intuitiv wie möglich sind.
Danke Simon für dieses Interview.