Tôi có một hình thức nút khá lớn cho một trong các loại nội dung của tôi. Hãy nói rằng nó có khoảng 100 lĩnh vực. Rất nhiều trong số các trường này là các giá trị văn bản có giá trị không giới hạn, vì vậy người dùng sử dụng nút AJAX để 'Thêm một mục khác' cho mỗi trường này. Trực quan, hình thức này không đáng sợ lắm, vì tôi đã sử dụng Nhóm trường để giữ mọi thứ hợp lý.
Vấn đề: Nhấp vào 'Thêm một mục khác' là rất chậm. Giống như thực sự chậm.
Tôi đã hình dung đó là hiệu năng của máy chủ, nhưng sau đó tôi đã kiểm tra nó trong Fireorms - yêu cầu không thực sự mất nhiều thời gian, nhưng WOW - sử dụng CPU phía máy khách (trong Chrome, Firefox và bất kỳ trình duyệt nào khác tôi đã thử) đạt 100% và ở đó tối đa 11-12 giây và sau đó yêu cầu AJAX hoàn thành.
Điều đó thật điên rồ.
Vì vậy, tại thời điểm này tôi không chắc lựa chọn của mình là gì. Tôi có thể phá vỡ các hình thức bằng cách nào đó? Phong cách làm việc-ng? Rất nhiều người đề cập đến Nhóm trường như một cách để tổ chức một tấn các lĩnh vực, nhưng điều đó rõ ràng không giúp ích gì cho hiệu suất.
Bất kỳ trợ giúp đánh giá cao.