สัมภาษณ์มิลาน เปโตรวิช

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

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

  • สวัสดีมิลานและขอขอบคุณสำหรับการสัมภาษณ์ครั้งนี้
  • คุณช่วยอธิบายเกี่ยวกับตัวคุณ ประวัติและภูมิหลังของคุณหน่อยได้ไหม?
  • คุณน่าจะเป็นที่รู้จักมากที่สุดสำหรับปลั๊กอิน GD Star Rating ซึ่งใช้กันอย่างแพร่หลายในบล็อก WordPress จำนวนมากทั่วอินเทอร์เน็ต
  • คุณพูดถึงฉันในบางจุดว่า GD Star Rating มีรหัสมากกว่า 20,000 บรรทัด คุณพัฒนาเช่นมอนสเตอร์ได้อย่างไร?
  • คุณเป็นผู้สร้างปลั๊กอินที่มีชื่อเสียงอื่นๆ เช่น GD Press Tools, GD Simple Widgets และอื่นๆ อีกมากมาย คุณชอบอันไหน? และทำไม?
  • คุณได้แนะนำการสนับสนุนระดับพรีเมียมเมื่อเร็วๆ นี้ ซึ่งคุณสามารถจ้างคุณเป็นรายชั่วโมง (4 ชั่วโมง ขั้นต่ำ 100 ยูโร) ประสบการณ์ของคุณเป็นอย่างไรจากการเปิดตัวสิ่งนี้ และคุณจะให้บริการนี้ต่อไปหรือไม่?
  • การอภิปรายเกี่ยวกับธุรกิจเชิงพาณิชย์เกี่ยวกับ WordPress เกิดขึ้นเป็นระยะๆ จุดยืนของคุณในการอภิปรายครั้งนี้คืออะไร?
  • คุณมองอนาคตของ WordPress โดยรวมอย่างไร?
  • คุณมองเห็นอนาคตของผู้แต่ง WordPress และผู้พัฒนาธีมอย่างไร?
  • คุณมองเห็นอนาคตสำหรับ WordPress Authors และ WordPress Template designers ในเชิงพาณิชย์หรือไม่? ผู้คนสามารถหาเลี้ยงชีพจากการทำงานกับ WordPress ได้หรือไม่?
  • คุณเป็นผู้เขียน WordPress ที่มีประสบการณ์ คุณคิดว่าจะปรับปรุงอะไรได้บ้าง ทั้งจากการใช้งานจริง / ในชีวิตประจำวัน แต่ยังรวมถึงมุมมองของนักพัฒนาด้วย?
  • เพื่อนร่วมงานของคุณ วลาดิมีร์ พรีโลแวค ใจดีมากที่ได้แบ่งปันเทคนิคบางอย่างในบทสัมภาษณ์กับวลาดิมีร์ พรีโลแวค คุณมีเทคนิคบางอย่างสำหรับผู้เขียน WordPress ที่คุณต้องการแบ่งปันหรือไม่?
  • คุณใช้ซอฟต์แวร์ประเภทใดในการพัฒนา คุณทำงานบน PC/Mac หรือไม่? คุณใช้ซอฟต์แวร์ประเภทใด แผ่นจดบันทึก?
  • คุณมีระบบเทมเพลตเมื่อคุณพัฒนาปลั๊กอินหรือคุณเริ่มต้นจาก "ศูนย์" หรือไม่?
  • คุณรู้สึกอย่างไร WordPress ในแง่ของความสะดวกในการพัฒนา? ข้อดีและข้อเสียของมัน?
  • ขอขอบคุณสำหรับการสัมภาษณ์สั้นๆ ครั้งนี้ และขอขอบคุณสำหรับการแบ่งปันความคิดของคุณ คุณมีคำพูดสุดท้ายที่คุณอยากจะฝากไว้กับเราไหม?

