Archívum - Május 2, 2010
Nagy terhelésű rendszerek fejlesztése 1. – Alkalmazás-evolúció
Előbb-utóbb minden sikeres internetes vállalkozás eljut arra a pontra, hogy egy gép már nem bírja el a terhelést, és el kell gondolkozni azon, hogyan is osszuk azt el. Ez nem pusztán a rendszergazda feladata, sokszor el kell gondolkozni az ilyen környezetben futtatandó szoftver alkalmasságán is.
vendégkönyv
Sziasztok! Az itt található oldallal van némi gondom: link
A vendégkönyvet szeretném az oldalba beilleszteni, amit előzőleg a netről szedtem le.
Problémám az, hogy a vendégkönyv index.php néven van mentve. Ha beleírok, értelem szerűen frissülne az oldal az új tartalommal. De ekkor az én saját oldalam index oldala töltődik be. Megpróbáltam átnevezni a vendégkönyvet index.php-ről guest.php-ra.
Megnéztem a php forrást, hogy hol kéne szintén kijavítani az "index"-et guestra, de amiket próbáltam nem jöttek össze. Végignéztem a vendégkönyv php függvényeit, és a header() függvényt próbáltam módosítani, de így is ugyanaz maradt az eredmény. Mit kéne módosítanom, h a vendégkönyv ne index.php, hanem az említett pl. guest.php néven is működjön? Előre is köszi a tippeket!
Itt a forrás:
[code]
<?php
ob_start();
?>
<?php
if (isset($_GET['error']))
{
print "Hiba: Minden mező kitöltése kötelező!<br />";
}
//egy oldalon ennyi üzenet
$egyoldalon = "10";
//a tároló fájl neve
$f = "tarol.txt";
$handle = fopen($f,"r");
if ($tomb = @fread($handle,filesize($f)))
{
$uzenetek = explode ("\n",$tomb);
$uzenetek = array_reverse($uzenetek);
$uzenetszam = (count($uzenetek)-1);
if (!isset($_GET['lap']))
{
$_GET['lap'] = 1;
}
$lapszam = intval(($uzenetszam+($egyoldalon-1))/$egyoldalon);
if ($lapszam!=1)
{
print "<div id=\"sorszam\">Oldalak: ";
for($i=1;$i<=$lapszam;$i++)
{
if ($i!=$_GET['lap'])
{
echo '<a href="'.$PHP_SELF.'?lap='.$i.'">['.$i.']</a>';
}//if
else
{
echo $i;
}//else
}//for
print "
A vendégkönyvet szeretném az oldalba beilleszteni, amit előzőleg a netről szedtem le.
Problémám az, hogy a vendégkönyv index.php néven van mentve. Ha beleírok, értelem szerűen frissülne az oldal az új tartalommal. De ekkor az én saját oldalam index oldala töltődik be. Megpróbáltam átnevezni a vendégkönyvet index.php-ről guest.php-ra.
Megnéztem a php forrást, hogy hol kéne szintén kijavítani az "index"-et guestra, de amiket próbáltam nem jöttek össze. Végignéztem a vendégkönyv php függvényeit, és a header() függvényt próbáltam módosítani, de így is ugyanaz maradt az eredmény. Mit kéne módosítanom, h a vendégkönyv ne index.php, hanem az említett pl. guest.php néven is működjön? Előre is köszi a tippeket!
Itt a forrás:
[code]
<?php
ob_start();
?>
<?php
if (isset($_GET['error']))
{
print "Hiba: Minden mező kitöltése kötelező!<br />";
}
//egy oldalon ennyi üzenet
$egyoldalon = "10";
//a tároló fájl neve
$f = "tarol.txt";
$handle = fopen($f,"r");
if ($tomb = @fread($handle,filesize($f)))
{
$uzenetek = explode ("\n",$tomb);
$uzenetek = array_reverse($uzenetek);
$uzenetszam = (count($uzenetek)-1);
if (!isset($_GET['lap']))
{
$_GET['lap'] = 1;
}
$lapszam = intval(($uzenetszam+($egyoldalon-1))/$egyoldalon);
if ($lapszam!=1)
{
print "<div id=\"sorszam\">Oldalak: ";
for($i=1;$i<=$lapszam;$i++)
{
if ($i!=$_GET['lap'])
{
echo '<a href="'.$PHP_SELF.'?lap='.$i.'">['.$i.']</a>';
}//if
else
{
echo $i;
}//else
}//for
print "