NGUYÊN NHÂN WEBSITE LOAD CHẬM
Nguyên nhân website load chậm – Để nhận biết được 1 website có tốc độ load nhanh hay chậm và biện pháp nếu như website bạn đang rơi vào tình trạng website load chậm thì xử lý như thế nào là tốt nhất. Các công cụ xem chuẩn như P3 Profile, Knowing how to improve your website’s performance is important. We use tools like P3 Profiler, Yslow, Pagespeed, và WebPageTest.org để chuẩn đoán 1 website có hiệu năng thế nào? Load chậm hay nhanh đều ảnh hưởng mạnh đến seo web
1. Dung lượng trang
Thông thường rơi vào 1 số trang website bán hàng có dung lượng trữ liệu lớn” website bán hàng, tin tức, Thương mại điện tử nói chung ). Đa phần Trang Home là Page tông hợp ngắn ngọn tất cả các Page con bên trong website, vì thế dung lượng chiếm lớn nên tốc độ load tải rất lâu về thời gian.
Cũng 1 phần nào do đường truyền mạng kết nối yếu
Dùng tập tin hình ảnh kính thước lớn ( Làm mất dung lượng đường truyền ) + hiện thị xấu ” Bị co bốp lại ” Có khi 1 số website khách hàng của seowebsitevn ảnh có kích thước khủng 2000 pixels không qua xử lý, trong khi đó lại dùng mã HTML như là <img width=”500″ height=”300″>. Tốt nhất nên giảm kích thước của ảnh xuống dưới dạng IMG để hiện thị
2. Sever
Thời gian nhận chờ kết quả dữ liệu Đa phần khi gửi yêu cầu đến web Server. Server xử lý và trả lời kết quả. Thời gian xử lý qua nhiều công đoạn vận hành như chờ đợi dữ liệu phẩn hồi và câu lệnh SQL, đọc và ghi files… Bạn có thể dùng FireBug để phân tích xem trang, tập tin hoặc hình ảnh nào chiếm nhiều thời gian xử lý và tải về nhất. Tuy nhiên FireBug không thể giúp bạn biết được Module/Extension/SQL nào trong code bị chậm, việc này bạn phải phân tích bằng cách công cụ khác: Website PHP: XDEBUG, XHProf & XHGui
ASP.NET: How to: Enable Tracing for an ASP.NET Page, ASP WebProfiler
3. Nhúng quá nhiều tập tin rời rạc
Tạo ra hàng loạt tập tin khủng trong website ( Ảnh sex, Ảnh không thích hợp cũng cho vào) khi người vào website, web sẽ load tải từng hình ảnh 1 khi đó nếu ta tạo ra nhiều tập tin lớn và ít sử dụng hoặc cố tình hay ngẫu nhiên sẽ làm thời gian load chậm đi rất nhiều. Tham khảo:
PHP Minify: https://code.google.com/p/minify/
ASP.NET:
http://www.codeproject.com/Articles/…s-and-Cache-js
http://geekswithblogs.net/rashid/arc…Overheads.aspx
http://madskristensen.net/post/Optim…sourceaxd.aspx
http://www.codeproject.com/Articles/…vaScript-CSS-a
4. Cache
Cache : Được hiểu là vùng nhớ or chứa dữ liệu tạm thời ( Khách hàng ven gọi là lưu lịch xử ) nên khi phải xử lý những câu lệnh trùng khớp. Cache ở trình duyệt là các tập tin hình ảnh, css, javascript được lưu tạm trên máy tính của người dùng. Bạn có thể chỉnh định những tập tin, files ít thay đổi có thời gian lưu tại máy của người dùng lâu hơn để tránh phải nạp lại nhiều lần.
Cache ở máy chủ là các dữ liệu lấy về sau khi xử lý, được lưu lại để khi các trình duyệt (không phân biệt máy tính nào) truy cập thì nội dung được trả về ngay. Cache này hay được dùng cho trang chủ các website tin tức, các vùng thông tin được truy cập rất nhiều lần từ nhiều máy tính. 5. Tắt nghẽn đường truyền xảy ra trên tập tin
Thông thường các tập tin tĩnh (css, javascript) có thể được nén mặc định trong quá trình truyền từ máy chủ về trình duyệt. tập tin không được nén tạo sức dãn giúp tốc độ load kéo dài dẫn đến thời gian chờ đợi dài. Hãy hỏi nhà cung cấp dịch vụ Web Hosting để bật chế độ nén, bạn cũng có thể tìm kiếm Google các hướng dẫn nén Gzip/Deflate.
6: Hosting
Hosting yếu Đa phần cũng đỗ lỗi do nhà cung cung hosting. Nếu hosting yêu dẫn đến phần nào đó website bạn load chậm.