Khái niệm về Bandwith
1/ Khái niệm :
Trước hết, chúng ta hãy tìm hiểu nghĩa của từ này
Bandwidth, theo Lạc Việt Từ Điển có nghĩa là "dải tần ( dải tần số )", hay
theo một số trang web thì nó là "băng thông". Thực ra nếu những ai hoạt
động trong lĩnh vực viễn thông thì chắc sẽ hiểu rõ hơn về khái niệm này.
Tuy nhiên, chúng ta hãy cùng nhau lướt qua 1 số định nghĩa về bandwidth :
- Khái niệm Bandwidth (the width of a band of electromagnetic frequencies)
( dịch nôm na là độ rộng của một dải tần số điện từ ), đại diện cho tốc độ
truyền dữ liệu của một đường truyền, hay, chuyên môn một chút, là độ rộng
(width) của một dải tần số mà các tính hiệu điện tử chiếm giữ trên một
phương tiện truyền dẫn.
- Nói chung, bandwidth đồng nghĩa với số lượng dữ liệu được truyền trên
một đơn vị thời gian. Bandwidth cũng đồng nghĩa với độ phức tạp của dữ
liệu đối với khả năng của hệ thống. Ví dụ, trong 1 giây, download 1 bức ảnh
sẽ tốn nhiều bandwidth hơn là download 1 trang văn bản thô ( chỉ có chữ ).
- Trong lĩnh vực viễn thông, bandwidth biểu diễn cho tốc độ truyền dữ liệu
(tính theo bit) trên một giây ( thường gọi là bps ). Vì thế, một modem với
57,600 bps ( thường gọi là 56K modem ) có bandwidth gấp đôi so với
28,800 bps modem.
- Trong từng ngữ cảnh riêng, việc định nghĩa bandwidth lại khác đi một
chút, nhưng chúng ta sẽ không đi quá sâu, mà hãy quay lại với những gì gần
gũi với chúng ta, đó là bandwidth với máy chủ, tác động của nó tới trang
web của chúng ta. Và vì vậy, chúng ta sẽ hiểu một cách đơn giản, càng có
nhiều bandwidth, website của chúng ta càng có nhiều khả năng xử lý các yêu
cầu trong một khoảng thời gian nhất định.
2/ Ước lượng bandwidth thích hợp cho website :
Khi lựa chọn 1 host ( xin giữ nguyên từ mà không dịch ), lượng bandwidth
mà bạn mua đóng vai trò quan trọng trong việc thành công của website. Để
trả lời cho câu hỏi " Bạn cần bao nhiêu bandwidth ", trước tiên, bạn cần giải
quyết 2 vấn đề sau :
khá đơn giản, khi bạn tìm thấy 1 hình vừa ý ở 1 trang nào đó, thay vì
download về và đưa lên máy chủ của mình, bạn chỉ việc trỏ thẳng tới địa chỉ
của hình đó ( ví dụ <img src = " ). Tuy nhiên, đối với
nhiều nơi, đây là một hành động " ăn cắp bandwidth ", vì thế trước khi trỏ
tới một hình ảnh, hãy chắc rằng bạn được phép làm điều đó, nếu bạn không
muốn bị gắn cho cái mác " kẻ cắp " !.
+ Sử dụng CSS ( Cascading Style Sheets ) : CSS là một trợ thủ đắc lực trong
công cuộc tiết kiệm bandwidth. Thay vì phải gõ đi gõ lại nhiều lần một
thuộc tính nào đó, bạn chỉ việc định dạng nó trong 1 file css, và điều này làm
giảm kích cỡ của trang web. Tại sao lại không nghiên cứu CSS nhỉ ? .
4 / Ngăn chặn việc "đánh cắp bandwidth" :
Đây là một điều quan trọng, khi bạn vừa muốn giữ bản quyền hình ảnh, lại
vừa muốn tiết kiệm bandwidth. Và đây là điều mà đại đa số các webmaster
phải giải quyết.
+ Kiểm soát : Đây là một cách khá phổ biến. Kiểm soát bằng cách phân tích
các máy tìm kiếm ( search engine ), các file log, và các website khác để xác
định, nơi nào, ai, đã và đang xử dụng bandwidth của bạn mà chưa được
phép.
Khi đã xác định được đối tượng, liên lạc với họ và yêu cầu họ ngừng lại việc
vi phạm này. Thật tiếc là không phải cứ yêu cầu là được, mà có thể, họ sẽ
cho bạn 1 bài học về cái gọi là "của chung" trên cộng đồng Internet, và nhất
là khi ở Việt Nam, chẳng có điều luật nào đề cập đến vấn đề này, thật nan
giải. Đây quả là một công việc tốn nhiều thời gian và công sức !.
+ Sử dụng các phần mềm :
Có khá nhiều phần mềm dành cho công việc này, mặc dù ở Việt Nam là
chưa phổ biến, nhưng rất nổi tiếng và được nhắc đến rất nhiều, như
WebTrends, Artistscope , Digimarc,vv
+ Còn một số phương pháp nữa, hiệu quả hay không là tuỳ thuộc vào khả
năng của bạn, ví dụ như dùng lệnh trong file .htaccess, hoặc sử dụng sức
mạnh của các ngôn ngữ lập trình web như perl, php, vv