สัมภาษณ์กับ Simon/OIOPublisher.com

เผยแพร่แล้ว: 2022-07-21

โพสต์เนื้อหา

  • สวัสดี Simon ก่อนอื่นขอขอบคุณสำหรับการสัมภาษณ์ครั้งนี้ คุณช่วยกรุณาบอกเราเกี่ยวกับตัวคุณหน่อยได้ไหม?
  • คุณเป็นที่รู้จักกันดีในฐานะผู้เขียน OIOpublisher ซึ่งเป็นปลั๊กอินโฆษณา WordPress คุณพัฒนามันมานานแค่ไหนแล้ว? คุณเดาได้ไหมว่าจำนวนชั่วโมงทำงานที่ลงทุนในการแก้ปัญหาเหมือนตอนนี้หรือไม่?
  • OIOpublisher เกิดขึ้นได้อย่างไร และคุณมีแผนการในอนาคตอย่างไร?
  • OIOpublisher เป็นมากกว่าแค่ปลั๊กอิน คุณได้ใช้งานคุณสมบัติอื่นๆ มากมาย เช่น ตลาด ฯลฯ การเยี่ยมชม oiopublisher.com ของคุณ คุณจะสัมผัสได้ถึงระบบที่แน่นหนาและผสานรวมเป็นอย่างดี การพัฒนาปลั๊กอินขนาดนี้สำหรับแพลตฟอร์มเช่น Wordpress เป็นอย่างไร มันทำให้การพัฒนาง่ายขึ้นหรือยากขึ้นหรือไม่?
  • คุณเคยคิดที่จะพัฒนาสำหรับแพลตฟอร์มอื่นๆ หรือไม่ และเหตุใดคุณจึงเลือกใช้ Wordpress เป็นแพลตฟอร์มหลักของคุณ
  • OIOpublisher ประสบความสำเร็จในแง่ของการปรับใช้บนอินเทอร์เน็ต ฉันเห็นบล็อกจำนวนมากใช้มัน แต่ก็ประสบความสำเร็จในเชิงพาณิชย์ด้วย คุณสามารถทำมาหากินที่ดีจากการพัฒนาโซลูชัน WordPress ได้หรือไม่?
  • คุณกำลังทำงานในโครงการอื่น ๆ ที่คุณอยากจะพูดถึงหรือไม่?
  • เมื่อเร็ว ๆ นี้ Software Freedom Law Center ได้ชี้แจงสถานะของธีมว่าเป็นงานลอกเลียนแบบของ WordPress คุณมีปฏิกิริยาอย่างไรกับเรื่องนี้?
  • การพึ่งพา GPL จาก WordPress ส่งผลต่อผู้พัฒนา Theme และ Plugin ที่ต้องการทำการค้าผลิตภัณฑ์ของตนอย่างไร
  • มีคำแนะนำ/คำแนะนำที่ดีสำหรับผู้ที่ต้องการพัฒนาปลั๊กอินและ/หรือธีมสำหรับ WordPress ในเชิงพาณิชย์หรือไม่?
  • WordPress เป็นหนึ่งในชุดทักษะที่ร้องขอที่เติบโตเร็วที่สุดในปี 2008 ซึ่งบันทึกไว้โดย oDesk คุณเห็นการเติบโตนี้ในปี 2552 และปีต่อๆ ไปอย่างไร?
  • คุณมองเห็นอนาคตของ WordPress ได้อย่างไร?

นี่เป็นครั้งแรกในชุดการสัมภาษณ์ ซึ่งจะรวมถึงผู้ที่ทำงานกับ WordPress ธีมและปลั๊กอิน การสัมภาษณ์ครั้งแรกคือ Simon จาก OIOPublisher.com ซึ่งใจดีพอที่จะตอบคำถามสองสามข้อเกี่ยวกับ WordPress และ OIOPublisher

สวัสดี Simon ก่อนอื่นขอขอบคุณสำหรับการสัมภาษณ์ครั้งนี้ คุณช่วยกรุณาบอกเราเกี่ยวกับตัวคุณหน่อยได้ไหม?

