Kết quả 1 đến 8 của 8
  1. #1
    CI Member myfaith237's Avatar
    Ngày tham gia
    22-03-2015
    Bài viết
    67
    Cảm ơn
    10
    Được cảm ơn 5 trong 4 bài viết

    Cách tính lượt view cho trang web ?

    Như tiêu đề, có ai biết cách tính lượt view cho trang web không ( lượt view khi người dùng truy cập trực tiếp vào trang web bằng cách click vào tiêu đề, hình ảnh bài viết, cũng như truy cập gián tiếp thông qua mạng xã hội, công cụ tìm kiếm...). Mình đã search trên google nhưng chẳng thấy có bài viết nào về phần này sử dụng CI cả.

  2. #2
    Super Moderator tinhphaistc's Avatar
    Ngày tham gia
    01-03-2013
    Bài viết
    693
    Cảm ơn
    244
    Được cảm ơn 278 trong 210 bài viết
    để tính lược view chúng ta đã có library bạn nhé
    các sử dụng:
    1. download file đính kèm:
    2. Cài đặt autoload.php (Cho library luôn chạy để chúng ta khôi phải gọi lại thôi).
    3. Sử dụng. chúng ta có các lệnh sau:
    PHP Code:
    //Tổng cộng thành viên online
    $this->onlineusers->total_users();
    //Tổng thành viên
    $this->onlineusers->total_mems
    //Tổng khách
    $this->onlineusers->total_guests
    //Tổng người viết thăm
    $this->onlineusers->total_visit
    //Tổng bao nhiêu robots.
    $this->onlineusers->total_robots 
    Tập tin đính kèm Tập tin đính kèm
    THÔNG TIN HỖ TRỢ DIỄN ĐÀN CODEIGNITER VIỆT NAM
    Email: tinhphaistc@gmail.com

  3. The Following User Says Thank You to tinhphaistc For This Useful Post:

    myfaith237 (06-06-2015)

  4. #3
    CI Member myfaith237's Avatar
    Ngày tham gia
    22-03-2015
    Bài viết
    67
    Cảm ơn
    10
    Được cảm ơn 5 trong 4 bài viết
    Trích dẫn Gửi bởi tinhphaistc Xem bài viết
    để tính lược view chúng ta đã có library bạn nhé
    các sử dụng:
    1. download file đính kèm:
    2. Cài đặt autoload.php (Cho library luôn chạy để chúng ta khôi phải gọi lại thôi).
    3. Sử dụng. chúng ta có các lệnh sau:
    PHP Code:
    //Tổng cộng thành viên online
    $this->onlineusers->total_users();
    //Tổng thành viên
    $this->onlineusers->total_mems
    //Tổng khách
    $this->onlineusers->total_guests
    //Tổng người viết thăm
    $this->onlineusers->total_visit
    //Tổng bao nhiêu robots.
    $this->onlineusers->total_robots 
    Bạn có thể nói rõ hơn về cách sử dụng được không? Ví dụ như, mình có cần phải lưu tổng số lượt view vào CSDL không... Mình muốn lấy tổng số lượt xem của 1 tin tức hay bài hát nào đó thì phải làm thế nào, chẳng lẽ chỉ cần gọi hàm
    PHP Code:
    $this->onlineusers->total_visit 
    là được mà không cần phải gán đối tượng tham chiếu gì cả sao?

  5. #4
    Super Moderator tinhphaistc's Avatar
    Ngày tham gia
    01-03-2013
    Bài viết
    693
    Cảm ơn
    244
    Được cảm ơn 278 trong 210 bài viết
    để tính lượt view cho tin tức hay bài hát.
    trước hết trong database của bạn phải có column là views
    và gọi model này trong controller đó bạn nhé

    PHP Code:
    function playlist_view($id)
        {
            
    $this->db->where('id'$id); //tại id cần thêm
            
    $this->db->set('views''views+1'FALSE); //tự động cộng thêm 1 view vào database
            
    $this->db->update('news'); //table cần update
        

    THÔNG TIN HỖ TRỢ DIỄN ĐÀN CODEIGNITER VIỆT NAM
    Email: tinhphaistc@gmail.com

  6. #5
    CI Member myfaith237's Avatar
    Ngày tham gia
    22-03-2015
    Bài viết
    67
    Cảm ơn
    10
    Được cảm ơn 5 trong 4 bài viết
    Trích dẫn Gửi bởi tinhphaistc Xem bài viết
    để tính lượt view cho tin tức hay bài hát.
    trước hết trong database của bạn phải có column là views
    và gọi model này trong controller đó bạn nhé

    PHP Code:
    function playlist_view($id)
        {
            
    $this->db->where('id'$id); //tại id cần thêm
            
    $this->db->set('views''views+1'FALSE); //tự động cộng thêm 1 view vào database
            
    $this->db->update('news'); //table cần update
        

    Ý của bạn mình hiểu thế này : Mỗi khi người dùng truy cập vào trang có tin tức/ bài hát đó thì sẽ gọi hàm trên để cập nhật lượt view, sau đó muốn lấy lươt view của tin tức/bài hát nào đó thì chỉ cần truy xuất ra thì CSDL có phải không? Nếu mà như vậy thì cái thư viện mà bạn đưa ra có tác dụng gì đâu. Mặt khác mình cũng chưa hiểu phải bắt event như thế nào để cập nhật lượt view, nếu mà chỉ click trực tiếp vào thì có thể gọi hàm $(...).click() trong jquery, nhưng nếu là truy cập gián tiếp qua website khác thì phải làm thế nào?

  7. #6
    Super Moderator tinhphaistc's Avatar
    Ngày tham gia
    01-03-2013
    Bài viết
    693
    Cảm ơn
    244
    Được cảm ơn 278 trong 210 bài viết
    để cập nhật lược view chỉ cần người dùng truy cập vào controller (Link chạy controller) là nó sẽ cập nhật bất kể chạy iframe hay jquery bạn nhé.
    THÔNG TIN HỖ TRỢ DIỄN ĐÀN CODEIGNITER VIỆT NAM
    Email: tinhphaistc@gmail.com

  8. #7
    CI Member myfaith237's Avatar
    Ngày tham gia
    22-03-2015
    Bài viết
    67
    Cảm ơn
    10
    Được cảm ơn 5 trong 4 bài viết
    Trích dẫn Gửi bởi tinhphaistc Xem bài viết
    để cập nhật lược view chỉ cần người dùng truy cập vào controller (Link chạy controller) là nó sẽ cập nhật bất kể chạy iframe hay jquery bạn nhé.
    Cảm ơn bạn đã quan tâm, mình đã làm được rồi. Thật ra rất đơn giản, mình chẳng cần phải dùng session hay library nào cả, mà chỉ cần viết 1 hàm cập nhật lượt view, mỗi lần load trang web có tin tức/bài hát thì tăng view +1 cho tin tức/bài hát có id đang được load, thế là xong. Nhưng mà như vậy thì mỗi khi mình nhấn f5 thì lượt view nó cũng được tăng thêm, chẳng biết như vậy có đúng hay không nữa.

  9. #8
    Super Moderator Zen Studio's Avatar
    Ngày tham gia
    19-06-2013
    Bài viết
    393
    Cảm ơn
    58
    Được cảm ơn 166 trong 123 bài viết
    không cần dùng lib cũng được, nhưng dứt khoát phải sử dụng session
    hay cung chung toi chinh phuc tri thuc

Chia sẽ và Bình Luận chủ đề Cách tính lượt view cho trang web ? trên facebook

Các từ khóa xuất hiện trên google của chủ đề

lam sao de tang luot view cho bai hat

báo online tính lượt view như thế nào

cách tính view bài báo

cach tinh luot xem trang web

cach tinh view bai post

php tang view site

Php lựợt xem

tính lượt xem trên mạng

Tag của Chủ đề này - Hãy Thêm Tags Để bài viết nhanh lên top google

Quyền viết bài

  • Bạn không thể đăng chủ đề mới
  • Bạn không thể gửi trả lời
  • Bạn không thể gửi đính kèm
  • Bạn không thể sửa bài
  •