2016-09-30 8 views
-2

これらの2つの間でどちらが速いのですか?直接cURLによってloadHTMLFileまたは最初でコンテンツを取得し、その後loadHTML
loadHTML&loadHTMLFile、どちらが速いのですか?

$doc = new DOMDocument(); 
@$doc->loadHTMLFile($url); 

それとも

$doc = new DOMDocument(); 
$ch = curl_init(); 
$timeout = 500; 
curl_setopt($ch, CURLOPT_URL, $url); 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout); 
$data = curl_exec($ch); 
curl_close($ch); 
@$doc->loadHTML($data); 
+3

最初の文字を入力する方が速いです。 – AbraCadaver

答えて

1

に渡すには、少なくとも3回のスクリプトの最後の行として追加して、それぞれの方法を試してみてくださいどちらが最速かを正確に知る。

Page generated in 
<?php echo round((microtime(TRUE)-$_SERVER['REQUEST_TIME_FLOAT']), 4); ?> 
seconds on <?php echo date("M jS Y"); ?> 
関連する問題