Website WordPress chạy chậm nguyên nhân là ĐÂU?

Chào bạn,

Chẳng là website WordPress của khách hàng đang chạy rất chậm, cố gắng tìm nguyên nhân xem lý do là đâu. Thì cuối cùng Bình cũng đã có một cú hích đẩy website load nhanh như “điên”. Một bí mất giờ mới ngộ ra được.

Nguyên nhân “di truyền” website WordPress chậm

Gọi là di truyền bởi ai cũng sẽ gặp, WordPress được một cái là plugin khá nhiều và khá hay, nhiều tính năng hay và thú vị. Và cứ thế anh em ta cứ cài vào, càng cài website càng nặng nề, chậm chạp. Điểm yếu của WordPress cũng nằm ở chổ đó.

Load chi mà chậm rứa hè. Bực cả mềnh

Load chi mà chậm rứa hè. Bực cả mềnh

Nguyên nhân #1 Cài Nhiều Plugin:

Khắc phục: xem plugin nào không cần thiết sử dụng hãy tắt ngay đi, trường hợp này Bình gặp rất nhiều, nhiều người cứ cài vào mà chả biết hiện tại mình có cần dùng nó không, cứ để nằm “chình ình” ở đó làm cho website nai lưng ra cõng những plugin vô dụng này. Xem xem cái nào không xài tắt đi bạn nhé.

Đôi lúc cũng phải đánh đổi, cài nhiều thì nên tắt dần một số plugin xem, cứ tắt từng cái rồi kiểm tra lại tốc độ. Tự nhiên tắt một plugin nào đó mà website load nhanh đùng đùng thì y rằng, thủ phạm chính là plugin vừa mới tắt kia. Hãy kết liễu hắn ngay, chia tay sớm bớt đau khổ.

dang ngoc binh wordpress

Coi website của học viên

Có lần một học viên than website chậm, mình cũng chỉ y chang vậy nè. Bạn ấy cũng làm theo y rằng có cái plugin mạng xã hội kia nó làm website load chậm do load một cái file nào đó mà kết nối lâu không tải được, nó load … load … và không trả về gì hết. làm website cứ quay quay! Bạn ấy tắt cái BỤP, rồi xóa không thương tiếc. Về sau website bạn ấy sống trong yên vui và hạnh phúc.

Kết thúc một câu chuyện có hậu. Chúng ta cùng qua màn gây cấn của câu chuyện mà Bình mới gặp.

Nguyên nhân #2 Database bị TRƯƠNG PHÌNH:

Là thế này, anh WordPress tối ưu tới nỗi mỗi lúc bạn nhấn Save Post một cái là ảnh lại copy ra một bản gọi là reverion. Có những post bạn sửa đi sửa lại cả trăm lần, ví dụ như trang chủ chẳng hạn, kì công thiết kế như vậy cứ nở database ra, dữ liệu bắt đầu lớn dần.

database bi phinh

Cơ sở dữ liệu phình lên (bảng lên tới 11MB) trong khi website trong giai đoạn thiết kế

Rồi bạn cài theme, theme thường hay lưu thêm các thông tin của post hoặc page. Cứ thế thông tin này cũng nhân lên theo cái reversion kia và âm thầm tăng cân.

Một khi website ục ịch bạn cứ nghĩ là do mã code nhiều chạy chậm. Mình cũng nghĩ vậy, nhưng bước tiếp theo bạn hãy giảm cân cho cơ sở dữ liệu nhé.

Cài tool WP-Optimize vào là giảm ký liền (ý là gọn lại). Website từ chạy chậm như rùa bò, sang chạy nhanh như con sóc hay bay nhanh như con ó.

Chỉ một click mà mình cũng nhẹ theo website luôn. Cứ nghĩ sẽ phải tối ưu dữ lắm chứ. ai dè 1 click hạ knock out liền. Thật là vi diệu!

 

Hướng dẫn WP-Optimize:

Đầu tiên cài plugin giảm cân WP-Optimize cho website vào: https://wordpress.org/plugins/wp-optimize/

wp optimize

Cái này đổi tên 1 Click Optimize mới đúng

Ở danh sách Plugin bấm vào mục Optimizer và click vào nút Progess. (cấu hình sẵn rồi bạn chỉ cần click vào thôi).

nhan vao de optimize

Tới màn hình này click cái nữa là xong

1 click optimize

Load lại website để cảm nhận sự “bồng bền”.

Nếu website vẫn còn chậm!

Thì chờ bài tiếp theo nhé. Bài này mới chỉ những cái căn cơ nhưng mà dễ áp dụng, hiệu quả chiếm tới 60 – 80%.

Phần sau sẽ thiên về kĩ thuật hệ thống, mã code nhiều hơn. Tuy cực nhưng chỉ giúp cho website bạn đạt tới tốc độ đỉnh cao.

Load website với vận tốc ánh sáng (chém một tí)

dang ngoc binh

Quay cái mặc lại coi ^ ^

Bài viết mang tính chất giải trí 😀 nhưng nhằm đem lại giá trị. Hãy chia sẻ bên dưới website của bạn nhé!

Đặng Ngọc Bình

Đặng Ngọc Bình

Đặng Ngọc Bình hiện đang là giáo viên về Thiết Kế Website WordPress tại Trường VietnamMarcom. Anh hướng dẫn cho mọi người đều có thể làm website đẹp và chuyên nghiệp với WordPress. https://tuhoclamweb.comLà nơi anh chia sẻ kiến thức và thủ thuật WordPress. Kết nối Facebook với Bình

You may also like...

1 Response

  1. Phan Minh Duy viết:

    Chào Bình,
    Cảm ơn bài chia sẻ rất giá trị. Anh đã làm theo bài hướng dẫn của Bình nhưng vẫn chưa cải thiện được tốc độ. Cụ thể như sau:
    I. Plugins:
    Hiện a đang sử dụng theme Risotto nên phải cài các plugin bắt buộc như: Contact Form 7, Essential Grid, Slider Revolution, Webnus Shortcodes, WooCommerce (do dùng bán hàng), WPBakery Visual Composer, WP-PageNavi (phân trang),

    Ngoài ra a cài thêm các theme hỗ trợ:
    1/ Bảo mật: itheme Security
    2/ WP Super Cache: cache
    3/ Nén ảnh: WP Smush
    4/ WooCommerce Checkout Manager: plug nhỏ chỉnh sửa phần thông tin trang giỏ hàng, thanh toán
    5/ Zopim

    –>Theo kinh nghiệm của Bình có nên tắt plugin nào trong những plugin này để giúp cải thiện tốc độ ko?
    II. Data:
    Hiện data 2 table wp_options: 1.5Mb, wp_postmeta: 1.7Mb.
    Sau khi a cài WP-Optimize vào chạy xong thì nó thành 1.6Mb và 1.7Mb tương ứng với 2 table trên.

    Mong Bình xem qua web của anh để xem tốc độ load và hướng dẫn giúp anh cách để tăng tốc load cho website nhé.

    Cảm ơn Bình

    P/S: Anh là Duy bên lớp Be, a biết bài viết này từ FB của Bình.

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Chat Zalo
Gọi ngay