Интервью с Саймоном/OIOPublisher.com

Опубликовано: 2022-07-21

Содержание поста

  • Привет Саймон, прежде всего спасибо за это интервью. Не будете ли вы так любезны рассказать нам немного о себе?
  • Вы хорошо известны как автор рекламного плагина OIOpublisher для WordPress. Как долго вы разрабатывали его? Есть ли у вас какие-либо предположения о количестве человеко-часов, вложенных в решение в его нынешнем виде?
  • Как появился OIOpublisher и какие у вас планы на будущее?
  • OIOpublisher — это гораздо больше, чем просто плагин, вы реализовали несколько других функций, таких как рынок и т. д. Посещая ваш oiopublisher.com, вы чувствуете ОЧЕНЬ плотную и хорошо интегрированную систему. Как идет разработка плагинов такого размера для такой платформы, как Wordpress. Это облегчает или затрудняет разработку?
  • Рассматривали ли вы разработку для других платформ и почему вы остановились на Wordpress в качестве основной платформы?
  • OIOpublisher успешен с точки зрения развертывания в Интернете, я вижу много блогов, использующих его, но является ли он также коммерческим успехом, можете ли вы достойно зарабатывать на разработке решений для WordPress?
  • Вы работаете над другими проектами, о которых хотели бы рассказать?
  • Недавно Центр права на свободу программного обеспечения разъяснил статус тем как производных от WordPress. Как вы на это реагируете?
  • Как зависимость GPL от WordPress влияет на разработчиков тем и плагинов, которые хотят коммерциализировать свои продукты?
  • Какие-нибудь хорошие советы/предложения для людей, которые хотят разрабатывать плагины и/или темы для WordPress в коммерческих целях?
  • В 2008 году WordPress был одним из самых быстрорастущих наборов требуемых навыков, как это было зафиксировано, в частности, oDesk. Каким вы видите этот рост на 2009 год и далее?
  • Каким вы видите будущее самого WordPress?

Это первое интервью из серии, в которой примут участие люди, работающие с WordPress, темами и плагинами. Первое интервью с Саймоном из OIOPublisher.com, который любезно ответил на несколько вопросов о WordPress и OIOPublisher.

Привет Саймон, прежде всего спасибо за это интервью. Не будете ли вы так любезны рассказать нам немного о себе?

Я изучал право в университете и в то же время начал интересоваться веб-разработкой, созданием базовых веб-сайтов и изучением PHP по ходу дела. После университета я понял, что мне не очень нравится идея быть юристом, и вместо этого стал работать в благотворительном секторе Великобритании в качестве веб-разработчика. В свободное время я также запускаю несколько веб-проектов и учусь на степень магистра в области управления.

Вы хорошо известны как автор рекламного плагина OIOpublisher для WordPress. Как долго вы разрабатывали его? Есть ли у вас какие-либо предположения о количестве человеко-часов, вложенных в решение в его нынешнем виде?

Я помню, как однажды летом 2007 года просматривал digitalpoint.com и увидел обсуждение нового плагина WordPress под названием wpbankroll , который позволяет продавать платные обзоры напрямую через блог WordPress. Я думал в то время, что это была хорошая идея, но задавался вопросом, не мог ли я сделать лучше. Через пару дней я создал первую версию OIO.

Время, которое мне приходилось тратить на проект, часто сильно варьировалось, но, принимая во внимание исследования, кодирование и поддержку, оно, вероятно, составляет в среднем не менее часа работы каждый день с момента создания OIO. Скажем, около 1000 часов.

Как появился OIOpublisher и какие у вас планы на будущее?

Как я уже упоминал, изначально он был вдохновлен плагином WordPress wpbankroll . Это было примерно в то же время, когда сайт reviewme.com набирал популярность. Мне казалось нелепым брать 50 % за каждый отзыв, даже с их рекламной мощью, поэтому создание жизнеспособной альтернативы казалось хорошим делом.

Планы на будущее, с чего начать! Единственное, что я обнаружил, это то, что чем больше возможностей и гибкости добавляется в веб-приложение, тем больше идей приходит в голову пользователям. Это бесконечный поток идей и возможностей. На данный момент готовлюсь к полной переделке скрипта. Он будет разработан на PHP5 и с самого начала будет сильно зависеть от отзывов сообщества. Он также будет использовать облегченный PHP-фреймворк, над которым я сейчас работаю, чтобы ускорить время разработки и позволить другим с гораздо большей легкостью расширять приложение.

Я также хотел бы добавить службы настройки (которые я привлеку к работе других разработчиков) и репозиторий модулей, где другие могут добавлять (и продавать) свои собственные расширения для OIO.

OIOpublisher.com
OIOpublisher.com

OIOpublisher — это гораздо больше, чем просто плагин, вы реализовали несколько других функций, таких как рынок и т. д. Посещая ваш oiopublisher.com, вы чувствуете ОЧЕНЬ плотную и хорошо интегрированную систему. Как идет разработка плагинов такого размера для такой платформы, как Wordpress. Это облегчает или затрудняет разработку?

Когда я только начинал, OIO был во многом плагином WordPress (тогда он тоже был бесплатным!), практически везде использующим внутренний код WordPress. Настал момент, когда я понял, что OIO может быть платформой сам по себе, поэтому я преобразовал его в отдельное приложение, которое затем было связано с WordPress. Хотя конечный пользователь не заметил разницы, это позволило мне охватить более широкую аудиторию и интегрировать OIO с другими платформами в будущем.

