Группа: Пользователь Ранг: Продвинутый Регистрация: 16.04.2010 Город: IKZOKZ | $xml = "<?xml version=\"1.0\" encoding=\"UTF-8\"?> \n"; $xml .= "<?xml-stylesheet type=\"text/xsl\" href=\"" . $homelink . "/lib/gss/gss.xsl\"?> \n"; $xml .= "<urlset xmlns=\"http://www.sitemaps.org/schemas/sitemap/0.9\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xsi:schemaLocation=\"http://www.google.com/schemas/sitemap/0.84 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd\"> \n"; foreach ($items as $i) { $value = explode('___', $i); $xml .= "<url> \n\t"; $xml .= "<loc>" . $homelink . "/" . $value['0'] . "</loc> \n\t"; $xml .= "<changefreq>" . $value['1'] . "</changefreq> \n\t"; $xml .= "<priority>" . $value['2'] . "</priority> \n"; $xml .= "</url> \n"; } $xml .= '</urlset>'; $fp = fopen(STATUS_DIR . '/sitemap' . $i++ . '.xml', 'wb+'); fwrite($fp, $xml); fclose($fp); $this->compress(STATUS_DIR . '/sitemap.xml', STATUS_DIR . '/sitemap.xml.gz'); |
Если кто-то может решить (нужно генерацию карты обернуть в цикл фор с шагом 50000) назовите цену |