Как ускорить php simplexml - PullRequest
       8

Как ускорить php simplexml

0 голосов
/ 26 августа 2009

У меня есть код, который использует simplexml для получения некоторых данных.

Я выполняю около 4 функций, каждая из которых использует simplexml, для каждой записи в базе данных. Поэтому, если у меня есть 4 записи в базе данных, я запускаю simplexml 16 раз для загрузки этого контента.

Проблема в том, что загрузка каждого элемента занимает примерно четверть секунды или около того, так что при загрузке страницы она набирает обороты и занимает одну или две секунды для загрузки всей страницы.

Есть ли способ легко ускорить или обналичить это, или есть какой-нибудь лучший способ смотреть, как моя страница расширяется с содержанием при каждой загрузке?

1 Ответ

2 голосов
/ 26 августа 2009

Ну, вам нужно только один раз проанализировать XML и передать проанализированный объект каждой из ваших функций.

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