Tăng tốc website (phần 3)
Thảo luận trong 'Thủ thuật/Hỏi đáp/Thắc mắc phần mềm' bắt đầu bởi minhthong10, 7/10/10.
Với PHP, bạn cần tạo ra một hàm mang tên insertScript. 10) Thu nhỏ DOM Access Việc truy xuất các đối tượng DOM thường chậm vì thế để có được 1 trang web phản hồi nhanh hơn, bạn nên: • Lưu lại các tham khảo liên quan đến các thành phần được truy xuất • Cập nhật các node ở chế độ "offline" và sau đó bổ sung vào cây thư mục • Tránh sửa layout có sử dụng JavaScript 11) Phát triển bộ kiểm soát thông minh Thi thoảng, các trang web trở nên "ì ạch" vì có quá nhiều bộ xử lý biến cố (event handler) được gán vào những đối tượng khác nhau của cây DOM mà vốn dĩ chúng thường xuyên được thực thi. Nếu bạn có 10 nút nhấn trên 1 dòng, hãy sử dụng 1 bộ xử lý biến cố, thay vì mỗi nút là một bộ xứ lý biến cố. Khi biến cố xảy ra, bạn sẽ có thể nhận biết chính xác biến cố nào và cấu hình tính năng tương ứng cho nút nhấn" /> Với PHP, bạn cần tạo ra một hàm mang tên insertScript. 10) Thu nhỏ DOM Access Việc truy xuất các đối tượng DOM thường chậm vì thế để có được 1 trang web phản hồi nhanh hơn, bạn nên: • Lưu lại các tham khảo liên quan đến các thành phần được truy xuất • Cập nhật các node ở chế độ "offline" và sau đó bổ sung vào cây thư mục • Tránh sửa layout có sử dụng JavaScript 11) Phát triển bộ kiểm soát thông minh Thi thoảng, các trang web trở nên "ì ạch" vì có quá nhiều bộ xử lý biến cố (event handler) được gán vào những đối tượng khác nhau của cây DOM mà vốn dĩ chúng thường xuyên được thực thi. Nếu bạn có 10 nút nhấn trên 1 dòng, hãy sử dụng 1 bộ xử lý biến cố, thay vì mỗi nút là một bộ xứ lý biến cố. Khi biến cố xảy ra, bạn sẽ có thể nhận biết chính xác biến cố nào và cấu hình tính năng tương ứng cho nút nhấn" />
Thảo luận trong 'Thủ thuật/Hỏi đáp/Thắc mắc phần mềm' bắt đầu bởi minhthong10, 7/10/10.