С WordPress всегда было очень легко работать, как тогда, когда я разрабатывал OIO исключительно как плагин, так и при интеграции с ним собственного кода. Тот факт, что у него такое большое и разнообразное сообщество разработчиков плагинов/тем, говорит о многом.

Рассматривали ли вы разработку для других платформ и почему вы остановились на Wordpress в качестве основной платформы?

Блоги были самым популярным типом веб-сайтов в то время, когда я начинал с OIO (и, вероятно, до сих пор), и WordPress широко использовался. Целевой рынок для платных обзоров/текстовых ссылок, к которому я изначально стремился, также был очень ориентирован на блоги (WordPress), поэтому имело смысл пойти по этому пути.

Я не думаю, что буду разрабатывать исключительно для одной платформы в будущем, поскольку я предпочитаю создавать приложения и сервисы, которые можно легко интегрировать с несколькими платформами, чем слишком много внимания уделять одной платформе.

Тем не менее, WordPress, безусловно, является одной из лучших платформ для создания любого веб-сайта, ориентированного на контент, и я бы выбрал ее, если бы мне нужно было быстро создать веб-сайт, который я мог бы расширить позже.

OIOpublisher успешен с точки зрения развертывания в Интернете, я вижу много блогов, использующих его, но является ли он также коммерческим успехом, можете ли вы достойно зарабатывать на разработке решений для WordPress?

Я думаю, что WordPress предоставляет эффективный способ для людей, не разбирающихся в технических вопросах, размещать свой контент в Интернете, и в то же время допускает множество настроек и расширений.

Всегда будет спрос на услуги по настройке, поскольку никакое готовое приложение или CMS никогда не сможет удовлетворить потребности каждого человека. Поэтому, пока платформа WordPress продолжает процветать, я не вижу причин, по которым вы не могли бы хорошо зарабатывать на этом.

Вы работаете над другими проектами, о которых хотели бы рассказать?

Я разрабатываю PHP-фреймворк, который ляжет в основу следующей основной версии OIO, которая будет выпущена как самостоятельный проект с открытым исходным кодом. Я надеюсь сосредоточить внимание на разработке платных приложений (например, OIO), где код, специфичный для авторского приложения, лицензируется отдельно от ядра.

Моя основная работа связана с благотворительным сектором Великобритании. theBigGive.org.uk — это, по сути, база данных благотворительных проектов Великобритании, которую добавляют и поддерживают сами благотворительные организации. Мы предоставляем инструменты для сбора средств, а также возможности «параллельного финансирования» для поощрения пожертвований в трудный экономический период.

Недавно Центр права на свободу программного обеспечения разъяснил статус тем как производных от WordPress. Как вы на это реагируете?

Хотя поначалу это может показаться трудным препятствием (для тех, кто продает премиальные темы), я думаю, что на самом деле это мало что меняет. Код PHP, который используется для создания темы, обычно содержит разумное количество кода WordPress (например, цикл сообщений), поэтому достаточно справедливо сказать, что эти файлы php являются производными от WordPress.

Но то, что делает тему уникальной (и за которую стоит платить), — это стиль, который исходит из изображений и файлов CSS. Поскольку эти файлы не содержат никакого кода WordPress, они могут быть лицензированы отдельно и проданы, если автор захочет. То же самое относится и к плагинам WordPress.

Вы также можете видеть, что сайты, продающие темы WordPress, не испытывали особых трудностей при настройке. Например, Themeforest.net объявил о небольшом изменении в лицензировании, после чего все пошло своим чередом.

Как зависимость GPL от WordPress влияет на разработчиков тем и плагинов, которые хотят коммерциализировать свои продукты?

Как я уже сказал, я не думаю, что это имеет большое значение. Если файл в вашем плагине или теме содержит функцию WordPress, предположим, что на этот файл распространяется лицензия GPL. Любой файл, не содержащий кода WordPress, принадлежит вам, и вы можете лицензировать его по своему усмотрению.

Во всяком случае, недавнее разъяснение гарантирует, что разработчики будут более четко отделять свой собственный код от Wordpress, что неплохо с точки зрения переносимости/повторного использования кода!

Какие-нибудь хорошие советы/предложения для людей, которые хотят разрабатывать плагины и/или темы для WordPress в коммерческих целях?

Держите свой собственный код отдельно от любого кода WordPress. Поместите все, что зависит от функции WordPress (например, действие плагина или фильтр), в отдельные файлы и используйте оператор включения, чтобы добавить эти файлы в ваш код, где это необходимо.

В 2008 году WordPress был одним из самых быстрорастущих наборов требуемых навыков, как это было зафиксировано, в частности, oDesk. Каким вы видите этот рост на 2009 год и далее?

WordPress постоянно совершенствуется, что должно сделать его все более жизнеспособным вариантом для всех видов веб-сайтов (не только блогов). Хотя я не эксперт, я полагаю, что рост останется сильным.

Каким вы видите будущее самого WordPress?

Недавняя тенденция, похоже, больше связана с усовершенствованием существующих функций и технологий, чем с добавлением слишком большого количества совершенно новых, что делает их более быстрыми, простыми в использовании и более интуитивно понятными.

Я думаю, что этот подход вполне может быть продолжен, теперь, когда ядро ​​содержит так много функций, а сообщество разработчиков очень хорошо зарекомендовало себя. Функциональность можно легко расширить с помощью плагинов, поэтому важно убедиться, что базовые вещи максимально интуитивно понятны.

Спасибо, Саймон, за это интервью.