• Tạo CSR
  • SSL Checker
  • DNS Checker
  • View IP
  • Whois Domain
  • Diễn Đàn Hỏi Đáp
Đỗ Trung Quân
Banner
  • Trang chủ
  • ControlPanel
    • cPanel
    • DirectAdmin
    • Cyber Panel
    • aaPanel
    • FASTPANEL
    • VestaCP
  • WordPress
  • Linux
    • CloudLinux
    • RHEL/CENTOS
    • Ubuntu/Debian
    • Linux Tutorial
    • Mail Server
  • DevOps
    • Ansible
    • Docker
    • Jenkins
    • K8s
    • Zabbix
  • Domain-SSL
    • Domain
    • SSL
  • Dịch vụ
    • Dịch vụ cài đặt tối ưu VPS/Server
    • Dịch vụ WordPress
    • Xác minh cài đặt SSL
    • Dich vụ Backlink
  • Liên Hệ

Website wordpress “đột nhiên” chậm do đâu, và khắc phục làm sao?

by Mr Quan 3 Tháng Mười Hai, 2019
written by Mr Quan Published: 3 Tháng Mười Hai, 2019Last Updated on 4 Tháng Mười Hai, 2019 0 comment 221 views

NỘI DUNG:

  • Nguyên nhân
      • 1. Do hosting/vps
        • Check điểm server
        • Kiểm tra thông số server có bị overload không
      • 2. Do mạng và vị trí địa lý
      • 3. Hệ thống DNS phân giải tên miền
  • Nguyên nhân từ phía người dùng
      • 1. Lạm dụng cài đặt quá nhiều Plugin
      • 2. Lưu giữ nhiều phiên bản chỉnh sửa bài viết
      • 3. Bị tấn công DDOS
      • 4. Hiện tượng phình database
      • 5. Kích thước ảnh upload quá lớn
      • 6. Sử dụng Themes chưa được tối ưu.

Khi bạn bắt đầu phát triển một website và cho chạy public, ban đầu website bạn chạy rất tốt và rất nhanh, tuy nhiên một thời gian sau sử dụng website bắt đầu có hiện tượng ì ạch, chạy chậm hẵn đi. Ngay lúc này bạn nghĩ do đâu, vì sao lại chậm thì hãy cũng mình điểm qua các nguyên nhân khách quan sau nhé.

Website bạn khi vừa phát triển chạy tương đối nhanh vì ngay lúc này website bạn chưa hề có nhiều dữ liệu, database cũng không quá nhiều vì thế tài nguyên hệ thống luôn đảm bảo phục vụ tốt cho website bạn không bị thiếu.

Nguyên nhân

1. Do hosting/vps

Nếu bạn sử dụng một hosting kém, cấu hình thấp, không được tối ưu, quá tải, thường là nguyên nhân chính khiến hosting bạn bị chậm. Và làm sao để kiểm tra được thì bạn có thể kiểm tra sợ bộ như sau

Check điểm server

Như bạn đã thấy các điểm server luôn được điểm A, thì có thể đánh giá server rất tốt

gtmetrix dotrungquan

Nếu điểm về website của bạn quá thấp, mình sẽ có một bài hướng dẫn tối ưu điểm GTMETRIX sau.

toi uu

Kiểm tra thông số server có bị overload không

Bạn đăng nhập vào hosting và mở Server Infomation

kiem tra info cpu

Tại đây bạn để ý thông số Server Load xem có quá tải không nhé. cứ tick Xanh hết là ổn

kiem tra info cpu 1

Đồng thời nếu hosting của bạn sắp full dung lượng, Vì trong quá trình chạy web, website hoặc hosting đã dùng một phần dữ liệu để làm bộ nhớ đệm. Điều này dẫn đến hosting dung lượng sắp hết vì thế sẽ làm website bạn chậm đi.

Khi full dung lượng bạn cần xóa bớt các dữ liệu không cần thiết, nếu là dữ liệu quan trọng thì bạn nên nâng cấp lên

2. Do mạng và vị trí địa lý

Tốc độ truy cập website sẽ có ảnh hưởng khá nhiều đến vị trí địa lý. khoảng cách giữa người dùng và nơi đặt máy chủ web của bạn.

VD như: Bạn mua host/vps ở nước ngoài và máy chủ đặt ở US, và người dùng truy cập website của bạn đa phần ở Việt Nam thì tốc độ load website sẽ chậm là điều hiển nhiên. Và chưa kể đến việc đứt cáp quang biển quốc tế, khi đó website bạn không vào được luôn.
Và giải pháp mình muốn đưa ra là nếu website bạn người dùng đa phần ở Việt Nam bạn nên lựa chọn các đơn vị cung cấp tại Việt Nam.

3. Hệ thống DNS phân giải tên miền

Website chậm không thể bỏ qua hệ thống DNS của tên miền bạn, vì thế bạn nên lựa chọn đơn vị cung cấp domain uy tín hơn. Hoặc bạn có thể sử dụng cặp DNS trung gian của CloudFlare đơn vị lớn nhất thế giới.

