ich habe diese funktion, die mir eine ausgabe einer nummer gibt. (Die Anzahl ist meine Gesamtmenge von Downloads von meinen iphone Themen.) weil der Code so viele Anfragen machen muss, lädt er die Seite sehr langsam. Was wäre der beste Weg für mich, den Code in eine Variable zu laden und dann auf der zweiten Seite zu aktualisieren. Es dauert also nicht so lange, um es zu laden.php aktualisieren auf der zweiten seite aktualisieren
oder eine andere Methode tun. ich will nur, dass es nicht so lange dauert, um es zu laden!
auch dieses nicht auf meinem Server, so kann ich nicht $ .ajax
<?php
function all_downloads() {
$allThemes = array(
'com.modmyi.batterytheme',
'com.modmyi.connectiontheme',
'com.modmyi.icontheme',
'com.modmyi.percenttheme',
'com.modmyi.statusnotifiertheme',
'com.modmyi.cnote',
'com.modmyi.iaccescnotekb',
'com.modmyi.cnotelite',
'com.modmyi.multibrowsericon',
'com.modmyi.changeappstoreiconwithinstallous'
);
$total = 0;
foreach($allThemes as $com_modmyi){
$theme = file_get_contents("http://modmyi.com/cstats/index.php?package=".$com_modmyi.'&output=number');
$theme = str_replace(",","", $theme);
$almost_done += $theme;
$rock_your_phone = 301; //From c-note and Multi Lock Screen Theme on Rock Your Phone
$total = ($almost_done + $rock_your_phone);
}
echo number_format($total);
}
?>
Welcher Teil braucht so lange, um geladen zu werden? Ich nehme an, es ist die 'file_get_contents()', was bedeutet, dass Sie wahrscheinlich in Ihr cstats-Skript schauen müssen und nicht in dieses. –