WordPress tự lưu trữ sẽ hoạt động như thế nào với Dịch vụ tốc độ trang của Google?


7

Google đã công bố Dịch vụ tốc độ trang , nhảy vào nhóm tối ưu hóa tất cả trong một và CDN.

  • Các vấn đề tiềm ẩn là gì, khi định cấu hình WordPress tự lưu trữ cho nó?

  • Làm thế nào sẽ thiết lập miền tham chiếu làm việc với WP? Xem xét đó là bắt buộc để Google kéo nội dung, nhưng URL trang web công cộng sẽ khác.

  • Nó sẽ có thể thiết lập nó với multisite?

  • Các plugin bộ nhớ đệm tĩnh nên được bật hay tắt để tương thích tốt hơn?

  • Nó sẽ hoạt động như thế nào với wp-admin và Ajax? Những người nên được đưa vào danh sách đen trong cài đặt dịch vụ?

PS này được dự định là câu hỏi tham khảo lớn, vì vậy hãy thoải mái chỉnh sửa các câu hỏi của riêng bạn về chủ đề

Câu trả lời:


4

Các vấn đề tiềm ẩn

Dịch vụ Tốc độ trang của Google không hoạt động với "miền trần trụi". Đó là, nó sẽ không hoạt động với chỉ "example.com". Tên miền phải có tên miền phụ ở phía trước, chẳng hạn như "www.example.com".

Điều này là do hạn chế trong việc triển khai dịch vụ Tốc độ trang của Google, yêu cầu bạn phải thiết lập bản ghi CNAME trong DNS của mình. Đây không phải là giới hạn chung của chính hệ thống Tốc độ trang và bạn có thể sử dụng mod_pagespeed mã nguồn mở để đạt được cùng mục đích, nếu bạn có mức truy cập đó vào webhost của mình.

Vì vậy, nếu bạn cố gắng sử dụng dịch vụ Tốc độ trang, trước tiên hãy di chuyển toàn bộ trang web của bạn sang thiết lập tên miền phụ. Lưu ý rằng điều này sẽ ảnh hưởng đến việc cài đặt tên miền phụ của các thiết lập nhiều trang.

Tên miền tham chiếu

Tên miền tham chiếu chỉ được sử dụng để tra cứu DNS.

Ví dụ: giả sử tôi đang chuyển một trang web tại example.com lên dịch vụ của họ. Ví dụ miền.com sống trên địa chỉ IP 1.2.3.4.

Bây giờ, dịch vụ Google Page Speed ​​cần biết trang web thực sự của bạn ở đâu. Để làm điều này, họ muốn bạn thiết lập một miền tham chiếu tại ref.example.com trỏ đến 1.2.3.4.

Nhưng, họ chỉ sử dụng điều này để lấy địa chỉ IP. Khi hệ thống của họ thực sự liên lạc với tên miền của bạn, nó sẽ nói đến 1.2.3.4 nhưng đặt tiêu đề Host: thành example.com, chứ không phải ref.example.com.

Vì vậy, về cơ bản, WordPress thấy không có sự khác biệt ở đây. Nó sẽ cư xử bình thường. Nó cần biết không về miền tham chiếu.

Cân nhắc nhiều điểm

Multisite sẽ hoạt động tốt với dịch vụ Tốc độ trang của Google, tuy nhiên chỉ trên thiết lập thư mục con. Các thiết lập dựa trên tên miền con hoàn toàn không hoạt động.

Dịch vụ tốc độ Trang của Google chỉ cung cấp dịch vụ proxy cho một tên miền / trang web. Tuy nhiên, về cơ bản, cấu hình đa thư mục con là một tên miền / trang web theo như Google quan tâm.

Nếu bạn đang sử dụng nhiều trang với các tên miền phụ khác nhau, dịch vụ Tốc độ trang của Google sẽ không hoạt động do phương pháp của họ. Yêu cầu đối với bản ghi CNAME trong DNS sẽ loại bỏ điều này. Tuy nhiên, bạn có thể sử dụng mod_pagespeed mã nguồn mở thay thế, hoạt động tương tự nhưng trên các máy chủ của riêng bạn thay vì thông qua proxy của Google.

Nếu bạn đang sử dụng nhiều tên miền với ánh xạ tên miền, Google sẽ xem xét đó là các trang web hoàn toàn riêng biệt và sẽ tính phí hoặc yêu cầu thiết lập cho chúng phù hợp.

Bộ nhớ đệm tĩnh

Các plugin Bộ nhớ đệm tĩnh có thể được sử dụng với dịch vụ Google Page Speed, vì trong trường hợp này, Google thực sự hoạt động như một proxy, không phải là một dịch vụ lưu trữ đầy đủ.

Dịch vụ Google Page Speed ​​sẽ lưu trữ một số tài nguyên như hình ảnh, tệp JavaScript và CSS. Tuy nhiên, HTML thực tế được tạo bởi trang của bạn sẽ không được lưu trữ. Google sẽ truy xuất trang bình thường do máy chủ của bạn tạo và phục vụ lại cho người dùng của bạn một cách bình thường, sau khi chạy nó thông qua các công cụ Tốc độ trang của họ.

Các yêu cầu wp-admin và AJAX

Nếu bạn không làm gì đặc biệt, phần wp-admin cũng sẽ được chạy qua proxy Google Page Speed.

Vì mod_pagespeed bình thường dường như không có tác dụng đối với mã wp-admin, nên chắc chắn dịch vụ của Google sẽ không có bất kỳ ảnh hưởng nào.

Điều tương tự cũng áp dụng cho tất cả các hành vi loại AJAX, mod_pagespeed không có tác dụng đối với những điều này trong các thử nghiệm.

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.