ובכן לאחרונה נאמר לי כי התכנות של האתר שלי לקוי וזה יוצר עומס על השרת,
האם זה הגיוני?
פירוט:
השאילתות מתבצעות בקובץ ה 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 אלה ישירות במסד,
האם יש מושג מה הכוונה? אין לייעל פה את כל הדבר? תודה לכל העוזר