Heim >Backend-Entwicklung >PHP-Tutorial >js – Über ein Discuz-Lazy-Loading-Problem

js – Über ein Discuz-Lazy-Loading-Problem

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOriginal
2016-10-09 08:31:551469Durchsuche

jsphpjquery

Kürzlich habe ich eine Website mit dem Discuz-Programm erstellt, bin aber mit Lazy Loading, JQ und js nicht vertraut, deshalb bin ich hier, um einige Experten zu fragen.

Die Website-Seite wird über die mit dicuz gelieferte Schnittstelle zusammengesetzt
Der interne Aufrufcode lautet wie folgt

<code> <div class="1"><!--{block/552}--></div><div class="2"><!--{block/552}--></div></code>

Der externe Aufrufcode lautet ungefähr wie folgt

<code> <div class="1"><script type="text/javascript" src="xxxx/api.php?mod=js&bid=1"></script></div><div class="2"><script type="text/javascript" src="xxxx/api.php?mod=js&bid=2"></script></div></code>

Jetzt besteht das Problem darin, dass die Datenbank extrem langsam wird, wenn diese Aufrufmethode mehrmals auf einer Seite aufgerufen wird, wenn die Anzahl der Besuche groß ist. Dann möchte ich fragen, wie man Lazy-Loading-Code schreibt, z. B. den Browser an eine bestimmte Position scrollen und dann die Abfrage auslösen. Minimieren Sie Burst-Anfragen an den Server. Baidu hat ein solches Lazy-Loading-Beispiel schon lange nicht mehr gefunden! Danke, große Götter!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn