Một giải pháp để đếm lượt người đã download phần mềm trên web, viết bằng HTML

Chủ nhật - 08/01/2006 21:27
Với các ngôn ngữ lập trình như ASP, PHP..., bạn có thể dễ dàng viết những đoạn mã cho phép đếm số người truy cập. Còn đối với web sử dụng HTML thì trên mạng có đầy rẫy những nhà cung cấp dịch vụ đếm lượt truy cập như Supercounter, Hostingtoolbox...


Nhưng làm như thế nào để đếm lượt người tải về một phần mềm trên web của bạn nếu sử dụng HTML? Bản thân HTML không hỗ trợ việc đếm lượt truy cập hay download như các ngôn ngữ web động khác nhưng bạn sẽ giải quyết được vấn đề đếm lượt download một cách dễ dàng trên HTML bằng cách kết hợp sử dụng dịch vụ đếm lượt truy cập miễn phí nào đó.
Khi bạn chèn một đoạn mã đếm lượt truy cập vào web của mình thì mỗi khi có người truy cập vào, nhà cung cấp dịch vụ sẽ đếm lượt truy cập rồi đưa ra bức ảnh có số lượt truy cập phù hợp. Dựa vào nguyên tắc này, tôi sẽ dẫn link download phần mềm đến một trang HTML có chứa đoạn mã đếm lượt truy cập (cũng chính là số lượt người nhấn vào link download) thay vì dẫn trực tiếp đến phần mềm. Tôi đặt tên trang này là download.htm và đặt nó cùng thư mục với phần mềm cần đếm lượt download. Và để đảm bảo người dùng sẽ download được phần mềm khi nhấn vào link download, vừa khỏi gây rắc rối cho người truy cập cũng như giúp cho việc đếm được chính xác thì tôi sẽ dùng thẻ:
< meta http-equiv="refresh" content="4; url=tên-phần-mềm">
Nhiệm vụ của thẻ này là refresh (làm mới) trang web bằng cách dẫn hướng trình duyệt tới một vị trí mới được chỉ ra sau mã url= sau một khoảng thời gian (tính bằng giây), được chỉ ra trong mã content= (ở đây tôi để 4 giây). Và thay vì dẫn hướng nó đến một trang HTML để thực hiện chức năng “làm mới” thì tôi sẽ dẫn hướng trình duyệt của người truy cập tới địa chỉ thực của phần mềm. Trình duyệt sẽ nhanh chóng nhận ra URL dẫn tới là một phần mềm và sẽ thực hiện chức năng download.

Như vậy trong trang download.htm cần có các đoạn mã sau:
1.Thẻ
< meta http-equiv="refresh" content="4; url=tên-phần-mềm">
chèn trong tag ... có nhiệm vụ “download” phần mềm. Trong đó “tên-phần-mềm” là địa chỉ dẫn tới phần mềm cho download (ví dụ: ABC.exe).
2. Mã đếm lượt truy cập của nhà cung cấp dịch vụ đếm người truy cập. Ở đây tôi lấy ví dụ sử dụng dịch vụ của hostingtoolbox.com nên tôi chèn đoạn mã sau:
Trong đó xyz là một tên bất kỳ do bạn đặt, chú ý là xyz chỉ chứa các ký tự chữ và số, các ký tự gạch; không chứa ký tự đặc biệt. Bạn nên đặt một tên dài và ngẫu nhiên, tốt nhất là dùng luôn tên phần mềm kèm với tên bạn để tránh trùng với bộ đếm của người khác.
3. Link dẫn tới phần mềm cho download. Link này nhằm đề phòng trình duyệt của người truy cập không hỗ trợ thẻ refresh. Khi đó người truy cập có thể nhấn vào link này để download.

Chỉ với một chút mẹo nhỏ, bạn sẽ dễ dàng theo dõi được số lượt download phần mềm của mình một cách chính xác. Đây cũng là một biện pháp hay nếu bạn muốn ẩn link download phần mềm nhằm tránh việc người dùng có thể download từ một trang web khác trên mạng. Từ đó giúp bạn kiểm soát lượng người download tốt hơn.
NGUYỄN THẾ HÙNG (Hải Phòng)

Nguồn tin: Echip.com.vn - từ Conghung.com

Tổng số điểm của bài viết là: 13 trong 3 đánh giá

Xếp hạng: 4.3 - 3 phiếu bầu
Click để đánh giá bài viết

  Ý kiến bạn đọc

Những tin mới hơn

Những tin cũ hơn

Logo và tên gọi NukeViet

