ฉันกำลังมองหาการออกแบบระบบแผนภูมิ / ไดอะแกรมของ WordPress
ฉันพบเฉพาะไดอะแกรมลำดับชั้นของเทมเพลต แต่เป็นเพียงส่วนหนึ่งของระบบ
แหล่งที่มา: http://upload.wikimedia.org/wikipedia/commons/3/3d/Wordpress_Template_Hierarchy.png
ฉันกำลังมองหาการออกแบบระบบแผนภูมิ / ไดอะแกรมของ WordPress
ฉันพบเฉพาะไดอะแกรมลำดับชั้นของเทมเพลต แต่เป็นเพียงส่วนหนึ่งของระบบ
แหล่งที่มา: http://upload.wikimedia.org/wikipedia/commons/3/3d/Wordpress_Template_Hierarchy.png
คำตอบ:
มากกว่าคำตอบนี่คือการวิจัยและการรวบรวม คำอธิบายฐานข้อมูลมีอยู่แล้วในคำตอบดาเมียน
การค้นหาของ Googleเปิดเผยสิ่งนี้ในฟอรัม WordPress:
เอกสาร UML ของ WordPress
เท่าที่ฉันรู้นั่นคือทั้งหมดที่เรามี ถ้าคุณต้องการเขียนฉันมั่นใจว่าจะยินดี :)
( Ipstenuหมายถึงคำอธิบายฐานข้อมูล )
UML ของ WordPress MU?
อาจจะไม่มีไดอะแกรม UML ของ WordPress เนื่องจากไม่ใช่ระบบ OO บางส่วนมีลักษณะคล้าย OO แต่โดยรวมเป็นสิ่งที่ผู้มีส่วนร่วมในรหัสเฉพาะทำงานได้ ไม่มีแผนที่รหัสเพียงและ IMO จุดของ UML ก็คือมันทำในขั้นตอนการออกแบบ โปรเจ็กต์อย่าง WordPress จะยากที่จะมีสิ่งนี้เนื่องจากเป็นการรวมกันอย่างราบรื่นของนักพัฒนาอิสระที่มีส่วนทำให้เกิดแกนกลาง
[ ... ]ยินดีต้อนรับสู่โอเพ่นซอร์ส
หมายเหตุ: เทมเพลตลำดับชั้นของ WikiMedia ในคำถาม OP แตกต่างจากหนึ่งในCodex คลิกเพื่อดูภาพขยาย
แต่Chip Bennetมีส่วนขยายเพิ่มเติม :)
ฉันคิดว่าคำถามนี้เป็นคำถามที่ซ้ำกันต่อไปนี้ (แต่ mods บอกว่ามันไม่ใช่):
ฉันจะหาเอกสารสถาปัตยกรรมที่แท้จริงบน Wordpress ได้ที่ไหน?
ในนั้น Mike Schinkel กล่าวว่า:
โดยทั่วไปไม่ได้เป็นชุมชน WordPress โอเพนซอร์ซที่มุ่งเน้นไปที่การทำ
หนึ่งคำตอบชี้ไปที่บทความเก่าด้วยแผนภาพนี้:
และอีกอันสำหรับWordpress 3.0 Program Flow (PDF)
คำตอบสำหรับคำถามนี้ ( คุณควรใช้ WP_Query vs query_posts () vs get_posts ()? ) มีภาพรวมที่ดีของ WP_Query:
อื่น ๆ จาก Rarst กับโหลดคอร์ :
และสุดท้ายคำถามที่ไม่เกี่ยวข้องทั้งหมดเกี่ยวกับประสิทธิภาพ ( Refactoring Wordpress เพื่อปรับปรุงประสิทธิภาพหน่วยความจำ ) แต่มีกราฟที่ดีมาก :)
หากคุณกำลังมองหาคีมาฐานข้อมูล , มีรุ่นใน Codex :
คลิกเพื่อดูภาพขยาย
รูปภาพที่คุณอ้างอิงในโพสต์ของคุณคือลำดับชั้นของเทมเพลตที่นักพัฒนาธีมใช้บ่อย