So verbessern Sie die Geschwindigkeit des Webseitenzugriffs
Wir wissen, dass die Öffnungsgeschwindigkeit von Webseiten beschleunigt wird ist die Verbesserung des Benutzererlebnisses eine wirksame Strategie. Es gibt viele Faktoren, die die Öffnungsgeschwindigkeit von Webseiten beeinflussen. Heute werde ich darüber sprechen, wie man die Öffnungsgeschwindigkeit von Webseiten beschleunigt, indem man das interne Programm von DreamWeaver CMS optimiert.
Beschäftigen Sie sich zunächst mit dem Javascript der Artikelseite. Vor der Standardvorlage befindet sich ein großer Abschnitt mit Javascript, der möglicherweise etwas mehr als 2 KB groß ist, und jede Seite ist 2 kg groß. Ich werde dieses JS extrahieren und als Datei speichern. Ich muss es in Zukunft nur noch einmal herunterladen. Achten Sie jedoch darauf, den Pfad in JS entsprechend Ihrer eigenen Situation zu ersetzen.
Zweitens stellte ich fest, dass der Artikel bei der Anzahl der Klicks hängen blieb, mit einem Zeitunterschied von weniger als zehn Sekunden. Es stellte sich heraus, dass ich die Daten überprüfte die Geschwindigkeit. Tatsächlich können wir es hier mit AJAX schreiben. Die spezifische Methode ist:
1. Ändern Sie die Vorlage, um die Zeile
<script src="{dede:field name='phpurl'/}/count.php?view=yes&aid={dede:field name='id'/}&mid={dede:field name='mid'/}" type='text/javascript' language="javascript"></script>
zu entfernen und
2. Fügen Sie der im ersten Schritt erwähnten JS-Datei eine JS-Funktion hinzu
function getClick(aid,mid) { var taget_obj = document.getElementById('article_click'); myajax = new DedeAjax(taget_obj,false,false,'','',''); myajax.SendGet2("/plus/count.php?ajax=yes&mid=" +mid +"&aid=" +aid); //这里要根据情况改成网站的实际路径 DedeXHTTP = null; }
3. Ändern Sie die Datei plus/count.php, Fügen Sie vor Exit() den folgenden Code hinzu
if(!empty($ajax)) { $row = $dsql->GetOne(" Select click From `{$maintable}` where {$idtype}='$aid' "); if(is_array($row)) { echo $row['click']; } }
3. ; Ändern zu:
<script language="javascript" type="text/javascript">getClick({dede:field name='id'/},mid={dede:field name='mid'/});getDigg({dede:field.id/});</script>。
Das obige ist der detaillierte Inhalt vonWie verbessert Dreamweaver die Geschwindigkeit des Webseitenzugriffs?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!