Website chậm là do nguyên nhân gì?

Đăng ngày : 2024-04-20 08:35:30

Website chậm là do nguyên nhân gì?

Website được đánh giá chất lượng tốt đụa vào nhiều yếu tố ,yếu tố load nhanh của website là 1 trong những yếu tố quan trọng giữ chân người truy cập.Bài viết này chỉ ra những yếu tố giúp khắc phục website của bạn bị chậm.

Website chậm là do nguyên nhân gì?

web chậm, điều đầu tiên các Bạn thường nghĩ đến là do "hosting", nhưng thực chất không phải web chậm là do hosting, mà còn do nhiều nguyên nhân khác nữa. Ở đây Mình sẽ chia làm 2 dạng:
I. Các website khác nhanh, nhưng web của Bạn chậm


1. Kiểm tra Hosting
Bạn cần so sánh cách website cùng trên Hosting (rộng hơn là cùng server) có tốc độ như thế nào? Nếu web khác mà nhanh thì 99% không phải do Hosting.
nếu các website trên Hosting đều chậm thì Bạn cần kiểm tra xem nhà cung cấp có giới hạn tài nguyên không?
Nếu Bạn là Admin thì cần kiểm tra xem server load có cao không? Băng thông ra sao?

2. Kiểm tra tên miền
Nếu Bạn nói tên miền không ảnh hưởng đến tốc độ tải trang là sai lầm nhé. Tên miền có thể khiến website của Bạn chậm như rùa hoặc thậm chí không connect được.
Vấn đề chính ở đây nằm ở "DNS máy chủ tên miền". Để hiểu rõ hơn mình mô tả qua sơ đồ hoạt động như sau:
yêu cầu từ máy tính (truy cập web) => Máy chủ mạng (cáp quang) => Máy chủ DNS tên miền => Server Hosting
Đơn giản là vậy, nhưng sơ đồ này có thể phức tạp hơn rất nhiều, và gói tin từ máy chủ trả về được "đưa đi lòng vòng" thì chắc chắn chậm hơn nhiều so với việc đi thẳng. Và đương nhiên máy chủ DNS là một mắt xích trong sơ đồ trên. vì vậy nếu khách hàng của Bạn chủ yếu ở Việt Nam thì hãy dùng DNS ở Việt Nam nhé. nếu dùng DNS nước ngoài thì web của Bạn sẽ chậm đi nhiều đó. Diều này càng rõ khi đứt cáp biển mà bạn lại sử dụng DNS ở nước ngoài. Mặc dù Host ở Việt Nam nhưng web thì vẫn vô cùng chậm.

3. Kiểm tra đường truyền tập tin từ máy tính của Bạn đến Server và ngược lại
Mục này hơi sâu về kỹ thuật
Bạn cần kiểm tra bằng lệnh "tracert" trong CMD
Cấu trúc của lệnh như sau:
Mở CMD
Gõ lệnh: tracert domaincankiemtra.com (tracert + Dấu cách + tên miền cần kiềm tra)
Qua lệnh này Bạn sẽ nhìn thấy dữ liệu truyền tải được đi như thế nào, bị time out ở đâu... từ đó có hướng xử lý tốt nhất

4. Kiểm tra lại code, landingpage
* .js và css: Trình duyệt cho phép tải 8 file cùng lúc (8 connection) nên nếu web của Bạn quá nhiều hiệu ứng thì hãy lược bớt đi nhé
* iframe: Nếu Bạn thấy web đã load xong ảnh, text. Nhưng vẫn thấy nó "quay quay" thì 99% là do file iframe rồi. Điều này không phải do hosting nhé. Bạn có thể kiểm tra bằng cách bấm F12, click sang tab "network"
* web của Bạn có quá nhiều hình ảnh, và ảnh nào cũng "nặng"?
* Plugin wordpress: Nếu Bạn sử dụng WP thì đây chính là thời điểm dọn dẹp lại plugin rồi đó.
* Tham khảo cách tối ưu bằng google page speed

5. Website có nhiều truy cập hay không?
Nếu website của Bạn đang có nhiều truy cập thì tất nhiên chậm hơn site ít truy cập rồi. Hãy có phương án, giải pháp cho việc này nhé

6. Virus, mã độc
ở VN phổ biến nhất là mã độc gửi mail. Nó có thể làm treo cả server chứ đừng nói Hosting của Bạn. Hãy chắc chắn web của mình "sạch không tì vết" nhé :)

II. Vào các website đều chậm

Trước tiên phải kiểm tra tốc độ kết nối mạng
Trường hợp này chỉ bằng cách nâng cấp gói internet đang sử dụng.
Bạn có thể kiểm tra bằng test speed nhé
 

Kiểm tra trình duyệt đang sử dụng
Các trình duyệt khác nhau có tốc độ tải khác nhau nhé. Nhất là kết nối chậm thì điều này càng phân biệt rõ rệt
Khác nhau ở cốc cốc, chrome, Firefox, IE, safari...
Thử đổi trình duyệt xem nhanh hơn không nhé
 

Do mở quá nhiều tab
Nhiều tab gây quá tải CPU và hết Ram.
Nhiều tab đang kết nối khiến web chậm


Do máy tính chậm
Trường hợp này thường xảy ra khi 2 máy cạnh nhau nhưng máy nhanh máy chậm. thường là do CPU, Ram và card mạng nhé



CÔNG TY THIẾT KẾ WEBSITE CHUYÊN NGHIỆP

Kết nối với chúng tôi