รูปแบบการออกแบบสำหรับ WordPress Core คืออะไร


14

รูปแบบการออกแบบของWordPress Coreคืออะไร? ตามที่คำถาม Stack Overflow แสดงขึ้น WordPress ไม่เป็นไปตามรูปแบบ MVC แต่นักพัฒนาสามารถเขียนปลั๊กอินและธีมที่เป็นไปตาม MVC แต่คำถามของฉันเกี่ยวข้องเฉพาะกับ WordPress Core ไม่ใช่สำหรับส่วนเสริมเพิ่มเติมธีมส่วนขยายปลั๊กอินหรือโปรเจ็กต์แยกที่อาจมีหรือไม่มีรูปแบบ MVC

หาก WordPress Core ไม่ปฏิบัติตามการออกแบบ MVC แล้วรูปแบบการออกแบบนั้นเป็นอย่างไร


14
ไม่มีใครเลย มีไฟล์จำนวนมากที่มีฟังก์ชั่น zillion บางคลาสและหวังว่าทุกอย่างจะทำงานได้ดี
gmazzap

2
เห็นด้วยอย่างสมบูรณ์กับ @GM ไม่มีข้อสรุปรูปแบบที่เข้มงวด แต่แน่นอนว่ามีการตัดสินใจในการออกแบบบางอย่างเช่นนี่อาจเป็นเรื่องที่น่าสนใจสำหรับคุณ: Wordpress และการเขียนโปรแกรมเชิงเหตุการณ์ - มันเกี่ยวกับอะไร? .
Nicolai

คำตอบ:


22

สปาเก็ตตี้กับลูกชิ้น

คำว่า "ปาเก็ตตี้กับลูกชิ้น" เป็นคำที่ดูถูกที่ใช้ในวิทยาศาสตร์คอมพิวเตอร์เพื่ออธิบายการเขียนโปรแกรมเชิงวัตถุที่สร้างขึ้นอย่างหลวม ๆ (OOP) ที่ยังคงขึ้นอยู่กับรหัสขั้นตอน มันอาจเป็นผลมาจากระบบที่การพัฒนาได้รวมวงจรชีวิตที่ยาวนานข้อ จำกัด ทางภาษาโรงละครไมโคร - ออปติไมซ์หรือขาดมาตรฐานการเข้ารหัสที่สอดคล้องกัน

นอกจากนี้ยังมีมักกะโรนีผสมใน ...

http://en.wikipedia.org/wiki/Spaghetti_code#Spaghetti_with_meatballs


Ayy .... LM∀O !!! คำนี้ตลก
Mohd Abdul Mujib


0

ฉันคิดว่ามันเป็นรูปแบบการออกแบบเดี่ยวเนื่องจากมีคลาสฐานและวัตถุฐานที่เรียกว่า $ wp ซึ่งเป็นวัตถุระดับโลก

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.