Để cho blog của bạn tải nhanh hơn, cách có thể và duy nhất đó là làm nhẹ blog của bạn đi. Bởi vì nếu bạn có thể tăng tốc độ kết nối internet bằng cách thay đổi dịch vụ internet, tuy nhiên chỉ có tác dụng cho chính bạn. Còn người đọc của bạn thì sao? Đâu phải ai cũng được sử dụng một dịch vụ ngon, tốc độ nhanh phải không. Nếu như một lần họ vào thấy chậm quá, đâm ra chán nản và như vậy bạn sẽ mấy khách. Đó là lý do rất hiển nhiên, và làm nhẹ blog của bạn đi là điều hết sức cần thiết.
Để làm nhẹ blog, chúng ta phải làm nhiều khâu. Từ việc viết code gọn đẹp, chúng ta còn phải biết "cho ra ngoài" những thứ không nhất thiết cần phải bên trong, giảm dung lượng hình ảnh,...
- Viết code gọn. Những đoạn code nào không cần thiết hoặc trùng lặp, bạn có thể xóa bớt, hoặc nếu có thể bạn hãy gộp chúng lại cho thật cô đặc và tốn càng ít bytes càng tốt. Ví dụ nếu mỗi tag td bạn đều có đặt một style và các style này giống nhau thì nên cho nó thành một class trong css. Ví dụ khác có thể là đặt tên biến cho javascript ngắn gọn thôi chẳng hạn, hoặc có thể là thay các table bằng các div...
- Loại bỏ các chú thích: bạn hãy cố gắng làm sao loại bỏ càng nhiều càng tốt các dòng chú thích, comment trong code. Nếu bạn thật sự đã nắm hoặc hiểu các code có tác dụng gì rồi, thì chú thích là 1 cái gì đó trở nên không cần thiết nữa, hãy loại bỏ chúng.
- Tạo thumnail cho hình ảnh. Một ảnh to tướng mà bạn dồn nó vô bài viết luôn, thì mỗi lần như vậy trang của bạn phải tải về các hình ảnh đó, thật nặng nề! Hãy cố gắng tạo một thumbnail (hình nhỏ) cho ảnh đó và làm link đến hình ảnh đó. Như vậy trang của bạn chỉ load thumnail về và nhẹ người hơn rất nhiều. Nếu như tấm ảnh đó không cần thiết chẳng hạn, ta có thể không cần tạo thumnail mà chỉ cho link đến hình ảnh đó, như vậy còn nhẹ nhành hơn nữa và trang sẽ load cực nhanh.
- Không thêm quá nhiều tiện ích vào blog, nhất là những thứ linh tinh không cần. Tôi có thể đưa ra ví dụ, Mục lục bài đăng là một tiện ích hay nhưng có lẽ là không cần, và nó thật sự là một "gánh nặng" của blog mỗi khi tải về. Tôi đã thử và nếu blog của bạn đã có trên 100 bài thì ít nhất blog của bạn phải tải về thêm 800kbs (quá bự) nếu có xài tiện ích này. Thật ra nếu thích thì bạn hãy tạo mục lục trên googlepages chẳng hạn rồi link đến, như vậy sẽ nhẹ nhõm hơn rất nhiều.
- Nếu bạn dùng LayOut Templates, thì blog của bạn sẽ phải tải thêm phần widget manager về nữa. Tôi không biết code này có tác dùng gì và cũng không biết làm cách nào loại bỏ nó được. Mặc nó, không bỏ được thì tìm cách giảm bớt nó. Nếu để ý một chút, bạn sẽ thấy rằng độ dài của code này tỉ lệ với số widget và số mã javascript mà bạn đang dùng. Như vậy, để làm giảm bớt code widget manager bạn hãy cố gắng tạo càng ít widget càng tốt. Nói thế không có nghĩa là bạn xóa hết widget hoặc chỉ tạo có 1,2. Cách giải quyết ở đây là hãy dồn tất cả các widget vào trong một widget nếu có thể. Các widget HTML/Java và các widget Poll, Link, ... có thể dồn với nhau được. Còn về javascript, bạn hãy cố gắng gộp chúng vào trong 1 hoặc 2 file và đưa lên 1 trang nào đó, xong làm link src đến, sẽ giảm được rất nhiều phần nặng nề của widget manager.
Nguồn:vietwebguide
No comments:
Post a Comment