evo ovako, sta mene muci, primera radi, dajem sledeci primer,
kreirao sam tabelu latestactivity i u fajlu members.php stavio sledeci kod
Code:
if(isset($_GET['userid']))
{
$userid = $_GET['userid'];
$query = mysql_query("SELECT * FROM useractivity WHERE userid = '$userid'") or die(mysql_error());
while($user = mysql_fetch_array($query))
{
echo "".$user['activity']."<br>";
}
}
if(isset($_GET['userid']))
{
$userid = $_GET['userid'];
$query = mysql_query("SELECT * FROM useractivity WHERE userid = '$userid'") or die(mysql_error());
while($user = mysql_fetch_array($query))
{
echo "".$user['activity']."<br>";
}
}
sto znaci, da kada se ispise members.php?userid=4 da se dobiju svi redovi sa korisnickim ID-om 4, e sad, mene zanima sledece:
sta ako imam 20 000 registrovanih clanova, i svaki clan ima po nekih 50 poslednjih aktivnosti koje se nalaze u tabeli latestactivity, sto znaci 1 000 000 kolona u tabeli, po meni je to veoma mnogo, i zanima me ucitavanje, kakva bi bila brzina ucitavanja, isto primera radi, sta ako bi se u istom trenutku naslo 2 000 clanova na istoj stranici, kakvo bi bilo opterecenje ...
isto tako, ako moze neko da mi objasni o sledecem: video sam dosad jedno 5-10 sajtova koji kad im se pristupi izbaci MySql gresku na stranici da ne moze da se konektuje jer ima previse konekcija na MySql bazi, too many connections ...
u sustini me to najvise zanima, sta se dogadja kad je veci broj posetilaca na istoj stranici, sta se desava sa bazom, osim sto sporije ucitava, iako ne znam koliko ...
i jos jedno pitanje, da li postoji neki software ili neki sajt ili nesto trece, gde moze da se testira vasa php skripta da se vidi kako se ponasa pri vecem broju posetilaca ...
Hvala na pomoci i objasnjenjima