Thư viện tối ưu hoá tốc độ trang

Thư viện tối ưu hoá tốc độ trang là một tập hợp các lớp C++ có khả năng tự động tối ưu hoá các trang web và tài nguyên mà chúng sử dụng, bằng một khung độc lập với máy chủ. Các thư viện này là nguồn mở và chúng tôi hoan nghênh mọi sự đóng góp của cộng đồng!

Ba bước để làm việc với API

Cài đặt

Bước đầu tiên để sử dụng PSOL là tạo mod_pagespeed từ nguồn. Lưu ý rằng thao tác này sẽ tạo mô-đun Apache, nhưng chúng ta sẽ không bằng Apache hoặc mô-đun dành cho PSOL hoặc ứng dụng mẫu của chúng tôi. Những hạn chế hiện tại trên hệ thống xây dựng mà PSOL sử dụng khiến công nghệ này cần thiết để biên dịch mod_pagespeed trước.

Bạn có thể tìm hướng dẫn trên mod_pagespeed wiki bên dưới HowToBuild (Hướng dẫn). Sau khi bạn hoàn tất bước đó, hãy nhập các lệnh:

  cd INSTALL_DIR/src/pagespeed/automatic
  make all
Thao tác này sẽ tạo thư viện pagespeed_automatic.a trong thư mục hiện tại.

Sử dụng ứng dụng mẫu làm tài liệu tham khảo

Nguồn mod_pagespeed có một thư mục chứa nội dung tích hợp đơn giản với tính năng Tối ưu hóa tốc độ trang Thư viện. Trong đó, vui lòng tìm hiểu về Makefile, lớp học chínhchương trình chính.

Đọc các API

Bạn có thể xem tài liệu về thư viện lớp học trong tài liệu API.