Nếu đôi khi bạn cảm thấy trang web, blog của mình có vẻ load chậm, các bạn đã nghĩ đến nguyên nhân vì sao trang web lại load chậm như vậy chưa? và việc bạn cần làm là phải tối ưu, cải thiện tốc độ cho nó ngay bây giờ.
HÔM NAY MÌNH VIẾT RIÊNG BÀI NÀY ĐỂ HƯỚNG DẪN MỌI NGƯỜI CÁCH TĂNG TỐC ĐỘ LOAD TẢI TRANG. ĐỂ KHÔNG BỊ MẤT ĐIỂM VỚI GOOGLE, VÀ KHÔNG BỊ MẤT LƯỢNG TRUY CẬP TỪ NGƯỜI DÙNG NẾU TRANG WEB CỦA BẠN TẢI QUÁ LÂU. SAU ĐÂY LÀ CÁC NGUYÊN NHÂN VÀ CÁCH KHẮC PHỤC NÓ.
Nguyên nhân:
1. Code web, blog chưa được tối ưu... HTML, JAVASCRIPT, CSS.
( Do kích thước file js lớn, loằng ngoằng, lại nhiều dòng, nhiều khoảng trắng thừa, rồi căn lề, cả dòng mới, những chú thích thừa thãi không thực sự cần thiết, tên biến trên file javascrip quá dài, gây rối và khó nhớ. các kiểu.., vv...
Cách khắc phục:
Trước tiên mọi người hãy nén code, CSS, JAVASCRIPT, HTML lại để khắc phục những lỗi như ở trên vừa nêu đều bằng việc nén code lại nó sẽ làm tối ưu code, giảm kích thước của file js lại, vv... và nó sẽ làm cải thiện tốc độ trang web. Có rất nhiều trang nén code, và làm đẹp code trên mạng ví dụ: http://vi.coderh.com/ mọi người vào đây để nén code và làm đẹp code của mình lại.
2. Để nhiều bài viết trên trang chủ
Để quá nhiều bài viết trên trang chủ đồng nghĩa với việc làm tăng thời gian tải trang trên blog, vì vậy hãy để số lượng bài viết trên trang chủ 1 mức vừa phải và hài lòng nhất.
Khắc phục: Cần giảm số lượng bài viết trên trang chủ lại: Vào cài đặt, tiếp đến bài đăng và nhận xét, đến bài đăng, và chỉnh lại thông số bài hiển thị tối đa.
Hoặc: Vào phần bố cục, sau đó vào chỉnh sửa widget bài đăng trên blog, chỉnh số lượng bài đăng trên trang chính. là xong.
3. QUÁ NHIỀU QUẢNG CÁO
Việc đặt quá nhiều quảng cáo từ các bên khác nhau sẽ làm tăng thêm các script trên trang sẽ làm blog tải rất chậm, vì thế hãy xem xét số lượng, căn chỉnh, ướm đo sao cho phù hợp với blog của bạn.
4. ẢNH TỒN TẠI TRONG BLOG
Nguyên nhân này, đơn giản: Do ảnh trong bài viết của mọi người cũng chưa nén dung lượng lại, mình đang dùng của http://optimizilla.com/vi/ nó cũng đơn giản, mà lại nhanh, và dù nén lại đi rất nhiều % nhưng vẫn không bị mất đi chất lượng của ảnh. mọi người chỉ việc vào trang và bấm vào tải tệp lên, có thể upload 1 hoặc nhiều ảnh cùng 1 lúc, và tương tự cũng có thể tải xuống 1 ảnh, và tải nhiều ảnh xuống cùng 1 lúc. Trang này còn có nhiều những chức năng liên quan đến code hay nữa. cứ từ từ mà tìm hiểu nha.
Và làm 1 số bấy nhiêu đó rồi, là trang web của bạn cũng đã cải thiện được rất nhiều tốc độ khi load trang rồi đó. Nhưng vẫn chưa xong... Còn nữa.
5. Bạn đang sử dụng quá nhiều JavaScript
Google tạo ra blogspot chỉ để vô cùng đơn giản và cung cấp cho các chức năng đủ dùng cho 1 blog, nhưng như thế có vẻ như là chưa đủ cho những blogger chuyên nghiệp thì càng cần nhiều chức năng hơn thế, và như thế thì phải thêm nhiều javascript và jQuery, và chính việc ta thêm nhiều quá là 1 lý do khiến việc blogspot trở lên chậm lại.
6. Sử dụng nhiều widget
Hãy sử dụng những widget thật sự cần thiết và hữu ích nếu không muốn blog của bạn bị chậm với những widget quá lằng nhằng và phức tạp. Nhất là những widget thêm từ ngoài vào.
7. Ảnh nền
Cảnh báo ngay: Ảnh nền là 1 trong số những thứ sẽ làm giảm tốc độ tải trang nhiều nhất, vì thế mọi người nên loại bỏ cái này ngay lập tức,
8. Quá nhiều mã nhúng CSS
Nếu bạn nhúng quá nhiều file css vào teampalate sẽ khiến blog phải xử lý nhiều, và sẽ làm chậm blog lại. Bạn hãy gộp toàn bộ những file có trong blog này thành 1, và chỉ sử dụng 1 mã nhúng của file đó về blog, như thế sẽ khiến blog của bạn nhanh hơn, tương tự như javascript cũng vậy.
9. Để scipt trên các trang ngoài
Có 1 số thợ code dùng blogspot nhưng lại để script trên các trang ngoài, nếu đã dùng blogspot rồi thì mọi người phải để nó trong teamplate. Tuy nó dài nhưng sẽ ko phụ thuộc vào nó, như thế sẽ chạy nhanh hơn.
Nếu ai gặp trường hợp để script bên ngoài thì mới làm theo cách này, để bắt đầu sửa nó mọi người cần mở file XML teampate ra, xong mở từng cái javascript, hoặc tìm đến dòng nào có file .js ra, ví dụ: <script src='http://yourjavascript.com/01329112552/postteam-content.js' type='text/javascript'></script> trong đó có đoạn javascript, xong mở link nó ra copy toàn bộ code vào giữa cái đoạn này.
<script type='text/javascript'>
//<![CDATA[
( MỞ LINK RA VÀ COPY TOÀN BỘ CODE TRONG LINK ĐÓ VÀO GIỮA CHỖ NÀY )
//]]>
</script>
Sau đó xóa hết đoạn có cái link này đi nhé, ví dụ (<script src='http://yourjavascript.com/01329112552/postteam-content.js' type='text/javascript'></script> ) xóa hết cả dòng này đi là xong.
Nếu ai đi lấy teamplate của người khác chia sẻ mà gặp trường hợp chủ code để script trên các trang ngoài thì làm theo cách này. sẽ cải thiện rất nhiều tốc độ cho trang web nhé.
Mà tiện các bạn xem có cái file nào không dùng bị hư code rồi thì mọi người cũng xóa nốt đi cho đỡ rối teamplate.
Lưu ý: Nhớ gõ ctr + f và tìm .js là ra các đuôi có file .js nha.
Bạn nào rành code thì mình không nói rồi, nhưng các bạn chưa quen thì cứ học theo chỉ dẫn thì sẽ làm được.
Còn những file dạng như này http://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js?ver=1.6.4 thì không cần làm như trên, để nguyên, vì cái đó host mạnh không cần.
Mấy bạn không rành về code, muốn tìm hiểu và đam mê với nó thì trước tiên phải tìm hiểu qua những vấn đề này trước nha. html là gì?
Margin là gì?
Padding
Đó là những cái cơ bản.
HTML cơ bản
Đó, đó,, và đó... là những kinh nghiệm căn bản cho người chưa biết, hãy học và tìm hiểu ngay khi còn có thể.
Mọi thắc mắc và hỏi đáp thì mọi người cứ comment bên dưới.
Chúc mọi người thành công. ! bye see you again.
24 & 24
Nguyên nhân:
1. Code web, blog chưa được tối ưu... HTML, JAVASCRIPT, CSS.
( Do kích thước file js lớn, loằng ngoằng, lại nhiều dòng, nhiều khoảng trắng thừa, rồi căn lề, cả dòng mới, những chú thích thừa thãi không thực sự cần thiết, tên biến trên file javascrip quá dài, gây rối và khó nhớ. các kiểu.., vv...
Cách khắc phục:
Trước tiên mọi người hãy nén code, CSS, JAVASCRIPT, HTML lại để khắc phục những lỗi như ở trên vừa nêu đều bằng việc nén code lại nó sẽ làm tối ưu code, giảm kích thước của file js lại, vv... và nó sẽ làm cải thiện tốc độ trang web. Có rất nhiều trang nén code, và làm đẹp code trên mạng ví dụ: http://vi.coderh.com/ mọi người vào đây để nén code và làm đẹp code của mình lại.
2. Để nhiều bài viết trên trang chủ
Để quá nhiều bài viết trên trang chủ đồng nghĩa với việc làm tăng thời gian tải trang trên blog, vì vậy hãy để số lượng bài viết trên trang chủ 1 mức vừa phải và hài lòng nhất.
Khắc phục: Cần giảm số lượng bài viết trên trang chủ lại: Vào cài đặt, tiếp đến bài đăng và nhận xét, đến bài đăng, và chỉnh lại thông số bài hiển thị tối đa.
Hoặc: Vào phần bố cục, sau đó vào chỉnh sửa widget bài đăng trên blog, chỉnh số lượng bài đăng trên trang chính. là xong.
3. QUÁ NHIỀU QUẢNG CÁO
Việc đặt quá nhiều quảng cáo từ các bên khác nhau sẽ làm tăng thêm các script trên trang sẽ làm blog tải rất chậm, vì thế hãy xem xét số lượng, căn chỉnh, ướm đo sao cho phù hợp với blog của bạn.
4. ẢNH TỒN TẠI TRONG BLOG
Nguyên nhân này, đơn giản: Do ảnh trong bài viết của mọi người cũng chưa nén dung lượng lại, mình đang dùng của http://optimizilla.com/vi/ nó cũng đơn giản, mà lại nhanh, và dù nén lại đi rất nhiều % nhưng vẫn không bị mất đi chất lượng của ảnh. mọi người chỉ việc vào trang và bấm vào tải tệp lên, có thể upload 1 hoặc nhiều ảnh cùng 1 lúc, và tương tự cũng có thể tải xuống 1 ảnh, và tải nhiều ảnh xuống cùng 1 lúc. Trang này còn có nhiều những chức năng liên quan đến code hay nữa. cứ từ từ mà tìm hiểu nha.
Và làm 1 số bấy nhiêu đó rồi, là trang web của bạn cũng đã cải thiện được rất nhiều tốc độ khi load trang rồi đó. Nhưng vẫn chưa xong... Còn nữa.
5. Bạn đang sử dụng quá nhiều JavaScript
Google tạo ra blogspot chỉ để vô cùng đơn giản và cung cấp cho các chức năng đủ dùng cho 1 blog, nhưng như thế có vẻ như là chưa đủ cho những blogger chuyên nghiệp thì càng cần nhiều chức năng hơn thế, và như thế thì phải thêm nhiều javascript và jQuery, và chính việc ta thêm nhiều quá là 1 lý do khiến việc blogspot trở lên chậm lại.
6. Sử dụng nhiều widget
Hãy sử dụng những widget thật sự cần thiết và hữu ích nếu không muốn blog của bạn bị chậm với những widget quá lằng nhằng và phức tạp. Nhất là những widget thêm từ ngoài vào.
7. Ảnh nền
Cảnh báo ngay: Ảnh nền là 1 trong số những thứ sẽ làm giảm tốc độ tải trang nhiều nhất, vì thế mọi người nên loại bỏ cái này ngay lập tức,
8. Quá nhiều mã nhúng CSS
Nếu bạn nhúng quá nhiều file css vào teampalate sẽ khiến blog phải xử lý nhiều, và sẽ làm chậm blog lại. Bạn hãy gộp toàn bộ những file có trong blog này thành 1, và chỉ sử dụng 1 mã nhúng của file đó về blog, như thế sẽ khiến blog của bạn nhanh hơn, tương tự như javascript cũng vậy.
9. Để scipt trên các trang ngoài
Có 1 số thợ code dùng blogspot nhưng lại để script trên các trang ngoài, nếu đã dùng blogspot rồi thì mọi người phải để nó trong teamplate. Tuy nó dài nhưng sẽ ko phụ thuộc vào nó, như thế sẽ chạy nhanh hơn.
Nếu ai gặp trường hợp để script bên ngoài thì mới làm theo cách này, để bắt đầu sửa nó mọi người cần mở file XML teampate ra, xong mở từng cái javascript, hoặc tìm đến dòng nào có file .js ra, ví dụ: <script src='http://yourjavascript.com/01329112552/postteam-content.js' type='text/javascript'></script> trong đó có đoạn javascript, xong mở link nó ra copy toàn bộ code vào giữa cái đoạn này.
<script type='text/javascript'>
//<![CDATA[
( MỞ LINK RA VÀ COPY TOÀN BỘ CODE TRONG LINK ĐÓ VÀO GIỮA CHỖ NÀY )
//]]>
</script>
Sau đó xóa hết đoạn có cái link này đi nhé, ví dụ (<script src='http://yourjavascript.com/01329112552/postteam-content.js' type='text/javascript'></script> ) xóa hết cả dòng này đi là xong.
Nếu ai đi lấy teamplate của người khác chia sẻ mà gặp trường hợp chủ code để script trên các trang ngoài thì làm theo cách này. sẽ cải thiện rất nhiều tốc độ cho trang web nhé.
Mà tiện các bạn xem có cái file nào không dùng bị hư code rồi thì mọi người cũng xóa nốt đi cho đỡ rối teamplate.
Lưu ý: Nhớ gõ ctr + f và tìm .js là ra các đuôi có file .js nha.
Bạn nào rành code thì mình không nói rồi, nhưng các bạn chưa quen thì cứ học theo chỉ dẫn thì sẽ làm được.
Còn những file dạng như này http://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js?ver=1.6.4 thì không cần làm như trên, để nguyên, vì cái đó host mạnh không cần.
Mấy bạn không rành về code, muốn tìm hiểu và đam mê với nó thì trước tiên phải tìm hiểu qua những vấn đề này trước nha. html là gì?
Margin là gì?
Padding
Đó là những cái cơ bản.
HTML cơ bản
Đó, đó,, và đó... là những kinh nghiệm căn bản cho người chưa biết, hãy học và tìm hiểu ngay khi còn có thể.
Mọi thắc mắc và hỏi đáp thì mọi người cứ comment bên dưới.
Chúc mọi người thành công. ! bye see you again.
24 & 24