ресурсы и "большой" xml

shark_255

Новичок
ресурсы и "большой" xml

Из sql запроса на выходе формирую
xml оговоренного формата:
$dom = new DOMDocument('1.0', 'utf-8');
$root = $dom->createElement('root');
$root = $dom->appendChild($root);


foreach ($aResult as $domain)
{
$nameserver = $dom->createElement('nameserver');

$nameserver_name = $dom->createAttribute("name");
$nameserver_name_text = $dom->createTextNode($domain['sDomen']);
$nameserver_name->appendChild($nameserver_name_text);
$nameserver->appendChild($nameserver_name);
....
}
$xml = $dom -> saveXML();

вся трагедия в том, что для записей в кол-ве 24000 нод, данная задача чересчур ресурсоемкая - апач не успевает вложится в 3 минуты. Как можно ускорить процесс ?
 

Farsh

~ on ~ high ~ wave ~
shark_255
Не использовать DOMDOcument, а генерить вручную ?
 

weregod

unserializer
+ set_time_limit, если http-соединение не закрывается сервером (что-то мне подсказывает, здесь участвует http-соединение)
 

shark_255

Новичок
оно учавствует, а как же ) посмотрим к чему приведет изменение на формирование именно строки, без DOMа, потом будем уже апач крутить, или по крону запускать
 
Сверху