Counter összetett statisztikákat vagy hogyan volt lehetséges, hogy növeljék a straintsy, drupal a RuNet

Az egyik barátom megkért, tanácsot ebben a kérdésben. A helyszínen használták a számláló mail.ru. Ezen túlmenően az összetett alakja a számláló, amely speciális statisztikákat látogatást. Beállítása egy számlálót az oldalaihoz, barát felfedezte, hogy gyakran a fogékonyság oldalak esett időnként. Ez derült ki ezredmásodperc lógtam néha két vagy három vagy több másodpercig.

Íme egy példa a számláló kód (melyet egy másik helyén)

nyilvánvaló, hogy a lassulás itt ezt a lekérdezést

Sikerült kijutni a helyzet egyszerű. A számláló megváltozott az ilyen formában

Azaz, az elképzelés az, hogy a query string maga a mérő hozzá az oldalhoz, ha az oldal jön létre. Más szóval, a felhasználó először látja az oldalt, és ezzel párhuzamosan a számláló hozzá. Ami ebben a sorrendben nincs hatással a reagálási időt az oldalt.

Vegye figyelembe, hogy a vonal ki a végén, 1000 milliszekundum kialakítása után DOM fa. Úgy tűnik, hogy miért.
Az a tény, hogy bizonyos brazuerah vyzzyvaetsya dokumentálja kész, mielőtt az oldal jelenik meg a képernyőn. Miért nem értem. Ennek eredményeként, tettem hozzá egy késés, nem szükségszerű, hogy a böngésző képes megjeleníteni az oldalt.

Lehet, hogy van egy kicsit elegánsabb megoldás a problémára. Szeretném megtanulni.

Először is szeretnék köszönetet mondani egy történetet megoldására egy aktuális probléma - amennyire én észrevettem a számláló Meyl.ru fékek és most (év + később).

Megyek fel ugyanazon a helyszínen számláló Mail.ru, de az, ahol a területek vannak rangsorolva a rangsor (top.mail.ru)
(De én nem tudom, hogy ez ugyanaz a számláló, amely a továbbiakban itt)

Van egy pár kérdésem:

Csak csavarja egy darab fékezéskor a következő design?

setTimeout # 40; függvény # 40; # 41; # 123;
$ # 40; '#counter_mail_ru' # 41; .html # 40; '--KOD--' # 41; ;
# 125;. 1000 # 41; ;

2) kódja a pult Rating @ Mail .ru (top.mail.ru) is lehetséges hasonló fogadás?
(Ez a kérdés inkább értékelések)

Counter összetett statisztikákat vagy hogyan volt lehetséges, hogy növeljék a straintsy, drupal a RuNet

Ami a $ (document) .ready hívás elején - ez az úgynevezett után megalakult a DOM, és nem azt követően az oldal betöltésekor.
ha szeretné letöltés után, hívja a dobozt onload body tag

Tartalom ezen az oldalon közzétett feltételei szerint CreativeCommons Attribution-ShareAlike 3.0 vagy újabb.

A szoftver kódok szövege cikkek - a GNU GPL v2 környezetre vagy később.

18+ tartalom ezen az oldalon olyan információkat tartalmazhatnak, összhangban orosz törvények nem olyan személyek számára 18 év alatti életkor.

Hírek Drupal

Legyen tájékozott a legújabb híreket!