Tôi đang lược tả một ứng dụng PHP (được xây dựng dựa trên khung công tác Zend). Kèm theo bạn có thể tìm thấy ảnh chụp màn hình của biểu đồ cuộc gọi chính mà KCacheGrind tạo ra từ đầu ra xDebug.Giải thích biểu đồ xDebug PHP
Có hai điều mà tôi không hiểu:
1) Tại sao {main}
"ngã ba" thành 2 cuộc gọi? Họ có phải là song song bằng cách nào đó hoặc không xảy ra sau khi khác?
2) Mũi tên ở bên trái {main}
có một thanh màu xanh nhỏ với văn bản 2x
; điều này có nghĩa là cuộc gọi đến Zend_Application->bootstrap
xảy ra hai lần?