2013-05-27 60 views
0

很慢,我有以下代码:加载XML与PHP

<?php 
include "convert/xmlToArray.php"; 

$query_string = $_GET['query_string']; 

if ($query_string == "") { 
    $query_string = "travel"; 
} 

$completeurl = "http://my_site"; 

$xml = simplexml_load_file($completeurl); 

$arrayData = xmlToArray($xml); 

echo json_encode($arrayData); 
?> 

有是提取论文结果与JavaScript和它显示给用户另一个页面。

该页面花费超过10秒钟来获取结果并显示它们。

有没有人有关于如何使其加载速度更快?是否有基于客户端的解决方案?

谢谢

+0

你应该从分析不同的电话开始,找出问题所在。 – mzedeler

+0

我该怎么做?你什么意思? – Meir

+0

“simplexml_load_file($ completeurl)”需要多少时间? ? –

回答

0

保存所有的数据到文件的PHP文件。例如,如果你想获得数组,你可以简单地包含一个文件并使用数据。它更简单的方式来使用PHP更快。