บทสัมภาษณ์นี้เป็นครั้งที่สามในการสัมภาษณ์นักพัฒนา WordPress ที่โดดเด่น ครั้งนี้ มิลาน เปโตรวิช ใจดีพอที่จะตอบคำถามสองสามข้อ

สวัสดีมิลานและขอขอบคุณสำหรับการสัมภาษณ์ครั้งนี้

สวัสดีคุณลาร์ส ขอบคุณสำหรับคำเชิญ.

คุณช่วยอธิบายเกี่ยวกับตัวคุณ ประวัติและภูมิหลังของคุณหน่อยได้ไหม?

milan-petrovic-avatar

ฉันเริ่มต้นกับ Delphi เมื่อ 10-11 ปีที่แล้ว เพื่อพัฒนาเดสก์ท็อป ในปี 2545 (ฉันคิดว่า) ฉันต้องการสร้างเว็บไซต์ และกำลังมองหาเทคโนโลยีที่จะใช้ และพบ PHP อย่างไรก็ตาม ในเวลาเดียวกัน ฉันได้แทนที่ Delphi สำหรับ C # ใน MS dot NET Framework เวอร์ชันแรก

ในช่วง 7 ปีที่ผ่านมา ฉันเป็นทั้งนักพัฒนา C# และ PHP ในปี 2549 ฉันได้เริ่มทำงานให้กับ ILUMNIS บริษัทเซอร์เบีย-แคนาดา ส่วนใหญ่ทำงานกับเครื่องมือพัฒนาของ Microsoft (C#, ASP.NET, MS SQL Server) และใช้ ExtJS เป็นส่วนใหญ่สำหรับส่วนหน้าของแอปพลิเคชันเว็บ

ปลายปี 2550 ฉันกำลังสร้างเว็บไซต์ของบริษัทใหม่ และฉันต้องการแพลตฟอร์ม CMS เพื่อจัดการกับข่าวเท่านั้น ฉันตัดสินใจใช้ WordPress (เพิ่งเปิดตัว 2.3) ในช่วงเวลาว่างนั้น ฉันกำลังพัฒนาสิ่งเล็กๆ น้อยๆ สำหรับ WordPress แต่ไม่นาน สิ่งต่างๆ เปลี่ยนไป และฉันได้เผยแพร่ปลั๊กอินตัวแรก (GD Pages Navigator) GD Star Rating ตามมาในช่วงฤดูร้อนปีที่แล้ว

เป็นเวลา 8 เดือนที่ฉันทำงานสองงาน และด้วยโครงการ WordPress เพิ่มเติม ฉันตัดสินใจออกจาก Ilumnis ตั้งแต่เดือนมีนาคม 2009 ฉันทำงานเป็นฟรีแลนซ์

คุณน่าจะเป็นที่รู้จักมากที่สุดสำหรับปลั๊กอิน GD Star Rating ซึ่งใช้กันอย่างแพร่หลายในบล็อก WordPress จำนวนมากทั่วอินเทอร์เน็ต

ใช่ GD Star Rating เป็นปลั๊กอินที่ประสบความสำเร็จอย่างมาก เมื่อฉันเริ่มทำงานกับมันมากกว่าหนึ่งปีที่ผ่านมา มันเป็นปลั๊กอินที่ง่ายมากสำหรับเพื่อน มีปลั๊กอินการให้คะแนนเพียงไม่กี่รายการสำหรับ WP และมีเพียงหนึ่งปลั๊กอินเท่านั้นที่ดีและมีการอัปเดตเป็นประจำ (การจัดอันดับ WP-Post ของ Lester Chan)

อย่างไรก็ตาม ปลั๊กอินนั้นมีข้อ จำกัด มากและฉันต้องการการควบคุมทุกอย่างมากขึ้นรวมถึงการให้คะแนนความคิดเห็น ยิ่งไปกว่านั้น ในช่วงเริ่มต้น บล็อกจำนวนมากเริ่มใช้งานและให้ข้อเสนอแนะ ดังนั้นจำนวนคุณลักษณะจึงเพิ่มขึ้นเมื่อเวลาผ่านไป และจะเพิ่มขึ้นอย่างต่อเนื่อง ฉันมีแผนสำหรับคุณสมบัติใหม่มากมายที่จะนำไปสู่ ​​GD Star Rating 2.0 ในปีหน้า

