Ne makalede saymak doğru yoldur vurur, ve makaleleri endeksinde seviyor?

0 Cevap php

Ben bu örnek şemada, üç tablo, makale için bir, yorum, biri seviyor, biri ziyaretler için bir tane var

**news**
  news_id

**comments**
  comment_id
  news_id

**likes**
  like_id
  news_id

**hits**
  hit_id
  news_id

Ne yapmak istediğim ben tüm bunu yapmak için biliyorum, bu yüzden ben aradığım nasıl değil, hit, yorumların makale sayısı ile her bir makale için bir kutu / div sıralanabilir endeksindeki tüm makaleleri dinlemek ve seviyor , en iyi yolu, i bu iki çözümleri hakkında düşünüyorum.

  1. bunu normal bir şekilde yapmak, karmaşık bir SQL sorgusu ardından en bir veya iki saat için diyelim sorgu önbelleğe.

  2. verileri hesaplamak ve "news_hits, news_likes, news_comments" rakam alanlarında aynı haber tabloda saklamak için her iki ya da üç saat çalıştırılan bir komut dosyası yazabilirsiniz.

ve tabii ki üçüncü yolu sorgu sayfası herhangi bir önbelleğe alma olmadan yüklenen her zaman yapmaktır.

i i peşinden gitmek zorundadır yöntem bir numara olduğunu hissediyorum, ama ben 500-1000 günde maksimum etrafında, ziyaretçilerin çok sayıda bekliyor değilim, bir profesyonel ya da deneyimli bir görüş istedik, ama yine de ben yüksek trafik için hazır olmak istiyorum .

, teşekkür ederim

Rami

0 Cevap