ฉันกำลังพยายามสร้างหน้าโพสต์ที่ดูมากที่สุดโดยใช้มุมมอง ฉันรู้วิธีสร้างหน้าเว็บที่มีการโพสต์ความคิดเห็นมากที่สุด แต่ดูเหมือนจะไม่พบตัวเลือกการนับจำนวนการดู ข้อเสนอแนะใด ๆ ฉันจำเป็นต้องเพิ่มความสัมพันธ์หรือไม่?
ฉันกำลังพยายามสร้างหน้าโพสต์ที่ดูมากที่สุดโดยใช้มุมมอง ฉันรู้วิธีสร้างหน้าเว็บที่มีการโพสต์ความคิดเห็นมากที่สุด แต่ดูเหมือนจะไม่พบตัวเลือกการนับจำนวนการดู ข้อเสนอแนะใด ๆ ฉันจำเป็นต้องเพิ่มความสัมพันธ์หรือไม่?
คำตอบ:
ลองใช้โมดูลสถิติ มันมาพร้อมกับ Drupal core
เอกสารจากการทำ: http://drupal.org/documentation/modules/statistics
ปรับปรุงด้านล่าง: (หน้าจอ)
INSERT
แบบสอบถามในแต่ละหน้าดู
ฉันรู้ว่าโมดูลสถิติอยู่ในแกนกลาง แต่ฉันคิดว่าโมดูลกัมมันตภาพรังสีสร้างโซลูชันที่สมจริงยิ่งขึ้นเพื่อตรวจสอบกิจกรรมของโหนด คุณสามารถเพิ่มโปรไฟล์การสลายตัวและคุณสามารถกำหนดพลังงานสำหรับกิจกรรมที่แตกต่างกัน ตัวอย่างเช่นคุณสามารถเพิ่ม 1 พลังงานถ้าใครบางคนดูโหนดคุณสามารถเพิ่ม 5 พลังงานถ้ามีคนแสดงความคิดเห็นบนโหนดและคุณสามารถเพิ่มพลังงาน 15 ถ้าใครบางคนทำเครื่องหมายว่าเป็นที่ชื่นชอบ
ฉันหวังว่ามันจะช่วย
จากหน้าโครงการ:
โมดูลนี้มีประเภทฟิลด์ที่สามารถใช้เป็นเมตริกร้อนแรงหรือตัวนับมุมมองปกติสำหรับเอนทิตีและอื่น ๆ อีกมากมาย โดยพื้นฐานแล้วหน่วยงานที่ได้รับความสนใจ (มุมมองหรือการกระทำที่กำหนดโดยกฎ) จะได้รับความร้อนในขณะที่วัตถุที่ไม่ได้ใช้งานจะค่อยๆเย็นลง
โดยทั่วไปคุณควรหลีกเลี่ยงการใช้โมดูลสถิติเนื่องจากจะเพิ่มข้อความค้นหาที่ไม่ต้องการลงในฐานข้อมูลและจะไม่ถูกต้องในขณะที่ใช้แคชพร็อกซีย้อนกลับเช่นวานิช
โซลูชันที่แนะนำคือการใช้ Google Analytics เพื่อติดตามสถิติหน้าเว็บของคุณจากนั้นโมดูลสถิติของ Google Analyticsเพื่อดึงข้อมูลและแสดงในมุมมอง