Hạt giống tâm hồn

Cuộc sống chính là mảnh đất mà những hạt giống tâm hồn nuôi dưỡng chúng ta trưởng thành..

Phương pháp tăng tốc độ tải website

Phan Tâm 2013-07-24 16:35 Tin Học 24/7 » Thư viện mã nguồn Comments(5)
Vấn tốc độ tải cho website có lẽ luôn được các anh chị em Webmaster quan tâm và là yếu tố quan trọng hằng đầu. Sỡ dĩ một website cần có tốc độ tải nhanh, ổn định là vì như vậy khách hàng sẽ cảm thấy thuận tiện hơn khi truy cập.
Bản thân Tâm, nếu vào một website mà cứ load mãi chưa xong là Tâm thoát ngay, trừ khi cần cái gì trên site đó quá thì mới ngồi chờ :D.
Phương pháp tăng tốc độ tải website

Để tăng tốc website thì có khá nhiều cách, cách mà nhiều anh em nghĩ đến Tâm đoán sẽ là sử dụng CDN. Bản thân Blog hạt giống tâm hồn Tâm cũng dùng CDN cho các file tĩnh (js, css, image). Tuy nhiên trong bài viết này Tâm chưa bàn kỹ đến CDN, hẹn các bạn 1 bài viết về sử dụng CDN thật chi tiết vào một dịp nào đó :)

Trước khi bắt tay vào các phương pháp giúp tăng tốc tải website, bạn nên sử dụng công cụ do chính Google phát triển có tên PageSpeed Insights để kiểm tra tốc độ tải trang hiện tại của bạn đang ở mức nào tại địa chỉ dưới.
http://q.gs/4aWzv

1. Tăng tốc và giảm băng thông bằng kỹ thuật nén
Để hiểu hơn bạn hãy nhìn sơ đồ dưới đây:
a) Mô tả giữa trình duyệt và máy chủ không sử dụng kỹ thuật nén
Phương pháp tăng tốc độ tải website

Cụ thể là khi người dùng truy cập index.html thì máy chủ sẽ trả về mã 200 đồng thời tải tập tin đó với dung lượng 100KB

b) Mô tả giữa trình duyệt và máy chủ có sử dụng kỹ thuật nén
Phương pháp tăng tốc độ tải website

Khi người dùng truy cập index.html với lựa chọn tải bản nén lại để truy cập được nhanh hơn thì máy chủ sẽ tìm bản nén và trả về cho người dùng với dung lượng 10KB. Nhỏ hơn rất nhiều khi chưa sử dụng kỹ thuật nén.

Nhìn qua sơ đồ trên chắc bạn cũng thấy rõ được tác dụng rõ rệt khi ta sử dụng GZIP. Vậy làm cách nào để kích hoạt tính năng này cho website của bạn? Rất đơn giản, chỉ cần máy chủ bạn có hỗ trợ .htaccess và Gzip là ta có thể làm được.

Kích hoạt tính năng nén
Tạo 1 file .htaccess nếu trên thư mục gốc của website bạn chưa có. Và chèn vào nó dòng sau:

Hoặc dòng sau nếu bạn muốn nén nhiều loại file hơn:

Với cách thêm như trên sẽ giúp nén được khoảng 70%-80% so với việc không nén. Để kiếm tra website đã được nén chưa bạn sử dụng công cụ tại:
http://q.gs/4aX8f

Phương pháp tăng tốc độ tải website

Bạn có thể nhìn kết quả của mình ở hình trên, hãy thử nghiệm ngay với website của bạn xem tình hình có đổi khác không :D Phương pháp này kết hợp với bài viết giảm dung lượng cho hình ảnh thì như hổ mọc thêm cách :D
Ngoài thủ thuật này Tâm cũng có sưu tầm một cách khác nhưng tạm thời chưa đưa vào ngay được vì cần phải kiểm tra kỹ hơn. Sẽ sớm bổ sung vào nội dung bài viết này ngay khi hoàn thiện :)

Chúc các bạn thành công :)
Bài viết có tham khảo và sử dụng tư liệu trên Internet

Chấm điểm cho bài viết này
Rating: 0.0/5 (0 votes cast)
Bình luận về nội dung bài viết

Password - Optional


laptop cũ 2013-08-19
hat giong tam hon
Mình có một site này nhưng chưa có file htacess bác có thể giúp mình tạo file này được không http://www.4tech.vn/laptop-cu.html
Phan Tâm replied on 2013-08-19
1 thẻ vàng cảnh cáo bác ạ. Bác còn giả nai giả tơ thì đừng trách em nặng tay cho domain bác vô black list ạ.
Phan Tâm 2013-08-13
hat giong tam hon
Byethost có hỗ trợ .htaccess như hướng dẫn trên của anh đó em. Em làm theo như vậy là OK đó :)
Hoa oải hương 2013-08-13
hat giong tam hon
E có 1 trag web dùng CND. Host của buythost và tên miền .tk <!---toàn miển phí >. E thiết kế hoàn toàn bằng HTML.<!--- vì e khôg biết Css hay php>. Dù băng thông của buythost tươg đối lớn nhưng tốc độ uploand, downloand và load của web chậm. Đôi khi còn ngẻn. Anh tâm có đoạn code HTML  nào  khôg giúp em vs ? Em chỉ thích host of buythost.
Phan Tâm 2013-07-24
hat giong tam hon
Cứ làm thử rồi đánh giá xem sao bạn :)
long 2013-07-24
Tác dụng mạnh không bác Min ?
Quẩy lên