Мне нужно улучшить свою производительность, чтобы читать и показывать XML.
Я создал пользовательский модуль в Drupal:
- Чтение ввода пользователя (форма HTML)
- Создать XML для отправки
Отправка XML и чтение XML-ответа с помощью curl-соединения
$ch = curl_init($xmlUrl);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 5);
$xmlObj = curl_exec($ch);
curl_close($ch);
$xmlObj = simplexml_load_string($xmlObj) or die("ERROR!!");
return $xmlObj;
Вернуть объект, который я прочитал в моем пользовательском модуле, например $obj->var->var1
, и я создаю свой собственный HTML-код, подобный $html.="<div>".$obj->var->var1."</div>
- Когда я закончу свой цикл, я возвращаю одну переменную, которая содержит все HTML, как
return $html;
Как я могу улучшить свою производительность?