Bir web sitesinin ana sayfasında bir veritabanı olayları showthe için gerekli SQL

3 Cevap php

Wikipedia http://en.wikipedia.org/wiki/Main_Page, gibi bölümler vardır:

  1. Bugünün, makale özellikli
  2. Haberlerden,
  3. Vb biliyor muydunuz

Say in my page, I want to get the main highlights from the database table(s) (multiple databases possible), what is the best possible way to query? I mean create separate connections and then query or use multiple queries? Is it better to use PDO for this purpose? And how can I make a particular section update without refreshing the page say every 10 min? Is the code going to be complicated?

Herkes bana bildirin lütfen.

Teşekkürler.

3 Cevap

evet kod karmaşık zor değil ama olacak.

Eğer bunu kullanmak gerekir PDO kullanmak istiyorsanız bunu kullanmak istediğiniz veya istemediğiniz takdirde, duruma göre değişir.

Öncelikle size ana sayfada göstermek istiyorum ve sonra bu ilgili bilgi almak için nasıl karar golleri karar vermeniz gerekir.

Birden sorguları kullanabilirsiniz. Ilk getirme ve daha sonra görüntüler.

And how can I make a particular section update without refreshing the page say every 10 min
for this you will have to use ajax.

Eğer verileri yenilemek isterseniz, iki seçeneğiniz vardır.

Her şeyden önce, bir aradan sonra kaçmaya JavaScript yazmak ve taze veri alabilir. Bu çok kötü bir fikir olduğunu - bu tarayıcı özgü böcek sizi ortaya çıkarır, özürlü JavaScript ile makinelerde çalışmaz, ve çok daha önemlisi sizin veritabanı için bağlantı detayları ile sayfalarınızı mobilya (ve ayrıca izin olacak demektir her yerden buna bağlantıları).

Temelde "sadece veri" yerine tüm sayfayı hizmet anlamına gelir - Daha iyi bir çözüm işlemek için AJAX kullanmak olacaktır. Yine, Javascript bağımlı, ama sonra istemci tarafı komut dosyası parası olmadan istemci tarafı davranışını uygulama zaten hiç çalışmaz!

Martin.

# 1 todays feature geçerli tarihten itibaren hesaplanır ya; ya elle veya birlikte kimliği ile Günün tarihini kaydeder bir randomizasyon komut dosyası aracılığıyla, belirtilen, bu nedenle günün geri kalanı için sopa olacak.

# 2 From the news haber order by date desc ile basit bir sorgu.

3. Did you know de biraz bir order by date desc-sorgu olacağını, onların son eklenen makalelerden söylüyor.

PDO her zamanki gibi aynı SQL sorguları için, onsuz aynı sonucu elde edebilirsiniz sadece bir sarıcı.

Bir bölümü güncelleme hakkında, ben bir 10 dakika sınırı ile bir önbelleği kullanmak istiyorum. Bu, (bunun için AJAX gerekir) 10 dakika boyunca sayfada kalan insanlar için yeniden değil ama olacak o zaman bazlı süre taze içerik yükleyecektir. Eğer kullanıcıların aynı sayfada 10 dakika harcamak, ya da değiş tokuş olsun önce sadece bazı haberleri gündemde en az 10 dakika vermek için beklemek ister seçtiğiniz temel olmalıdır.