مقابلة مع Simon / OIOPublisher.com

نشرت: 2022-07-21

محتويات المشاركة

  • مرحبا سيمون ، أولا وقبل كل شيء شكرا لك على إجراء هذه المقابلة. هل من الممكن أن تخبرنا قليلاً عن نفسك؟
  • أنت معروف جيدًا كمؤلف OIOpublisher ، وهو مكون إضافي للإعلان في WordPress. منذ متى وأنت تتطور عليه؟ هل لديك أي تخمين لمقدار ساعات العمل المستثمرة في الحل كما هو الآن؟
  • كيف نشأت OIOpublisher وما هي خططك المستقبلية لذلك؟
  • OIOpublisher هو أكثر بكثير من مجرد مكون إضافي ، لقد قمت بتنفيذ العديد من الميزات الأخرى مثل السوق وما إلى ذلك. عند زيارة موقع oiopublisher.com الخاص بك ، ستشعر بوجود نظام ضيق للغاية ومتكامل بشكل جيد. كيف يتم تطوير ملحقات بهذا الحجم لمنصة مثل Wordpress. هل تجعل التطوير أسهل أم أصعب؟
  • هل فكرت في التطوير لمنصات أخرى ، ولماذا استقرت على Wordpress كمنصة أساسية لك؟
  • إن OIOpublisher ناجح من حيث النشر على الإنترنت ، أرى العديد من المدونات تستخدمه ، لكن هل هو أيضًا نجاح تجاري ، هل يمكنك كسب عيش لائق من تطوير حلول WordPress؟
  • هل تعمل في مشاريع أخرى تود التحدث عنها؟
  • أوضح مركز قانون حرية البرمجيات مؤخرًا حالة الموضوعات كأعمال مشتقة من WordPress ، ما هو رد فعلك على ذلك؟
  • كيف يؤثر اعتماد GPL من WordPress على مطوري Theme و Plugin الذين يرغبون في تسويق منتجاتهم؟
  • هل هناك أي نصائح / اقتراحات جيدة للأشخاص الذين يرغبون في تطوير مكونات إضافية و / أو سمات لـ WordPress بصفة تجارية؟
  • كان WordPress في عام 2008 واحدًا من أسرع مجموعات المهارات المطلوبة نموًا ، كما سجله مكتب ODesk من بين آخرين. كيف ترى هذا النمو لعام 2009 وما بعده؟
  • كيف ترى مستقبل ووردبريس نفسه؟

هذه هي الأولى في سلسلة من المقابلات التي ستشمل الأشخاص الذين يعملون باستخدام WordPress والسمات والمكونات الإضافية. المقابلة الأولى مع Simon من OIOPublisher.com الذي كان لطيفًا بما يكفي للإجابة على بعض الأسئلة حول WordPress و OIOPublisher.

مرحبا سيمون ، أولا وقبل كل شيء شكرا لك على إجراء هذه المقابلة. هل من الممكن أن تخبرنا قليلاً عن نفسك؟

درست القانون في الجامعة وفي نفس الوقت بدأت اهتمامي بتطوير الويب ، وبناء مواقع الويب الأساسية وتعلم PHP. بعد الجامعة أدركت أنني لا أحب فكرة أن أصبح محامياً ، وبدلاً من ذلك انتهى بي الأمر بالعمل في القطاع الخيري في المملكة المتحدة كمطور ويب. أدير أيضًا مشروعين على الويب في أوقات فراغي وأنا أدرس للحصول على درجة الماجستير في الإدارة.

أنت معروف جيدًا كمؤلف OIOpublisher ، وهو مكون إضافي للإعلان في WordPress. منذ متى وأنت تتطور عليه؟ هل لديك أي تخمين لمقدار ساعات العمل المستثمرة في الحل كما هو الآن؟

أتذكر أنني كنت أتصفح موقع digitalpoint.com يومًا ما ، في صيف عام 2007 ورأيت مناقشة حول مكون إضافي جديد لبرنامج WordPress يسمى wpbankroll ، والذي يتيح لك بيع المراجعات المدفوعة مباشرةً عبر مدونة WordPress. اعتقدت في ذلك الوقت أنها فكرة جيدة ، لكنني تساءلت عما إذا كنت لا أستطيع القيام بعمل أفضل. بعد يومين ، قمت بإنشاء الإصدار الأول من OIO.

غالبًا ما كان الوقت الذي كنت أقضيه في المشروع متنوعًا كثيرًا ، ولكن مع الأخذ في الاعتبار البحث والترميز والدعم ، فمن المحتمل أن يصل متوسطه إلى ساعة عمل على الأقل كل يوم منذ بداية OIO. دعنا نقول حوالي 1000 ساعة حتى الآن.

كيف نشأت OIOpublisher وما هي خططك المستقبلية لذلك؟

كما ذكرت ، تم استلهامها في البداية من المكون الإضافي wpbankroll WordPress. كان ذلك أيضًا في الوقت الذي اكتسب فيه موقع 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 على مطوري Theme و Plugin الذين يرغبون في تسويق منتجاتهم؟

كما أقول ، لا أعتقد أن هذا يحدث فرقًا كبيرًا. إذا كان أحد الملفات في المكون الإضافي أو القالب الخاص بك يحتوي على وظيفة WordPress ، افترض أن هذا الملف مغطى بترخيص GPL. أي ملف لا يحتوي على كود WordPress ملكك للترخيص كما يحلو لك.

إذا كان هناك أي شيء ، فإن التوضيح الأخير سيضمن أن المطورين يفصلون الكود الخاص بهم عن WordPress بشكل أكثر وضوحًا ، وهذا ليس شيئًا سيئًا من وجهة نظر قابلية نقل الكود / إعادة استخدامه!

هل هناك أي نصائح / اقتراحات جيدة للأشخاص الذين يرغبون في تطوير مكونات إضافية و / أو سمات لـ WordPress بصفة تجارية؟

احتفظ بالكود الخاص بك منفصلاً عن أي كود WordPress. ضع أي شيء يعتمد على وظيفة WordPress (مثل إجراء مكون إضافي أو عامل تصفية) في ملفات منفصلة واستخدم عبارة include لإضافة هذه الملفات إلى الكود عند الحاجة.

كان WordPress في عام 2008 واحدًا من أسرع مجموعات المهارات المطلوبة نموًا ، كما سجله مكتب ODesk من بين آخرين. كيف ترى هذا النمو لعام 2009 وما بعده؟

يتحسن WordPress باستمرار ، مما يجعله خيارًا قابلاً للتطبيق بشكل متزايد لجميع أنواع مواقع الويب (وليس فقط المدونات). بينما لست خبيرًا ، أتصور أن النمو سيظل قوياً.

كيف ترى مستقبل ووردبريس نفسه؟

يبدو أن الاتجاه الأخير كان يتعلق بتحسين الميزات والتقنيات الحالية أكثر من إضافة الكثير من الميزات الجديدة تمامًا - مما يجعلها أسرع وأسهل في الاستخدام وأكثر سهولة.

أعتقد أن هذا النهج قد يستمر ، والآن بعد أن احتوى المركز على العديد من الميزات ، أصبح مجتمع المطورين راسخًا للغاية. يمكن توسيع الوظائف بسهولة عن طريق المكونات الإضافية ، لذا من المهم التأكد من أن الأشياء الأساسية بديهية قدر الإمكان.

شكرا لك سايمون لإجراء هذه المقابلة.