~/VibeHandbook
PDF miễn phí

Chương 16 · 07

Hiệu Năng Và Bộ Nhớ Đệm

Các ứng dụng chậm mất người dùng và xếp hạng kém hơn trên tìm kiếm. Bạn không cần tối ưu hóa vi mô ngay ngày đầu, nhưng hãy nắm lấy những chiến thắng rẻ tiền:

  • Hãy tưởng tượng việc giữ các bản sao của file bạn trong các kho hàng trên khắp thế giới để mỗi khách truy cập được phục vụ từ nơi gần họ nhất. Đó là một CDN (Content Delivery Network — mạng phân phối nội dung) — hãy phục vụ các tài nguyên tĩnh qua một CDN (hầu hết các nơi lưu trữ tự làm việc này).
  • (bộ nhớ đệm) các phản hồi tốn kém và các truy vấn cơ sở dữ liệu không thay đổi thường xuyên.
  • Nén và tải lười (lazy-load) hình ảnh; gửi ít JavaScript hơn.
  • Chạy Lighthouse trong Chrome DevTools và đưa báo cáo cho AI để nhận các sửa chữa ưu tiên.

Hãy hỏi: "Đây là báo cáo Lighthouse của tôi. Hãy cho tôi ba thay đổi có tác động lớn nhất với ít công sức nhất." Hãy để việc đo lường, chứ không phải đoán mò, quyết định thứ bạn tối ưu hóa — thực sự rất phổ biến việc dành cả một ngày để tối ưu hóa sai thứ vì nó cảm thấy chậm, trong khi chi phí thực sự lại là một truy vấn không được đánh chỉ mục (unindexed query) hoặc một hình ảnh hero 4 MB mà bạn quên nén.

Muốn bản ngoại tuyến?

Tải trọn cuốn sách dưới dạng PDF hoặc EPUB — miễn phí.