Ý tưởng để cải thiện tốc độ tải trang web?


22

Có cách nào để tôi có thể cải thiện tốc độ tải của trang web không?

Tôi biết rằng Google đang thực sự đẩy nhanh tốc độ tải và với sự phổ biến của các trang web di động, điều bắt buộc là các trang web phải tải nhanh.

Câu trả lời:


23
  1. Mẹo của Yahoo để cải thiện trang tăng tốc
  2. Mẹo của Google để cải thiện tốc độ trang
  3. Nếu bạn đang sử dụng PHP, các mẹo của Google để làm cho PHP nhanh hơn

Đây là danh sách cơ bản bao gồm từ addon Tốc độ trang của Google (đây là YSlow của Yahoo ):

  • Tận dụng bộ nhớ đệm trình duyệt
  • Chỉ định kích thước hình ảnh
  • Tránh CSS @import
  • Tránh các yêu cầu xấu
  • Kết hợp hình ảnh thành các họa tiết CSS
  • Hoãn phân tích cú pháp của JavaScript
  • Kích hoạt Keep-Alive
  • Cho phép nén
  • Inline CSS nhỏ
  • Inline JavaScript nhỏ
  • Làm cho trang đích chuyển hướng bộ nhớ cache
  • Giảm thiểu CSS
  • Giảm thiểu HTML
  • Giảm thiểu JavaScript
  • Giảm thiểu chuyển hướng
  • Giảm thiểu kích thước yêu cầu
  • Tối ưu hóa hình ảnh
  • Tối ưu hóa thứ tự các kiểu và tập lệnh
  • Thích tài nguyên không đồng bộ
  • Đặt CSS vào đầu tài liệu
  • Xóa chuỗi truy vấn khỏi tài nguyên tĩnh
  • Phục vụ tài nguyên từ một URL nhất quán
  • Phục vụ hình ảnh thu nhỏ
  • Chỉ định tiêu đề Vary: Accept-Encoding
  • Chỉ định trình xác nhận bộ đệm
  • Chỉ định một bộ ký tự
  • Trì hoãn tải JavaScript
  • Xóa CSS không sử dụng
  • Sử dụng bộ chọn CSS hiệu quả

Tôi thực sự khuyên bạn nên sử dụng các tiện ích bổ sung tốc độ trang của Google hoặc Yahoo để kiểm tra các trang của bạn. Thật nhanh chóng và dễ làm và cung cấp hướng dẫn rõ ràng về cách cải thiện tốc độ trang của bạn.

cập nhật

Theo khuyến nghị của Nick trong các bình luận ở đây là một số tài nguyên và thông tin tốt hơn:

cập nhật 2

Đây là số liệu thống kê tốt cho thấy tại sao tốc độ trang lại quan trọng ( nguồn )


2
+1 Cũng đáng đề cập đến lời khuyên của Steve Souder tại đây: stevesouder.com/hpws/rules.php và cuốn sách của anh ấy tại đây: stevesouders.com/blog/2009/04/23/even-faster-web-sites Đây là những tài liệu tham khảo của Facebook lần đầu tiên họ tối ưu hóa trang web của mình: facebook.com/note.php?note_id=307069903919
Nick

Tôi đã có cảm giác một cái gì đó trong tiêu đề của tôi đang làm cho trang web chugg cùng!
Cướp

Tôi không chắc chắn rằng tôi thích câu trả lời này vì nó không thực sự mô tả cách tạo một trang web nhanh, chỉ những gì bạn có thể sửa đổi để có được nó nhanh hơn. Nó giống như nói 'thêm một spoiler trên xe hơi' - điều mà bất cứ ai cũng có thể làm - nhưng bạn phải hiểu các nguyên tắc chung của khí động học để nó có ý nghĩa và do đó phải được thực hiện đúng.
ʍǝɥʇɐɯ

@Matthew, các tiện ích và trang Google và Yahoo mô tả lý do tại sao những tối ưu hóa này giúp ích. Các thông tin cũng như hữu ích.
John Conde

Chỉ có số điểm 89/100 cho kiểm tra tốc độ của Google, khá tốt vì tôi chưa thử tối ưu hóa tốc độ.
Cướp

1

Hãy dùng thử CloudFlare http://www.cloudflare.com/plans

CloudFlare là một mạng phân phối nội dung và dịch vụ máy chủ tên miền phân tán được bán trên thị trường như cải thiện hiệu suất và tốc độ trang web và cung cấp bảo mật.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.