ฉันเรียนกฎหมายที่มหาวิทยาลัย และในขณะเดียวกันก็เริ่มสนใจในการพัฒนาเว็บไซต์ การสร้างเว็บไซต์ขั้นพื้นฐาน และการเรียนรู้ PHP ตลอดมา หลังจากเรียนจบมหาวิทยาลัย ฉันรู้ว่าฉันไม่ชอบความคิดในการเป็นทนายความมากนัก แต่กลับต้องมาทำงานในภาคการกุศลของสหราชอาณาจักรในฐานะนักพัฒนาเว็บ ฉันยังดำเนินโครงการเว็บสองสามโครงการในเวลาว่างและกำลังศึกษาปริญญาโทสาขาการจัดการ

คุณเป็นที่รู้จักกันดีในฐานะผู้เขียน OIOpublisher ซึ่งเป็นปลั๊กอินโฆษณา WordPress คุณพัฒนามันมานานแค่ไหนแล้ว? คุณเดาได้ไหมว่าจำนวนชั่วโมงทำงานที่ลงทุนในการแก้ปัญหาเหมือนตอนนี้หรือไม่?

ฉันจำได้ว่าวันหนึ่งเมื่อท่องเว็บ digitalpoint.com ย้อนกลับไปในฤดูร้อนปี 2550 และเห็นการสนทนาเกี่ยวกับปลั๊กอิน WordPress ใหม่ที่เรียกว่า wpbankroll ซึ่งช่วยให้คุณขายบทวิจารณ์แบบชำระเงินได้โดยตรงผ่านบล็อก WordPress ตอนนั้นฉันคิดว่ามันเป็นความคิดที่ดี แต่สงสัยว่าฉันจะทำงานได้ดีกว่านี้ไหม สองสามวันต่อมา ฉันสร้าง OIO เวอร์ชันแรก

เวลาที่ฉันต้องใช้กับโปรเจ็กต์มักจะแตกต่างกันค่อนข้างมาก แต่เมื่อพิจารณาถึงการวิจัย การเขียนโค้ด และการสนับสนุนแล้ว มันอาจจะใช้เวลาโดยเฉลี่ยอย่างน้อยหนึ่งชั่วโมงทุกวันตั้งแต่เริ่มก่อตั้ง OIO สมมติว่าประมาณ 1,000 ชั่วโมงจนถึงตอนนี้

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 เป็นฐานข้อมูลของโครงการการกุศลของสหราชอาณาจักร ที่เพิ่มและดูแลโดยองค์กรการกุศลเอง เราจัดหาเครื่องมือในการระดมทุน เช่นเดียวกับโอกาส "เงินทุนที่ตรงกัน" เพื่อสนับสนุนการบริจาคในช่วงที่เศรษฐกิจตกต่ำ

เมื่อเร็ว ๆ นี้ Software Freedom Law Center ได้ชี้แจงสถานะของธีมว่าเป็นงานลอกเลียนแบบของ 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 คุณเห็นการเติบโตนี้ในปี 2552 และปีต่อๆ ไปอย่างไร?

WordPress มีการปรับปรุงอย่างต่อเนื่อง ซึ่งจะทำให้เป็นตัวเลือกที่มีประสิทธิภาพมากขึ้นสำหรับเว็บไซต์ทุกประเภท (ไม่ใช่แค่บล็อก) แม้ว่าฉันจะไม่ใช่ผู้เชี่ยวชาญ ฉันคิดว่าการเติบโตจะยังคงแข็งแกร่ง

คุณมองเห็นอนาคตของ WordPress ได้อย่างไร?

แนวโน้มล่าสุดดูเหมือนจะเป็นเรื่องเกี่ยวกับการปรับแต่งคุณสมบัติและเทคโนโลยีที่มีอยู่มากกว่าการเพิ่มคุณสมบัติใหม่ทั้งหมดมากเกินไป ทำให้เร็วขึ้น ใช้งานง่ายขึ้น และใช้งานง่ายขึ้น

ฉันคิดว่าแนวทางนั้นอาจจะดำเนินต่อไปได้ ตอนนี้แกนกลางมีคุณสมบัติมากมายและชุมชนนักพัฒนาก็เป็นที่ยอมรับอย่างดี ปลั๊กอินสามารถขยายฟังก์ชันการทำงานได้อย่างง่ายดาย ดังนั้น ตรวจสอบให้แน่ใจว่าสิ่งพื้นฐานใช้งานได้ง่ายที่สุดเป็นสิ่งสำคัญ

ขอบคุณ Simon สำหรับการสัมภาษณ์ครั้งนี้