คุณพูดถึงฉันในบางจุดว่า GD Star Rating มีรหัสมากกว่า 20,000 บรรทัด คุณพัฒนาเช่นมอนสเตอร์ได้อย่างไร?

ตัวเลขนั้นตอนนี้สูงขึ้นมาก มี 39,000 บรรทัด (รวมถึง CSS และ HTML) โดยมี PHP 25,000 บรรทัด มีจำนวนมากอย่างแน่นอน แต่ก็ยังสามารถจัดการได้สำหรับนักพัฒนาเพียงคนเดียว ปลั๊กอินมีไฟล์ประมาณ 500 ไฟล์ และโค้ดถูกแบ่งออกเป็นส่วนๆ เพื่อให้ค้นหาได้ง่ายขึ้น

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

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

New Dev4Press Logo
โลโก้ Dev4Press ใหม่

คุณเป็นผู้สร้างปลั๊กอินที่มีชื่อเสียงอื่นๆ เช่น GD Press Tools, GD Simple Widgets และอื่นๆ อีกมากมาย คุณชอบอันไหน? และทำไม?

GD Press Tools เป็นรายการโปรดของฉันเพราะเป็นปลั๊กอินที่ผิดปกติมากที่มีเครื่องมือมากกว่า 50 รายการในตัว และฉันใช้มันทุกวันเพื่อจุดประสงค์ในการแก้ไขข้อบกพร่อง เพื่อให้บล็อกสะอาดอยู่เสมอ และอีกมากมาย เวอร์ชัน Pro จะออกในเร็วๆ นี้ และจะนำเสนอเพิ่มเติมอีกมากมาย ทั้งฟีเจอร์ใหม่และการขยายฟีเจอร์ที่มีอยู่

ฉันยังต้องการพูดถึงปลั๊กอินที่เรียกว่า GD Affiliate Center ปลั๊กอินนี้ยังอยู่ระหว่างการพัฒนา และจะใช้เวลาอีกหนึ่งเดือนก่อนการเปิดตัว ฉันสนุกกับการเขียนมันมาก และได้ทดลองสิ่งใหม่ๆ มากมายเพื่อสร้างอินเทอร์เฟซที่ดีขึ้นและใช้งานง่ายขึ้น ปลั๊กอินสร้างขึ้นเพื่อจัดการบริษัทในเครือและแบนเนอร์และลิงก์โปรโมชัน นำเสนอวิธีที่ใช้งานง่ายในการเพิ่มแบนเนอร์ในบล็อก ติดตามการแสดงผลและการคลิก และอื่นๆ

คุณได้แนะนำการสนับสนุนระดับพรีเมียมเมื่อเร็วๆ นี้ ซึ่งคุณสามารถจ้างคุณเป็นรายชั่วโมง (4 ชั่วโมง ขั้นต่ำ 100 ยูโร) ประสบการณ์ของคุณเป็นอย่างไรจากการเปิดตัวสิ่งนี้ และคุณจะให้บริการนี้ต่อไปหรือไม่?

การสนับสนุนระดับพรีเมียมในปัจจุบันเป็นส่วนใหญ่สำหรับ GD Star Rating และฉันกำลังปรับแต่งแบบพรีเมียมอย่างน้อยหนึ่งหรือสองครั้งในแต่ละสัปดาห์ บางสิ่งใน GDSR นั้นซับซ้อน และบางคนพบว่ามันเร็วกว่ามาก (และถูกกว่า) ที่จะจ่ายเงินให้ฉันเพื่อปรับแต่งธีมและรวม GDSR

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

