View Single Post
ישן 27-05-10, 22:18   # 1
anti
חבר על
 
מיני פרופיל
תאריך הצטרפות: Jul 2006
הודעות: 901

anti לא מחובר  

שאלה SQL עם PHP ...

ובכן לאחרונה נאמר לי כי התכנות של האתר שלי לקוי וזה יוצר עומס על השרת,
האם זה הגיוני?
פירוט:
השאילתות מתבצעות בקובץ ה PHP מה שלוקח לשרת יותר זמן לשלוח אותן ל SQL מה שמוביל לשימוש מירבי במעבד.


PHP קוד:
 $query = mysql_query("SELECT count(*) as total FROM `XXX` {$somthing}");
$row = mysql_fetch_array($query, MYSQL_ASSOC);
$total = $row['total'];

$query2 = mysql_query("SELECT count(*) as total FROM `XXX2`");
$row3 = mysql_fetch_array($query2, MYSQL_ASSOC); 
האם יש פה משהו שגוי?
האם יש דרך יעילה יותר להריץ שאילתות?
החיבור למסד מתבצע באופן הבא:
PHP קוד:

mysql_connect
("localhost", "32226", "456757") or die(mysql_error());
mysql_select_db("32226")or die(mysql_error()); 
נאמר לי להריץ את השאילתות לא דרך ה PHP אלה ישירות במסד,
האם יש מושג מה הכוונה? אין לייעל פה את כל הדבר? תודה לכל העוזר
  Reply With Quote