Nguyên nhân từ phía người dùng

1. Lạm dụng cài đặt quá nhiều Plugin

Rất nhiều bạn lạm dụng cài đặt quá nhiều Plugin lên website và cho rằng “website mình tự nhiên chậm”. Kho thư viện Plugin luôn là một kho tài nguyên thu hút khá nhiều người dùng mê mẩn và cài đặt vô tội vạ, nhưng không biết rằng việc cài quá nhiều Plugin sẽ làm ảnh hưởng rất lớn đến tốc độ webiste.

Khi bạn cài đặt quá nhiều Plugin thì tài nguyên hệ thống như RAM/ CPU phải xử lý quá nhiều truy vấn hơn dẫn đến website của bạn chậm

Bạn có thể cài đặt Plugin P3 (Plugin Performance Profiler) để kiểm tra

2. Lưu giữ nhiều phiên bản chỉnh sửa bài viết

WordPress có một tính năng đặc biệt là tự động lưu các phiên bản mới nhất khi bạn chỉnh sửa. Với các bài post/trang bạn chỉnh sửa nhiều lần, vài chục có khi cả trăm lần thì lượng database của bạn bắt đầu tăng lên từ từ khiến website chậm.

Bạn có thể đặt giới hạn số phiên bản được lưu như sau

Bạn mở file wp-config.php lên và thêm vào đoạn sau

define( 'WP_POST_REVISIONS', 3 );

3. Bị tấn công DDOS

Vì một nguyên nhân nào đó bạn bị ganh ghét, thù địch dẫn đến các đối thủ tấn công website của bạn, hoặc hacker. Khi đó lượng truy cập đến website bắt đầu tăng lên đột ngột, với số lượng lớn và kèo dài sẽ khiến website bạn chậm đi và có thể chết trong một thời gian.

DDOS sẽ vượt khỏi tầm kiểm soát và xử lý của bạn, vì thế nếu bạn đang nghi ngờ website bị tấn công hãy liên hệ ngay với đơn vị cung cấp để phối hợp xử lý. Nếu bị DOS từ một hướng một IP bạn có thể block IP đó bằng đoạn mã sau trong file .htaccess

  • Hướng dẫn kiểm tra DDOS VPS
Deny from 110.x.x.x

4. Hiện tượng phình database

Database bạn sinh ra quá nhiều “rác” dẫn đến bị phình database, mặc định WordPress cứ 30 ngày sẽ xóa Trash cho bạn, tuy nhiên theo chu kỳ và chưa đến 30 ngày mà database đã phình vì quá nhiều rác, thì bạn phải xử lý làm sao?

Bạn hãy mở file wp-config.php và thêm vào dòng sau

/* Trash Days. */
define( 'EMPTY_TRASH_DAYS', '7' );

5. Kích thước ảnh upload quá lớn

Nhiều bạn luôn thích ảnh của mình sử dụng phải nét, phải rõ hiển nhiên file ảnh dung lượng lớn, và cũng đồng nghĩa với việc website mất nhiều thời gian để load các ảnh này dẫn đến website bị chậm.

Kho Plugin có rất nhiều Plugin hỗ trợ bạn nén ảnh hàng loạt, tuy nhiên đa phần là Plugin trả phí và bắt buộc bạn phải mua. Nếu kinh phí không cho phép bạn có thể nén ảnh thủ công ở máy tính cá nhân.

  • Link nén ảnh online: https://tinypng.com/

Ngoài ra bạn có thể sử dụng lazy loading, chức năng có ở Plugin LiteSpeed: Lazy loading có chức năng cuộn tới vị trí nào của trang web sẽ chỉ tải ảnh đó lên.

6. Sử dụng Themes chưa được tối ưu.

Sau khi bạn đã xử lý xong các vấn đề trên, tiếp đến là themes, về theme thì bạn cần phải có kiến thức chuyên môn về code web. Nếu bạn sử dụng Themes kém chất lượng, themes chưa được tối ưu và làm WordPress tốn nhiều tài nguyên và thời gian để xử lý, truy vấn.

Hoặc bạn sử dụng themes không rõ nguồn gốc thì việc đối đầu với hacker cài mã độc vào là chuyện sớm hay muộn thôi.

Vì thế việc mua một themes bản quyền được support từ đơn vị bán themes và hỗ trợ tối ưu luôn được ủng hộ. Tuy nhiên một số themes không nghiên về tốc độ thì cũng làm ảnh hưởng đến tốc độ website.

Hosting WordPress chất lượng cao

Rate this post

Hãy tham gia Nhóm Hỗ Trợ VPS Hosting để cùng học hỏi và trao đổi kiến thức nhé. Chúc bạn thành công.

website cham
Share 0 FacebookTwitterPinterestTelegramEmail
Mr Quan