การอภิปรายเกี่ยวกับธุรกิจเชิงพาณิชย์เกี่ยวกับ WordPress เกิดขึ้นเป็นระยะๆ จุดยืนของคุณในการอภิปรายครั้งนี้คืออะไร?

การอภิปรายเกี่ยวกับ GPL และ WordPress ยังคงดำเนินต่อไป แต่ฉันไม่เห็นประเด็นในเรื่องนั้น

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

นักออกแบบธีมหลายคน (Woothemes, StudioPress, ElegantThemes…) ยอมรับสิทธิ์ใช้งาน GPL และยังคงทำได้ดีเพราะตอนนี้พวกเขากำลังขายการสนับสนุนสำหรับผลิตภัณฑ์ของตน และเพื่อให้ผู้ใช้ทราบว่าผลิตภัณฑ์ที่พวกเขาจ่ายไปนั้นได้รับการสนับสนุนและพัฒนาอย่างต่อเนื่อง สำคัญมาก.

ในทางกลับกัน ปลั๊กอินเชิงพาณิชย์สำหรับ WordPress นั้นหายาก แต่สามารถใช้หลักการเดียวกันนี้ได้ เนื่องจากฉันวางแผนที่จะเปิดตัวปลั๊กอินพรีเมียมบางตัวในเร็วๆ นี้ และคุณมีปลั๊กอินระดับพรีเมียมอยู่แล้ว คงจะดีสำหรับ WordPress.org ที่จะจดจำสิ่งนั้นเหมือนกับที่ทำกับธีม

คุณมองอนาคตของ WordPress โดยรวมอย่างไร?

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

คุณมองเห็นอนาคตของผู้แต่ง WordPress และผู้พัฒนาธีมอย่างไร?

สิ่งที่ดีคือแกนกลางของ WordPress จะยังคงเรียบง่าย และคุณสมบัติมากมาย (บางคุณสมบัติก็ขอเป็นคุณสมบัติหลักมาตรฐาน) จะถูกปล่อยให้เป็นผู้เขียนปลั๊กอิน นักออกแบบและบริษัทใหม่จำนวนมากขึ้นเรื่อยๆ ที่ทำงานเกี่ยวกับธีม WordPress ก็เป็นสัญญาณที่ดีเช่นกัน

คุณมองเห็นอนาคตสำหรับ WordPress Authors และ WordPress Template designers ในเชิงพาณิชย์หรือไม่? ผู้คนสามารถหาเลี้ยงชีพจากการทำงานกับ WordPress ได้หรือไม่?

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

ในหนึ่งปีครึ่งที่ผ่านมา ฉันได้สร้างปลั๊กอิน 20 ตัวสำหรับลูกค้าหลายราย และปลั๊กอินบางตัวนั้นซับซ้อนและมีราคาแพงมาก ในเชิงพาณิชย์ WordPress เป็นแพลตฟอร์มที่ยอดเยี่ยม

คุณเป็นผู้เขียน WordPress ที่มีประสบการณ์ คุณคิดว่าจะปรับปรุงอะไรได้บ้าง ทั้งจากการใช้งานจริง / ในชีวิตประจำวัน แต่ยังรวมถึงมุมมองของนักพัฒนาด้วย?

ตอนนี้สายเกินไปแล้วสำหรับ WordPress 2.9 แต่ WordPress 3.0 ต้องมีการจัดการและอินเทอร์เฟซใหม่สำหรับโพสต์/แท็ก/หมวดหมู่/taxomies อินเทอร์เฟซปัจจุบันเหมาะสำหรับบล็อกขนาดเล็ก แต่ลองจัดการบล็อกที่มี 10,000 โพสต์พร้อมแท็ก 20,000 แท็กและ 500 หมวดหมู่ การกำหนดโพสต์ใหม่ให้กับหมวดหมู่เป็นเรื่องที่ลำบากใจกับอินเทอร์เฟซปัจจุบัน มีปลั๊กอินบางตัวสำหรับสิ่งนี้ แต่ฉันขอโทษที่ต้องบอกว่าไม่มีปลั๊กอินใดที่ดี สิ่งนี้จะต้องได้รับการแก้ไขภายในแกนหลักของ WordPress จากมุมมองของนักพัฒนา WordPress 3.0 ไม่ควรรองรับ PHP4 ฉันเพิ่งมีปัญหากับ GD Star Rating และ PHP ที่เก่ากว่า 4.4.9 และเป็นการยากมากที่จะทดสอบกับซอฟต์แวร์ที่ล้าสมัยและไม่รองรับอีกต่อไป

