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
CMS là gì? CMS là từ viết tắt từ Content Management System. Theo wikipedia Định nghĩa. Hệ quản trị nội dung, cũng được gọi là hệ thống quản lý nội dung hay CMS (từ Content Management System của tiếng Anh) là phần mềm để tổ chức và tạo môi trường cộng tác thuận lợi nhằm mục đích xây dựng một hệ...
Thứ tư - 09/07/2025 05:47
Số TBMT: IB2500303537-00. Bên mời thầu: Trung tâm Hạ tầng mạng miền Trung - Chi nhánh Tổng công ty Hạ tầng mạng. Đóng thầu: 09:00 18/07/25Thứ tư - 09/07/2025 05:43
Số TBMT: IB2500308907-00. Bên mời thầu: Bệnh viện Hữu nghị Việt Nam - Cu Ba Đồng Hới. Đóng thầu: 09:00 30/07/25Thứ tư - 09/07/2025 05:43
Số TBMT: IB2500310521-01. Bên mời thầu: Vườn Quốc gia U Minh Hạ, tỉnh Cà Mau. Đóng thầu: 14:00 17/07/25Thứ tư - 09/07/2025 05:42
Số TBMT: IB2500308913-00. Bên mời thầu: Bệnh viện Hữu nghị Việt Nam - Cu Ba Đồng Hới. Đóng thầu: 09:00 30/07/25Thứ tư - 09/07/2025 05:41
Số TBMT: IB2500308918-00. Bên mời thầu: Bệnh viện Hữu nghị Việt Nam - Cu Ba Đồng Hới. Đóng thầu: 09:00 30/07/25Thứ tư - 09/07/2025 05:41
Số TBMT: IB2500311469-00. Bên mời thầu: Học viện Chính trị khu vực I . Đóng thầu: 16:30 16/07/25Thứ tư - 09/07/2025 05:40
Số TBMT: IB2500312225-00. Bên mời thầu: CÔNG TY CỔ PHẦN CẤP THOÁT NƯỚC TRÀ VINH. Đóng thầu: 15:00 16/07/25Thứ tư - 09/07/2025 05:40
Số TBMT: IB2500308929-00. Bên mời thầu: Bệnh viện Hữu nghị Việt Nam - Cu Ba Đồng Hới. Đóng thầu: 09:00 30/07/25Thứ tư - 09/07/2025 05:40
Số TBMT: IB2500312130-00. Bên mời thầu: CÔNG TY TRÁCH NHIỆM HỮU HẠN MỘT THÀNH VIÊN CAO SU CHƯ PĂH. Đóng thầu: 04:30 16/07/25Thứ tư - 09/07/2025 05:36
Số TBMT: IB2500311745-00. Bên mời thầu: Lữ đoàn 113, Binh chủng Đặc công. Đóng thầu: 07:00 16/07/25Thứ tư - 09/07/2025 05:02
Số KHLCNT: PL2500169301-00. Chủ đầu tư: BỆNH VIỆN Y HỌC CỔ TRUYỀN TỈNH LÀO CAI. Ngày đăng tải: 16:02 09/07/25Thứ tư - 09/07/2025 04:59
Số KHLCNT: PL2500169321-00. Chủ đầu tư: TRUNG TÂM Y TẾ HUYỆN LÂM THAO. Ngày đăng tải: 15:59 09/07/25Thứ tư - 09/07/2025 04:59
Số KHLCNT: PL2500169318-00. Chủ đầu tư: Trường Đại học Ngoại ngữ. Ngày đăng tải: 15:59 09/07/25Thứ tư - 09/07/2025 04:58
Số KHLCNT: PL2500169306-00. Chủ đầu tư: Viện Pasteur Nha Trang. Ngày đăng tải: 15:58 09/07/25Thứ tư - 09/07/2025 04:57
Số KHLCNT: PL2500169260-00. Chủ đầu tư: Trung tâm kiểm soát Bệnh tật tỉnh Nghệ an. Ngày đăng tải: 15:57 09/07/25