Mình tên là Đỗ Trung Quân, hiện đang công tác tại AZDIGI với vị trí là SysAdmin. Mình đam mê viết Blog. Vì viết Blog giúp mình trau dồi được nhiều kỹ năng. Học hỏi thêm nhiều kiến thức mới, từ đó mình có thể chia sẻ đến các bạn các bài viết tài liệu bổ ích hơn. Hiện tại mình là admin của Blog dotrungquan.info - linuxcanban.com - it.info.vn. Mới đây mình có tạo ra một Nhóm Hỗ Trợ VPS Hosting với mục đích gây dựng một cộng đồng nhỏ để mọi người trao đổi kinh nghiệm, kiến thức quản trị VPS. Các thủ thuật, mẹo vặt khi sử dụng VPS. Rất mong nhận được sự ủng hộ của các bạn.

Bạn sẽ thích bài viết này

Hướng dẫn nâng cấp theme Flatsome lên bản...

31 Tháng Mười Hai, 2022

Hướng dẫn ngăn chặn Copy trên website WordPress

30 Tháng Mười Hai, 2022

Tăng tốc website WordPress với WP Fastest Cache

21 Tháng Mười Hai, 2022

Xóa bỏ đuôi ?v=e14da64a5617 sau tên miền trong...

9 Tháng Mười, 2022

Xử lý lỗi temp-write-test trong WordPress

6 Tháng Chín, 2022

13 cách bảo vệ website WordPress bạn luôn...

15 Tháng Mười, 2018

Hướng dẫn sửa lỗi Scrape key check failed....

5 Tháng Tám, 2022

Hướng dẫn kết nối QUIC cloud LiteSpeed Cache...

28 Tháng Bảy, 2022

Cách ẩn thông báo “PHP Update Required” trên...

25 Tháng Bảy, 2022

Hướng dẫn dọn dẹp bảng postmeta trong WordPress

21 Tháng Bảy, 2022
Theo dõi
Đăng nhập
Thông báo của
guest
guest
0 Comments
Phản hồi nội tuyến
Xem tất cả bình luận

Nhóm Hỗ Trợ Hosting VPS

Nhóm Hỗ Trợ VPS Hosting

Tin Khuyến Mãi

Thông tin về tôi

Thông tin về tôi

Mình tên là Đỗ Trung Quân, hiện đang công tác tại AZDIGI với vị trí là SysAdmin. Mình đam mê viết Blog. Vì viết Blog giúp mình trau dồi được nhiều kỹ năng. Học hỏi thêm nhiều kiến thức mới, từ đó mình có thể chia sẻ đến các bạn các bài viết tài liệu bổ ích hơn.

Facebook Instagram Youtube Telegram

BÀI VIẾT PHỔ BIẾN

  • 1

    Hướng dẫn sử dụng Docker trên AAPANEL

  • 2

    Hướng dẫn cấu hình AZ Redis tại AZDIGI

  • 3

    Hướng dẫn cài đặt Mautic trên AAPANEL

  • 4

    Đăng ký hosting miễn phí tại AZDIGI

Phản hồi gần đây

  • Mr Quan trong Sitemap error on line 2 at column 6 XML declaration allowed only at the start of the document
  • qang thực trong Sitemap error on line 2 at column 6 XML declaration allowed only at the start of the document
  • Hồng Quang trong Khắc phục lỗi Import Woocommerce Product CSV WordPress
  • Quân trong Khai Lộc Đầu Xuân – Ưu đãi 50%, ra mắt Pro Hosting phiên bản NVMe

Top Commentators

  • Anh Quân Anh Quân (129)
  • nghĩa nghĩa (8)
  • Bùi Đức Hiệp Bùi Đức Hiệp (7)
  • David Do David Do (7)
  • Bamboo Bamboo (5)
  • Bình Minh Bình Minh (5)
  • Cai Việt Hoàng Cai Việt Hoàng (5)
  • Duc Thuan Duc Thuan (5)

BẠN BÈ & ĐỐI TÁC

Thạch Phạm | aaPanel | Linux Căn Bản | Bảo Trần | Trương Quốc Cường | VPS Căn Bản | Nguyễn Hoàng Nam | Đàm Trung Kiên | CaiSSL.com

Hosting/VPS được tài trợ bởi AZDIGI - Nhà cung cấp Server Hosting tốt nhất hiện nay

Bạn được quyền sao chép lại nội dung trên website Đỗ Trung Quân, miễn là có dẫn nguồn.


Back To Top
Đỗ Trung Quân
  • Trang chủ
  • ControlPanel
    • cPanel
    • DirectAdmin
    • Cyber Panel
    • aaPanel
    • FASTPANEL
    • VestaCP
  • WordPress
  • Linux
    • CloudLinux
    • RHEL/CENTOS
    • Ubuntu/Debian
    • Linux Tutorial
    • Mail Server
  • DevOps
    • Ansible
    • Docker
    • Jenkins
    • K8s
    • Zabbix
  • Domain-SSL
    • Domain
    • SSL
  • Dịch vụ
    • Dịch vụ cài đặt tối ưu VPS/Server
    • Dịch vụ WordPress
    • Xác minh cài đặt SSL
    • Dich vụ Backlink
  • Liên Hệ
wpDiscuz