我使用简单的 file_get_contents 功能从其他站点获取数据并将其放在我的站点上。
<?php
$mic1link = "https://example.com/yyy.html";
$mic2link = "https://example.com/zzz.html";
$mic3link...
$mic4link...
$mic5link...
$mic6link...
?>
<?php
$content = file_get_contents($mic1link);
preg_match('#<span id="our_price_displays" class="price" itemprop="price" content=".*">(.*)</span>#Uis', $content, $mic1);
$mic1 = $mic1[1];
?>
<?php
$content = file_get_contents($mic2link);
preg_match('#<span id="our_price_displays" class="price" itemprop="price" content=".*">(.*)</span>#Uis', $content, $mic2);
$mic2 = $mic2[1];
?>
并被
<?php echo "$mic1";?> and <?php echo "$mic2";?>
它有效,但会影响性能(延迟)。
有什么方法可以优化这个脚本,或者可能有另一种方法来实现这一点?