Tên gọi: NukeViet phát âm là [Nu-Ke-Việt], đây là cách đọc riêng, không phải là cách phát âm chuẩn của tiếng Anh. Ý nghĩa: NukeViet là từ ghép từ chữ Nuke và Việt Nam. Sở dĩ có tên gọi này là vì phiên bản 1.0 và 2.0 của NukeViet được phát triển từ mã nguồn mở PHP-Nuke. Mặc dù từ phiên bản 3.0,...

Thăm dò ý kiến

Lợi ích của phần mềm nguồn mở là gì?

Tin xem nhiều
Thống kê truy cập
  • Đang truy cập131
  • Máy chủ tìm kiếm1
  • Khách viếng thăm130
  • Hôm nay1,453
  • Tháng hiện tại743,563
  • Tổng lượt truy cập70,529,412
  • Cộng đồng NukeViet vinh dự có 1 đơn vị tập thể và 1 cá nhân nhận bằng khen của Hội tin học Việt Nam

    Ngày 10/01/2021, tại sự kiện mừng sinh nhật lần thứ 9 CLB Phần mềm tự do nguồn mở Việt Nam (VFOSSA), Cộng đồng NukeViet đã có 1 cá nhân và 1 đơn vị tập thể được Hội tin học Việt Nam (VAIP) trao tặng bằng khen. Đây là niềm vinh dự lớn khi những đóng góp xuất sắc của cá nhân và tập thể trong Cộng đồng NukeViet được ghi nhận và vinh danh.
  • Chương trình đào tạo chuyên sâu lập trình viên NukeViet

    Với mục đích mở rộng cộng đồng lập trình yêu thích mã nguồn mở NukeViet. Công ty VINADES chủ quản phần mềm mã nguồn mở đã mở ra chương trình đào tạo lập trình viên online cho những ai yêu thích NukeViet
  • Powtoon phần mềm tạo video sinh động, hấp dẫn

    Powtoon được biết đến là một trong số những công cụ tạo video sinh động, hấp dẫn được nhiều người dùng ưa chuộng. Với thư viện template đa dạng, sinh động giúp bạn tạo nên những video, slide chất lượng cho mình.
  • Olympic Tin học Sinh viên năm 2020 - hạng mục Phần mềm nguồn mở diễn ra thành công tốt đẹp

    Ngày 10/12/2020, Cuộc thi Olympic Tin học Sinh viên toàn quốc năm 2020 (OLP), hạng mục Phần mềm nguồn mở chính thức được diễn ra tại Đại học Cần Thơ. Mã nguồn mở NukeViet vinh dự được lựa chọn làm nội dung thi của hạng mục này. NukeViet Core Team cũng được lựa chọn làm Ban Giám khảo chấm thi.
  • Google font - Làm cho web đẹp hơn, nhanh hơn và mở hơn

    Google font, dự án cung cấp một bộ sưu tập các phông chữ cho các nhà thiết kế web với giấy phép nguồn mở, cách sử dụng trực quan và mạnh mẽ. Cho phép sử dụng online mà không cần tải về và lưu trữ trên hosting của website
  • Bạn có cần nhân viên SEO không?

    Google không sử dụng từ SEOer để chỉ một người làm SEO mà gọi tên công việc và người làm công việc đó đều là SEO. Google mới đây đã có 1 bài phân tích việc một người làm kinh doanh liệu có cần nhân viên SEO không và hướng dẫn cách tuyển chọn nhân viên SEO. Mời các bạn cùng xem!
  • Cẩm nang SEO - Tài liệu chính thức của Google

    Nhiều bạn bỏ tiền học SEO, theo học các khóa SEO tại các trung tâm đào tạo với nhiều tips, tricks, mẹo, bí kíp... rất thiếu căn cứ nhưng lại chưa từng đọc "giáo trình chính thống" mà Google phát hành. Bqgt NukeViet thấy cần phải cho các thành viên cộng đồng NukeViet cái nhìn chính thống về SEO, chúng tôi quyết định cảnh báo các bạn đang bắt đầu bước chân vào lĩnh vực làm SEO nên đọc các tài liệu chính thống của Google trước tiên, vì mọi tips, tricks, mẹo, bí kíp... mà các bạn học bên ngoài chỉ là những thứ không chính thống, có thể bị Google thay thế, thậm chí là "phạt" bất cứ lúc nào.
 
Bạn đã không sử dụng Site, Bấm vào đây để duy trì trạng thái đăng nhập. Thời gian chờ: 60 giây