Plugin WordPress hoạt động như thế nào? WordPress đươc thiết kế để các nhà phát triển có thể thêm các mã riêng của mình vào và hoạt động ...
Plugin WordPress hoạt động như thế nào?
WordPress đươc thiết kế để các nhà phát triển có thể thêm các mã riêng của mình vào và hoạt động một cách đồng bộ với mã của website gốc. WordPress cung cấp các API plugin chứa các hook để nhà phát triển có thể sử dụng và can thiệp vào kết quả trả về.
Khi một người ghé thăm website, bộ mã cốt lõi của wordpress sẽ được tải và tùy vào hook và cách sử dụng hook của plugin mà nó sẽ sử dụng để đưa ra kết quả cuối cùng.
Plugin WordPress ảnh hưởng đến thời gian tải trang như thế nào?
Các plugin thường sử dụng thêm các tệp css, JavaScript và hình ảnh riêng nên thường chúng sẽ gọi thêm các yêu cầu http để gọi các file này. Khi được thực hiện đúng cách, thời gian tải trang sẽ tăng không đáng kể, tuy nhiên nếu có quá nhiều plugin thì các yêu cầu gọi file riêng của từng plugin sẽ khiến thời gian tải trang của bạn tăng lên rất nhiều do có quá nhiều yếu cầu http cần xử lý.
Làm sao để khẳng định được điều này là đúng? mình sẽ thử test trên hai website với 1 website không sử dụng plugin và 1 website sử dụng plugin (tầm 2 cái plugin).
Đầu tiên là thời gian tải trang toàn bộ của 2 trang
Tiếp theo là thời số lượng tệp JavaScript của 2 website
Một vấn đề nữa ảnh hưởng đó là tệp css
Trong trường hợp này mình thử nghiệm ở 2 website tương đương có cùng tốc độ host và nội dung, và bạn có thể thấy website có nhiều plugin có thời gian tải trang vượt khỏi thời gian tải trang mà google khuyến nghị.
Website trên sử dụng các plugin uy tín như woocomerce và yoast SEO nên số tệp gọi thêm là không nhiều, nếu như cài những plugin không tốt có nhiều yêu cầu tải file thì chắc chắn website của bạn sẽ còn chậm hơn nhiều.
Kiểm soát các plugin để website ổn định tốc độ
Có nhiều cách để cải thiện tốc độ website của bạn như việc hạn chế sử dụng plugin. Nếu bạn yêu cầu một công ty nào đó thiết kế website cho bạn sử dụng wordpress thì bạn phải yêu cầu họ hạn chế tối đa việc sử dụng plugin. Tối đa chỉ nên sử dụng 3-4 plugin và chúng phải được thiết đặt một cách tối ưu để không tải những dữ liệu thừa làm chậm website.
Mình thường thiết kế website sử dụng ít plugin nhất có thể, nhiều tính năng cho theme mình có thể code thẳng và dĩ nhiên sẽ không sử dụng thêm tệp css, js nào cả. Bạn có thể xem các bài viết về wordpress của mình để tự viết code cho theme mình hạn chế sử dụng plugin.
Chúc bạn thành công !
Trích nguồn: tuandc.com
COMMENTS