2
สิ่งที่ทุกคนมีส่วนร่วมในเวลาดำเนินการหน้า drupal?
ฉันมีเว็บไซต์ที่ฉันกำลังตรวจสอบว่ามีปัญหาด้านประสิทธิภาพการทำงานที่สำคัญโดยใช้ memcache ฉันสามารถนำจำนวนการสืบค้นลงทั้งในจำนวนและเวลาการยกเว้นทั้งหมด (จาก 3 วินาทีถึง 230 มิลลิวินาที) แต่เวลาในการดำเนินการหน้าจะทำให้ฉันหมดไป ดูค่าที่ outputted โดย devel) ความเข้าใจของฉันคือเวลาในการประมวลผลหน้า = เวลาที่ใช้ในการรัน php ดังนั้นฉันจึงติดตั้ง APC และฉันสามารถเห็น php opcode แคชและสถิติแสดงการเข้าชมในแผงควบคุม APC (apc.php จัดส่งด้วย APC) เวลาในการเรียกใช้หน้าเว็บของฉันไม่ลดลง ดังนั้นฉันคิดว่าคำถามของฉันเป็นสองเท่า: สิ่งที่ทุกคนมีส่วนร่วมในเวลาดำเนินการหน้า มันใช้เวลาในการรัน php หรือยัง? ฉันควรใช้วิธีการใดเพื่อลดเวลาในการเรียกใช้เพจ ฉันลองใช้ APC แต่ไม่ได้ช่วยอะไรมาก จำนวน PS ของโมดูลที่ใช้ในไซต์นี้มีขนาดใหญ่มาก (168) แต่ตอนนี้ฉันไม่ได้อยู่ในตำแหน่งที่จะให้คำแนะนำได้มันเหมือนไฟในสถานการณ์หลุม แก้ไข:ผลลัพธ์ของการรัน xhprof ในอินสแตนซ์ในท้องถิ่น (แนะนำโดย mikeytown) ดูเหมือนว่าจะบ้าฉันคิดว่าผลลัพธ์ในภายหลังนั้นเกิดจากการฟาดฟัน? diff รันสำหรับ …