2011-12-31 41 views
5

thể trùng lặp:
How to profile and and get Javascript performancecông cụ Performance Monitoring cho trình duyệt

Tôi có một trang với một số kịch bản client. Một số tập lệnh đang làm chậm trang và cũng có thể có rò rỉ bộ nhớ. Có một công cụ cho bạn biết rõ ràng bao nhiêu thời gian đang được tiêu thụ mà kịch bản xin vui lòng?

+3

vui lòng sử dụng chức năng tìm kiếm trước khi đăng câu hỏi mới - đã có một số câu hỏi về chủ đề đó, ví dụ: http://stackoverflow.com/questions/750255/javascript-performance-optimisation, http://stackoverflow.com/questions/2140716/how-to-profile-and-and-get-javascript-performance – codeling

+0

[Firebug/Profiler ] (http://getfirebug.com/javascript)? – ManseUK

Trả lời

1

Bạn có thể sử dụng firebug để cấu hình javascript của bạn và xem nơi các nút cổ chai được.

Từ trang web:

Để sử dụng các hồ sơ, chỉ cần vào tab Console và nhấp vào nút "Hồ sơ". Sau đó, sử dụng ứng dụng của bạn một chút hoặc tải lại trang và sau đó nhấp lại vào nút "Hồ sơ". Sau đó, bạn sẽ thấy một báo cáo chi tiết cho thấy những chức năng nào được gọi và lượng thời gian mà mỗi chức năng đã thực hiện.

+1

bản sao gần như bằng chữ từ câu trả lời cho câu hỏi trùng lặp: http://stackoverflow.com/a/2140748/671366. Với 27.2k điểm, bạn nên biết cách sử dụng chức năng tìm kiếm và gắn cờ các câu hỏi như là bản sao ... – codeling

+0

@nyarlathotep: Để công bằng, cả hai câu trả lời đều bình đẳng vì chúng chủ yếu bao gồm cùng một câu trích dẫn, không ngụ ý nó là một sao chép. –

+0

@ FelixKling: true, "copy" là một từ khắc nghiệt cho rằng vì chỉ trích dẫn là giống nhau nhưng không phải là câu trả lời thực tế. Tuy nhiên, tôi tìm thấy nội dung thông tin của câu trả lời đó tối thiểu (vì có liên kết đến câu hỏi trùng lặp, cung cấp nhiều câu trả lời hơn câu hỏi này), vì vậy gắn cờ là trùng lặp sẽ là lựa chọn thích hợp trong mắt thay vì trả lời. – codeling

2

Xem ở đây: Best Practices for Speeding Up Your Web Site

Từ Developer Network Yahoo:

Nhóm nghiên cứu Hiệu suất vượt trội đã xác định một số thông lệ tốt nhất để làm các trang web nhanh. Danh sách bao gồm 35 phương pháp hay nhất được chia thành 7 danh mục.

Các vấn đề liên quan