+3
Làm sao để hệ thống chạy nhanh hơn ?
-
Khi chúng ta tìm kiếm một từ khóa trên Google, ở kết quả trả về thì đôi khi:
- Có trang web vèo cái đã tải xong (dưới 1 giây)
- Nhưng cũng có trang cứ xoay ngòng ngòng mãi chưa hiển thị được.
=> Thì thông thường, chúng ta sẽ rời bỏ những trang
rùa bò
đó với tâm lý :Thà đi tìm ở trang khác còn hơn ngồi đợi cha nội này 😅😅😅
-
Và có lẽ chúng ta cũng đã đọc được thống kê ở đâu đó rằng:
- 57% người dùng sẽ rời khỏi trang của bạn sau khi đợi 3 giây để tải.
- 80% những người này sẽ không quay lại trang web của bạn.
- Trong số này, một nửa số người dùng sẽ nói với người khác về trải nghiệm tiêu cực của họ với trang web đó.
- Và chắc chắn rồi, điều này sẽ ảnh hưởng không nhỏ đến lượt truy cập, lượt tương tác, doanh thu và hình ảnh thương hiệu của website.
-
Tương tự cho app hay bất kì hệ thống IT nào cũng thế, trong thời đại mà thông tin đã
gần
phẳng, thì tiêu chí về thời gian trả thông tin về cho người dùng ngày càng quan trọng. -
Trong series này, chúng ta sẽ cùng tìm hiểu một số cách để hạn chế vấn đề trên, chia làm 3 loại:
-
Tối ưu triển khai hệ thống:
-
Tối ưu code backend:
-
Tối ưu code frontend:
-
-
Cùng một số lợi ích khác kèm theo như tiết kiệm băng thông, tăng cường bảo mật, hạn chế tấn công DDoS, cân bằng tải, ...
-
OK nhé, let go !
xin fb bác đi bác ơi.