:: Trang Chủ
» Lưu Bút
» Diễn Đàn
» Chơi games
» Nghe nhạc
» Xem phim
» Truyện tranh
» Avatars
» Phòng Tranh

Thơ Tình
Truyện Tình
Vườn tình yêu
Nghệ Thuật Sống
Danh ngôn tình yêu

Tin căn bản
Mẹo vặt
Đồ họa
Kho Download

Học tiếng Anh
Học tiếng Hàn
Học tiếng Hoa

T==============T
ID:  PASS:  
» Quên mật khẩu   » Đăng ký tài khoản mới
Hỏi và đáp
Hôm nay,  
TRANG CHỦ
Lưu bút
Tình yêu
Diễn đàn
Nghe nhạc
Xem phim
Chơi game
Phòng tranh
Quy định
Hỏi đáp
Tình Yêu
Thơ Tình
Truyện Tình
Nghệ Thuật Sống
Vườn Tình Yêu
Tâm Hồn Cao Thượng
Tin Học
Tin Căn Bản
Mẹo Vặt
Đồ Họa
Internet - Web
Kho Download
IT 360°
Giải Trí
Danh Ngôn
Thơ Thẩn
Truyện Cười
Truyện Ngắn
Truyện Ngụ Ngôn
Truyện Truyền Thuyết
Cổ tích - Sự tích
Thế giới games
Học Ngoại Ngữ
Tiếng Anh
Tiếng Hàn
Tiếng Hoa
English audio
English story
Học qua bài hát
Văn phạm tiếng Anh
Kỷ niệm áo trắng
Người thầy
Thơ áo trắng
Kỷ niệm không phai
LIÊN KẾT
Internet - Web

7 thủ thuật tăng tốc website

       

Nghiên cứu thói quen sử dụng máy tính cho thấy người dùng sẽ chuyển sang trang khác nếu website không có “động tĩnh” gì sau 4 giây. Vì thế, tốc độ là yếu tố quan trọng và cũng là ưu thế cạnh tranh để cung cấp thông tin.

7 thủ thuật dưới đây sẽ tăng đáng kể website của bạn.

1. Chuyển host lưu trữ file hoặc ảnh cỡ lớn sang nơi khác

Nhiều người cùng online một lúc có thể làm nghẽn đường truyền của bạn với hàng đống yêu cầu xem cùng một tấm hình trên website. Gánh nặng dữ liệu có thể chuyển sang những website chuyên để lưu trữ và chia sẻ ảnh như ImagaShack, Photobucket hay Flickr. Bằng cách này, máy chủ web của bạn chỉ cần đảm bảo phần text và file ảnh cỡ nhỏ, giảm đáng kể băng thông đồng nghĩa với việc phục vụ được nhiều người một lúc hơn.

Nếu muốn chia sẻ những file nhỏ, khoảng 2 – 5MB, với khách viếng thăm, bạn có thể sử dụng dịch vụ Google Pages như một máy chủ web phụ.

2. Tối ưu hóa mã CSS

Hiện nay, nhiều website bắt đầu sử dụng CSS (Cascade Style Sheet) để định dạng. Mặc dù bảng CSS nhìn bắt mắt và hiệu quả hơn định dạng bảng HTML, nhưng nó đòi hỏi bạn phải tối ưu hóa code của chúng mới mong đạt được tốc độ tối ưu. Đoạn mã CSS “sạch” sẽ giúp trình duyệt giải mã trang web nhanh hơn.

Ví dụ: Thay vì viết:

margin-top: 20px;
margin-right: 10px;
margin-bottom: 20px;
margin-left: 10px;

Bạn nên viết:

margin: 20px 10px 20px 10px;

Theo các chuyên gia tối ưu hóa của Yahoo thì các mã CSS nên được đặt ở phần đầu của web. Điều này đặc biệt ý nghĩa nếu trang của bạn lớn và có nhiều đối tượng. Nếu bạn đặt CSS ở cuối hoặc giữa trang web, trình duyệt sẽ dùng định dạng mặc định để hiện thị, sau đó mới tái định dạng bằng CSS. Điều đó đòi hỏi thêm thời gian tính toán và tất nhiên người dùng sẽ khó chịu khi nhìn một website vỡ tung khi chưa định hình.Thậm chí, một số trình duyệt cũng cấm đặt CSS tại cuối website.

Nếu chưa thạo về code, công cụ trực tuyến nhỏ Clean CSS sẽ giúp bạn công đoạn tối ưu này, loại bỏ những khai báo thừa và khoảng trống vô nghĩa. Bạn có thể tham khảo
tại đây.

3. Tối ưu hóa hình ảnh

Có 4 loại định dạng hình ảnh sử dụng phổ biến trên web: PNG, JPG, /JPEG và GIF. Hầu hết các phần mềm xử lý ảnh như Adobe Photoshop đều có tính năng “Save for Web” để tối ưu tỉ lệ giữa chất lượng hình và kích thước file.

4. Khai báo kích thước hình ảnh

