lostyazilim

Php de sorgunun fazla olması sorun oluşturur mu?

9 Mesajlar 987 Okunma
lstbozum
wmaraci reklam

ismail03 ismail03 WM Aracı Kullanıcı
  • Üyelik 28.11.2013
  • Yaş/Cinsiyet 30 / E
  • Meslek Ameliyathane Hemşiresi
  • Konum Afyon
  • Ad Soyad I** Ç**
  • Mesajlar 2633
  • Beğeniler 344 / 487
  • Ticaret 12, (%100)
İyi günler kendi köy sitem için bir script yazıyorum bu arama motorları doğrulama olayı var bunu basit bir şekilde panelden yaptırabilirim(bi tablo oluşturup google yandex bing alexa satırları atarım buradan gelen değerleri ustkisim.php de veritabanından çekerim) olay burada başlıyor Site başlığını veritabanından alıyorum-Site açıklaması (metalar) makaleler resimler haberler veritabanından arama motorları doğrulama kodu veritabanından olursa sıkıntı olurmu (çok fazla sistemi zorlarmı ) yada site doğrulamalarını php dosya oluşturma ve yazma (touch,fwrite) daha iyi mi olur?
kusura bakmayın aklıma takıldı. :) teşekkürler
 

 

wmaraci
reklam

ramazankonur ramazankonur WM Aracı Kullanıcı
  • Üyelik 25.02.2013
  • Yaş/Cinsiyet 32 / E
  • Meslek Web Programlama
  • Konum Denizli
  • Ad Soyad R** K**
  • Mesajlar 421
  • Beğeniler 36 / 96
  • Ticaret 1, (%100)
sql bu kadarcık zorlanamyı kaldırmıcaksa zaten yapmazlardı :) suan bile 100 000 e yakın kaydım var onun içinde aram yaptıgımda bile 0.01 saniyede buluyo :) siz yinede olabildiğinde az tabloya baglanın ama o kadar sorgudan bişey olmaz
 

 

ismail03 ismail03 WM Aracı Kullanıcı
  • Üyelik 28.11.2013
  • Yaş/Cinsiyet 30 / E
  • Meslek Ameliyathane Hemşiresi
  • Konum Afyon
  • Ad Soyad I** Ç**
  • Mesajlar 2633
  • Beğeniler 344 / 487
  • Ticaret 12, (%100)
ramazankonur
hocam size bir sayfada kullandığım sorgu sayımı söyliyim
-Başlık-logo-site açıklaması
--Arama motoru doğrulamaları 5 adet
---Makale - haber
---Resimler kategorisi içeriği
bu kadar sorun olmaz dimi :) sorunsuz olmasını istiyorum (her kul hata yapar en azını istiyorum :) )
 

 

ontedi ontedi www.ontedi.com Kullanıcı
  • Üyelik 03.10.2013
  • Yaş/Cinsiyet 44 / E
  • Meslek Yazılım Uzmanı, Matematikçi
  • Konum Ankara
  • Ad Soyad S** T**
  • Mesajlar 1119
  • Beğeniler 325 / 324
  • Ticaret 2, (%100)
Hocam sıkıntı çıkarmaz, 1.200.000 kayıtlı haber sisteminde sıkıntı yoktu.
 

 

www.ontedi.com
www.cizgi.site
wmaraci
wmaraci

ismail03 ismail03 WM Aracı Kullanıcı
  • Üyelik 28.11.2013
  • Yaş/Cinsiyet 30 / E
  • Meslek Ameliyathane Hemşiresi
  • Konum Afyon
  • Ad Soyad I** Ç**
  • Mesajlar 2633
  • Beğeniler 344 / 487
  • Ticaret 12, (%100)
ontedi teşekkürler
 

 

engindemir engindemir Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 15.07.2015
  • Yaş/Cinsiyet 52 / E
  • Meslek Webmaster
  • Konum İstanbul Avrupa
  • Ad Soyad E** D**
  • Mesajlar 15
  • Beğeniler 0 / 3
  • Ticaret 0, (%0)
Sorguların yavaş çalışmasında en büyük etken düzgün bir index yapılmaması. Eğer index yapılmazsa 10 bin kayıtlı bir tabloda bile çalışma süresi çok uzun olabilir.
HEDEF: az sorgu ve düzgün bir indexleme yapısı. Bunun için araştırmalar yapıp doğru indexlemeyi öğrenmelisin.
 

 

mstfcalis mstfcalis WM Aracı Kullanıcı
  • Üyelik 21.12.2013
  • Yaş/Cinsiyet 34 / E
  • Meslek webmaster
  • Konum Ankara
  • Ad Soyad M** Ç**
  • Mesajlar 76
  • Beğeniler 1 / 24
  • Ticaret 8, (%100)
HTML CACHE aldır sayfaların çıktısını belirli saat sonra silinsin :)
 

 

ismail03 ismail03 WM Aracı Kullanıcı
  • Üyelik 28.11.2013
  • Yaş/Cinsiyet 30 / E
  • Meslek Ameliyathane Hemşiresi
  • Konum Afyon
  • Ad Soyad I** Ç**
  • Mesajlar 2633
  • Beğeniler 344 / 487
  • Ticaret 12, (%100)

engindemir adlı üyeden alıntı

Sorguların yavaş çalışmasında en büyük etken düzgün bir index yapılmaması. Eğer index yapılmazsa 10 bin kayıtlı bir tabloda bile çalışma süresi çok uzun olabilir.
HEDEF: az sorgu ve düzgün bir indexleme yapısı. Bunun için araştırmalar yapıp doğru indexlemeyi öğrenmelisin.


hocam dediğinizi anlamadım düzgün indexleme nedir? nereden başlanmalı ne yapmalıyım ? en azından anahtar kelimelerini verin :) teşekkür ederim
 

 

rapcrown rapcrown WM Aracı Kullanıcı
  • Üyelik 04.12.2015
  • Yaş/Cinsiyet 30 / E
  • Meslek Php Developer
  • Konum Trabzon
  • Ad Soyad E** B**
  • Mesajlar 117
  • Beğeniler 5 / 32
  • Ticaret 3, (%100)
Kardeşim en önemli şey listeletirken nasıl listelediğindir.Şimdi bir fonksiyon yazarsın diyelim
veritabanıadın bilgiler bu bilgiler tablosundaki değişkenleri tek bir fonksiyon sayesinde yazdırsan örnek veriyim.


function CityWrite($id){
global $db;
$CityWrite = $db->query("select * from city where id='$id'")->fetch();
return $CityWrite['name'];
}


Ben burada tüm illeri tek bir fonksiyon sayensinde yazdırıyorum yani
 

 

wmaraci
Konuyu toplam 3 kişi okuyor. (0 kullanıcı ve 3 misafir)