Hướng dẫn tăng tốc WordPress toàn tập từ A-Z cho người mới – Diều Hâu

nơi mà bạn muốn chia nhỏ trong bài viết này thành trang tiếp theo.

Làm lại lần nữa nếu bạn muốn chia nhỏ lần nữa .

2. Giảm các HTTP Request bên ngoài

những request bên ngoài
Nhiều plugin và theme tải nhiều định dạng file khác nhau từ những trang website khác .
Những file này gồm có : scripts, stylesheets, font và hình ảnh từ nguồn bên ngoài như Google Analytics, Facebook, v .. v ..
Bạn hoàn toàn có thể sử dụng một vài trong số trên .
Nhiều file ở đây được tối ưu để tải nhanh nhất hoàn toàn có thể .
Vì vậy nó nhanh hơn là tàng trữ chúng trên website của bạn .
Nhưng nếu plugin tạo ra rất nhiều request, thì nó hoàn toàn có thể làm chậm đáng kể website của bạn

Bạn có thể giảm tất cả các HTTP requests bên ngoài bằng cách vô hiệu hóa scipts và style hoặc gom chúng lại thành một file để tăng tốc WordPress

3. Giảm số lần gọi lên cơ sở dữ liệu

không kết nối được cơ sở dữ liệu

Lưu ý: Bước này cần hiểu biết một chút về kỹ thuật và yêu cầu kiến thức cơ bản về PHP and Cấu trúc các file trong WordPress.

Thật không may rằng, có rất nhiều theme mã hóa kém trên thị trường .
Họ bỏ lỡ những chiêu thức cơ bản và kết thúc bằng những gọi trực tiếp lên cơ sở tài liệu, hay có quá nhiều những request không thiết yếu tới database .
Nó hoàn toàn có thể thực sự làm chậm server do tại phải làm quá nhiều việc .
Kể cả khi giao diện đó được mã hóa rất tốt làm cho nó chỉ gọi lên cơ sở tài liệu để lấy những thông tin cơ bản .

Trong ví dụ này, mỗi khi bạn nhìn thấy



Bạn không hề đổ lỗi cho những nhà tăng trưởng giao diện vì điều đó. Họ không có cách nào đơn thuần hơn để hiển thị website ( chí ít là đến giờ đây )
Nhưng nếu bạn tùy chỉnh website của mình bằng cách sử dụng child theme, thì bạn hoàn toàn có thể sửa chữa thay thế database call với những thông tin đơn cử để giảm thiểu phải gọi lên cơ sở tài liệu .



Làm tựa như với những file khác trong theme .

Nói tóm lại là code càng gọn gàng càng tốt đó :D.

4. Tối ưu hóa cơ sở dữ liệu

Sau khi sử dụng WordPress một thời hạn, databse sẽ có rất nhiều thông tin không cần đến .

Để cải thiện tốt độ WordPress, bạn có thể tối ưu hóa cơ sở dữ liệu của mình để loại chúng

Để làm điều đó thuận tiện bạn hoàn toàn có thể sử dụng WP-Sweep plugin .
Nó được cho phép bạn quét dọn cơ sở tài liệu bằng cách xóa những thứ như Trash post, revisions, tag không sử dụng, etc ..
Nó cũng sẽ tối ưu cấu trúc cơ sở tài liệu chỉ với 1 – click để tăng tốc WordPress .
Đọc bài viết này để khám phá thêm nhiều thủ pháp nhé Làm thế nào để bảo vệ và tối ưu hóa cơ sở tài liệu WordPress ?

5. Giới hạn Post Revision

Post Revision chiếm rất nhiều khoảng trống trong cơ sở tài liệu .
Nhiều người dùng tin rằng revisions hoàn toàn có thể ảnh hưởng tác động đến 1 số ít truy vấn đến cơ sở tài liệu do những plugin triển khai .
Nếu plugin không vô hiệu post revisions hết. Nó hoàn toàn có thể làm chậm website vì tìm kiếm những thứ không thiết yếu .
Vì vậy hãy số lượng giới hạn nó để tăng tốc WordPress website của bạn
Bạn hoàn toàn có thể thuận tiện số lượng giới hạn số lượng revisions trên mỗi bài viết. Chỉ đơn thuần là thêm dòng code dưới vào file wp-config.php

define( 'WP_POST_REVISIONS', 4 );

Hoặc bạn hoàn toàn có thể vô hiệu nó trọn vẹn bằng đoạn code sau :

define('WP_POST_REVISIONS', false );

Đoạn code này sẽ số lượng giới hạn chỉ lưu lại 4 revisions gần nhất, tự động hóa vô hiệu version cũ .
Nếu bạn vẫn chưa hiểu thì hoàn toàn có thể tìm hiểu và khám phá thêm ở bài viết này làm thế nào hủy bỏ biến hóa với Post Revisions
Đối với mình đây là tính năng không thiết yếu, nên theo mình là disable cho nhẹ 😀

6. Vô hiệu hóa Hotlinking và ngăn chặn ăn trộm nội dung của bạn

Nếu bạn tạo được nội dung chất lượng trên Webite, sớm muộn cũng sẽ có kẻ đánh cắp chúng
Và nhiều lúc chúng còn dùng luôn URL ảnh trên website bạn .
Thay vì tải về và lưu trên server .
Trong thực tiễn, họ đăng đánh cắp băng thông của bạn và bạn không nhận được bất kể quyền lợi gì cả .
Đơn giản chỉ cần thêm đoạn code này vào file. htaccess để block hotlinking của hình ảnh từ trang WordPress .

#disable hotlinking of images with forbidden or custom image option
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?dieuhau.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google.com [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ – [NC,F,L]

Đừng quên thay dieuhau.com thành domain của bạn .
Tham khảo thêm bài viết 4 Cách Để Ngăn Ngừa Trộm Ảnh Trong WordPress
Có một số ít website tự động hóa crawl bài viết của bạn qua RSS Feed

Kết Luận

Vâng vậy là đã xong !

Tôi hy vọng bài viết này sẽ giúp bạn học được một số thủ thuật tăng tốc WordPress

Ngoải ra tôi hoàn toàn có thể bạn cũng nên xem qua bài viết này Làm thế nào tối ưu hóa hiệu năng WordPress lên tới 256 % hoặc 18 Thủ Thuật có ích để tăng vận tốc WordPress
Tiếp tục và thử một vài kỹ thuật. Hãy chắc rằng kiểm tra vận tốc website của mình trước và sau khi làm nhé .
Nếu bạn có bắt kỳ vướng mắc gì về tăng tốc WordPress hãy comment ở dưới nhé .