Nhiều lập trình viên nghiệp dư “quên” khai báo tag chiều cao và rộng của ảnh khi viết mã HTML. Hai thông số này báo với trình duyệt kích thước của ảnh trước khi dữ liệu được tải về. Nếu không được khai báo trước, trình duyệt phải tự tính toán kích thước bằng cách download toàn bộ hình ảnh về, sau đó mới đến lượt các dữ liệu khác.

Khi khai báo hình ảnh có đầy đủ các tag, trình duyệt sẽ dành 1 khoảng trống vừa đúng kích thước ảnh và tiếp tục tải dữ liệu. Như vậy, người xem có thể đọc ngay phần văn bản trong khi hình ảnh vẫn tiếp tục được hiện ra từng phần.

5. Giảm thiểu sử dụng Javascript

Các hiệu ứng hoạt hình của Java script rất bắt mắt và nhiều người có xu hướng đưa chúng vào website của mình. Tuy nhiên, sử dụng quá nhiều Javascript có thể làm trình duyệt bị treo cứng khiến người dùng bực mình. Phải cân nhắc thật kỹ lưỡng trước khi sử dụng chúng.

Vị trí đặt các đoạn mã script cũng khá quan trọng đối với tốc độ hiển thị. Lời khuyên của dân lập trình chuyên nghiệp: chỉ để những script thực sự quan trọng có ảnh hưởng toàn trang lên đầu, còn những hiệu ứng khác (hoạt hình, thống kê,…) thì cho xuống cuối trang.

Việc đưa Javascript và CSS ra liên kết bên ngoài tốt hơn là chèn thẳng vào trang web. Những file này sẽ được lưu tại bộ nhớ đệm (cache) của trình duyệt và người dùng sẽ không phải download lại chúng mỗi khi cần đến. Nó giảm đáng kể thời gian và băng thông của máy chủ cũng như người dùng.

6. Tối ưu hóa liên kết

Chú ý mỗi đường link được đặt trên website hay blog của bạn được viết một cách ngắn gọn và chính xác. Ví dụ mỗi entry trên 360 Yahoo đều có 1 phần “Permanent Link” để lấy liên kết chính xác và gọn gàng hơn nhiều so với những gì hiển thị trên ô địa chỉ (address bar) của trình duyệt. Việc sử dụng chính xác đường link sẽ giảm bớt những yêu cầu không đáng có đối với máy chủ trong một số trường hợp.

7. Giảm bớt các yêu cầu HTTP tới máy chủ

Khi mở website, mỗi đối tượng trên trang (hình ảnh, script, hình vẽ, đường kẻ, …) đều tạo ra 1 yêu cầu tới máy chủ để tải về. Tất nhiên, càng nhiều đối tượng thì việc tải về càng lâu hơn. Vì thế, hãy giảm thiểu số đối tượng trên cùng 1 trang và cố gắng gộp file CSS với các script lại với nhau.

Đã được xem 3014 lần
Sưu tầm bởi: Gõ Kiến - VNN
Cập nhật ngày 31/10/2007


TÌM KIẾM

Search
« Tìm nâng cao »
TIÊU ĐIỂM
Một số hiệu ứng trỏ chuột cho website
Thiết kế web cá nhân
Thủ thuật cho Yahoo! Messenger
Một số web site lưu trữ dữ liệu trực tuyến miễn phí
Cách căn giữa trang Web sử dụng CSS
Những cái chết lãng xẹt nhất thế giới
Cách đơn giản để tăng tốc mạng Internet
Thiết kế web dễ hơn soạn văn bản
Những nguyên tắc vàng khi sử dụng Email
20 mẹo thiết kế web hữu ích nhất
SÔI ĐỘNG NHẤT
Lần gặp đầu tiên
Lần gặp đầu tiên
Em mất anh, mãi mãi mất anh!
Ý nghĩa của hoa hồng xanh
Gửi Lại Chút Yêu Thương
Tự tình....
(^-^)+(^-^)...Nhớ Em...(^-^)+(^-^)
(^-^)+(^-^)...Nhớ Em...(^-^)+(^-^)
(^-^)+(^-^)...Nhớ Em...(^-^)+(^-^)
Mưa Trên Đảo Nhỏ
LIÊN KẾT WEB
Game Online
Học thiết kế web
Xem phim - Nghe nhạc
Nhạc Flash
Truyện Tranh
Avatars
Chat trên web
NHÀ TÀI TRỢ
 
Thung lũng Hoa Hồng - Mảnh đất của TÌNH YÊU - Diễn đàn TÌNH YÊU lớn nhất Việt Nam- Love Land - Informatics - Relax worlds
Tình Yêu | Tin Học | Giải Trí | Ngoại ngữ | Nghe nhạc | Xem phim | Flash games | Truyện tranh | Thế giới avatars | 15 phút chia sẻ | Lưu bút
Copyright © 2005 Thung Lũng Hoa Hồng. - All rights reserved. Designed and Coded by Thành Nha