Elo, pomógłby mi ktoś zoptymalizować poniższy kod? Chodzi o to, że on pobiera dane z RSS i je wyświetla, tylko problem w tym, że tak obciążał serwer, że usługodawca kazał mi się wynieść z serwera.
Kod:
<?php
$site = "http://www.ttrworldtour.com/ranking/mens-ranking-list.html?type=116&tx_txresults_pi1%5BfeedId%5D=53";
echo '<p style="margin: 0 15px 0 15px;"><a href="http://www.ttrworldtour.com/ranking/mens-ranking-list.html" target="_top"><strong>TTR TOP 5 MEN</strong></a></p>'; if( eregi("<item>(.*)</item>", $raw, $rawitems ) ) { $items = explode("<item>", $rawitems[0
]);
for( $i = 0; $i < count($items)-1; $i++ ) { eregi("<title>(.*)</title>",$items[$i+1
], $title ); eregi("<link>(.*)</link>",$items[$i+1
], $link ); eregi("<categorie>(.*)</categorie>",$items[$i+1
], $cat); echo "<p style=\"margin: 0 15px 0 15px;\"><a href='".$link[1]."' target='_top'>".$title[1]."</a> </p>".$cat[1
]; }
}
$sites = "http://www.ttrworldtour.com/ranking/womens-ranking-list.html?type=117&tx_txresults_pi1%5BfeedId%5D=53";
$fps = @fopen($sites,"r"); while(!feof($fps)) $raws .= @fgets($fps, 196
); echo '<p style="margin: 0 15px 0 15px;"><a href="http://www.ttrworldtour.com/ranking/womens-ranking-list.html" target="_top"><strong>TTR TOP 5 WOMEN</strong></a></p>'; if( eregi("<item>(.*)</item>", $raws, $rawitemss ) ) { $itemss = explode("<item>", $rawitemss[0
]);
for( $i = 0; $i < count($itemss)-1; $i++ ) { eregi("<title>(.*)</title>",$itemss[$i+1
], $titles ); eregi("<link>(.*)</link>",$itemss[$i+1
], $links ); eregi("<categorie>(.*)</categorie>",$itemss[$i+1
], $cats); echo "<p style=\"margin: 0 15px 0 15px;\"><a href='".$links[1]."' target='_top'>".$titles[1]."</a> </p>".$cats[1
]; }
}
?>
Z góry dziękuję za pomoc.