นอกจากนี้ คงจะดีถ้านักพัฒนา WordPress สร้างชุดการควบคุมที่ใช้งานง่ายสำหรับการสร้างด้านการดูแลระบบสำหรับปลั๊กอิน (สำหรับกริด การตั้งค่า และอื่นๆ) ตอนนี้ คุณต้องแยกสิ่งต่าง ๆ ออกจากแผงเริ่มต้นของ WordPress

เพื่อนร่วมงานของคุณ วลาดิมีร์ พรีโลแวค ใจดีมากที่ได้แบ่งปันเทคนิคบางอย่างในบทสัมภาษณ์กับวลาดิมีร์ พรีโลแวค คุณมีเทคนิคบางอย่างสำหรับผู้เขียน WordPress ที่คุณต้องการแบ่งปันหรือไม่?

เขียนปลั๊กอินโดยใช้คลาส PHP เสมอ แม้แต่กับงานที่ง่ายที่สุด ก็ยังควบคุมโค้ดได้ง่ายกว่ามาก หากปลั๊กอินของคุณเริ่มเติบโต ไม่มีทางที่จะคงฟังก์ชันต่างๆ ไว้ได้ และคลาสก็เป็นทางเลือกที่ดี พยายามบันทึกรหัสให้มากที่สุด ฉันใช้โปรแกรม DoxyGate ที่สามารถค้นหาผ่านซอร์สโค้ดและสร้างไฟล์ HTML (หรือ PDF, CHM) ด้วยเอกสารของคุณ DoxyGate สามารถรวมเข้ากับ NetBeans เพื่อการใช้งานที่ง่ายขึ้น

ฉันรวมไฟล์ HTML ดังกล่าวกับปลั๊กอินทั้งหมดของฉัน ผู้ใช้ปลายทางจะเข้าใจวิธีใช้ปลั๊กอินได้ง่ายขึ้น หากมีฟังก์ชันที่บันทึกไว้ในไฟล์ที่อ่านง่าย ใช้ SVN หรือระบบการกำหนดเวอร์ชันอื่นๆ และทำการสำรองข้อมูลทุกสิ่งที่คุณทำเป็นประจำ

คุณใช้ซอฟต์แวร์ประเภทใดในการพัฒนา คุณทำงานบน PC/Mac หรือไม่? คุณใช้ซอฟต์แวร์ประเภทใด แผ่นจดบันทึก?

ฉันมีเดสก์ท็อปและแล็ปท็อปพีซี ทั้งที่ใช้ Windows และส่วนใหญ่ฉันทำงานบนแล็ปท็อป (Lenovo SL500) ฉันใช้ NETBeans IDE 6.8 เหมาะอย่างยิ่งสำหรับ PHP, HTML และ CSS นอกจากนี้ โปรเจ็กต์ WordPress ยังใช้งานได้ดี และ NETBeans จะจับคู่ฟังก์ชันและคลาสทั้งหมดจาก WordPress และนั่นสำคัญมากสำหรับความเร็วและความสะดวกสบายในการพัฒนา

ฉันใช้ HeidiSQL และ phpMyAdmin สำหรับการเข้าถึงฐานข้อมูล Tortoise สำหรับการเข้าถึง SVN (NETBeans ยังมีการรองรับ SVN ในตัว), Notepad++ และ WinMerge สำหรับงานต่างๆ นอกจากนี้ ฉันเก็บโครงการทั้งหมดของฉันไว้ใน SVN

