PHP улучшит производительность drupal-xml - PullRequest
0 голосов
/ 22 декабря 2011

Мне нужно улучшить свою производительность, чтобы читать и показывать 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;

Как я могу улучшить свою производительность?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...