Hallo zusammen,
ich lasse mir aus meiner DB eine Sitemal.xml erstellen.
Dazu habe ich mir folgendes kleine Script gebastelt:
Funktioniert auch problemlos -> Nur es dauert sehr lange bis die ganze DB bzw. die Files fertig geschrieben werden.
Ich gehe mal davon aus das an meinen CodingKünsten lieg, die nicht immer ganz so optimal sind.
Ist der Code so OK oder könnte man ihn wesentlich verbessern/beschleunigen? Denn ich glaube nicht das dass Anhängen des Strings ($ah) die Optimale Lösung ist.
Es dreht sich hier um ca. 50.000 DB abfragen.
Cu Susi
ich lasse mir aus meiner DB eine Sitemal.xml erstellen.
Dazu habe ich mir folgendes kleine Script gebastelt:
PHP-Code:
$sql = "SELECT `id` FROM `adressen`";
$query = mysql_query($sql, $db_connect) or die("<b>".$sql."</b><br>".mysql_error());
while ($row = mysql_fetch_assoc($query)) {
$adressen =" <url>
<loc>[url]http://www.qyx.de/detail_adresse[/url]".$row['id'].".html</loc>
<lastmod>".date("Y-m-d")."</lastmod>
<changefreq>daily</changefreq>
<priority>0.5</priority>
</url>";
$ah = $ah . $adressen;
}
Ich gehe mal davon aus das an meinen CodingKünsten lieg, die nicht immer ganz so optimal sind.
Ist der Code so OK oder könnte man ihn wesentlich verbessern/beschleunigen? Denn ich glaube nicht das dass Anhängen des Strings ($ah) die Optimale Lösung ist.
Es dreht sich hier um ca. 50.000 DB abfragen.
Cu Susi
Kommentar