คุณมีระบบเทมเพลตเมื่อคุณพัฒนาปลั๊กอินหรือคุณเริ่มต้นจาก "ศูนย์" หรือไม่?

ฉันมีระบบเทมเพลตปลั๊กอินบางระบบที่ฉันใช้ ขึ้นอยู่กับปลั๊กอินที่ฉันพัฒนา ความซับซ้อนมากขึ้นจะขึ้นอยู่กับโครงสร้างการจัดระดับดาวของ GD ฉันมีไลบรารีของคลาสพื้นฐานและฟังก์ชันเดียวกันที่ฉันใช้ในทุกโปรเจ็กต์ (การติดตั้ง DB, ดีบัก, ฟังก์ชันสำหรับทุกความต้องการ, การอัปโหลดรูปภาพและการจัดการ) การเริ่มต้นใหม่ทุกครั้งเป็นเรื่องที่เจ็บปวด และมีองค์ประกอบหลายอย่างเกิดขึ้นซ้ำๆ ในแต่ละโครงการ ดังนั้นจึงจำเป็นต้องมีโครงการเริ่มต้น

ปีที่แล้วฉันเริ่มพัฒนา GD Plugin Core ซึ่งเป็นพื้นฐานสำหรับปลั๊กอินที่รวมตัวช่วยสร้างที่สามารถสร้างปลั๊กอินที่ทำงานได้อย่างสมบูรณ์: คุณตั้งชื่อสำหรับปลั๊กอินและสิ่งอื่น ๆ สองสามอย่าง และปลั๊กอินสร้างโฟลเดอร์ที่มีไฟล์ที่จำเป็นทั้งหมด ส่วนขยายทั้งหมด คลาสหลักพื้นฐาน อย่างไรก็ตาม ปลั๊กอินนี้ไม่ได้รับการดูแลอีกต่อไป บางทีสักวันฉันจะกลับมาทำงานนั้นต่อ

คุณรู้สึกอย่างไร WordPress ในแง่ของความสะดวกในการพัฒนา? ข้อดีและข้อเสียของมัน?

เมื่อเทียบกับ Joomla หรือ Drupal การพัฒนาสำหรับ WordPress ทำได้ง่ายกว่ามาก อย่างไรก็ตาม มีหลายสิ่งที่ไม่ดีนักในมุมมองของนักพัฒนา น่าเสียดายที่คำขวัญของ WordPress: Code Is Poetry ไม่สามารถใช้กับ WordPress โดยรวมได้

WordPress มีฟังก์ชันมากเกินไป หลายคนทำในสิ่งเดียวกัน ฟังก์ชันใช้ข้อกำหนดพารามิเตอร์ต่างๆ ที่อาจสร้างความสับสนในบางครั้ง ฟังก์ชันการทำงานเพิ่มเติมต้องอยู่ภายในคลาส บางสิ่งจะไม่เปลี่ยนแปลงเพื่อรักษาความเข้ากันได้กับปลั๊กอิน ธีม และ WordPress เวอร์ชันเก่า

อย่างไรก็ตาม เมื่อคุณชินกับสิ่งเหล่านี้แล้ว สิ่งเหล่านี้ก็ไม่เลวร้ายนัก ทุกระบบมีปัญหาคล้ายกัน และคุณไม่สามารถหาระบบที่สมบูรณ์แบบได้

ขอขอบคุณสำหรับการสัมภาษณ์สั้นๆ ครั้งนี้ และขอขอบคุณสำหรับการแบ่งปันความคิดของคุณ คุณมีคำพูดสุดท้ายที่คุณอยากจะฝากไว้กับเราไหม?

ขอบคุณสำหรับโอกาสที่ลาร์ส มันเป็นความสุข