| Autor | Zpráva | ||
|---|---|---|---|
| desup Profil |
#1 · Zasláno: 3. 10. 2011, 00:59:35 · Upravil/a: desup
Dobrá den, konečně jsem vyřešil to, co jsem to řešil předtím, ale v tomhle:
<script type="text/javascript">
var auto_refresh = setInterval(
function ()
{
$('#load_tweets').load('load.php?id=<?php echo $uid; ?>').fadeIn("fast");
}, 1);
</script>
mi docela dlouho trvá než se výsledek načte, chtšl bych mezi načtením vložit nějakou zprávu jako: prosím čekejte... Víte jak? předem dík.. |
||
| Medvídek Profil |
#2 · Zasláno: 3. 10. 2011, 08:48:48 · Upravil/a: Medvídek
desup:
Do elementu $('#load_tweets') vlož tu zprávu a ona se pak přepíše tím loadem. A opravdu chceš provádět skript každou milisekundu? |
||
| desup Profil |
#3 · Zasláno: 3. 10. 2011, 15:10:49
Medvídek:
1. Díky, a nešlo by to zrychlit, nebo, nvíš proč se mi to tak dlouho načítá? 2. Ne, :-) už jsem to změnil na 100 |
||
| Medvídek Profil |
#4 · Zasláno: 3. 10. 2011, 15:28:59 · Upravil/a: Medvídek
desup:
1) nevim co provádíš na straně serveru, mně třeba registrace účtu probíhá 15sec, jelikož používám XML-RPC. Bez živé ukázky to pujde těžko. (Mužeš zkusit FireBug, záložku síť) 2) To sis moc nepomohl, nevím, co načítáš, ale dal bych tam minimálně 30s) |
||
| _es Profil |
#5 · Zasláno: 3. 10. 2011, 15:45:03 · Upravil/a: _es
desup:
„už jsem to změnil na 100“ To nejako nedáva zmysel. Chceš to načítavať 10 krát za sekundu a pritom sa sťažuješ, že to „docela dlouho trvá“. |
||
| Chamurappi Profil |
#6 · Zasláno: 3. 10. 2011, 15:48:21
Reaguji na desupa:
„nvíš proč se mi to tak dlouho načítá?“ Pravděpodobně proto, že se někdo pokouší přetížit ti server… „už jsem to změnil na 100“ … a ten někdo jsi ty. |
||
| desup Profil |
#7 · Zasláno: 3. 10. 2011, 15:57:26
chápu chápu... ten skript není můj, to jste asi poznali... je to jeden tutorial.. bylo tam sto... dal jsem tam 1 ale potom jsem přišel na to, že je to blbý nápad tak jsem tam vrátil 100.. já prostě v javascriptu neumím..
|
||
| _es Profil |
#8 · Zasláno: 3. 10. 2011, 16:01:08
desup:
„já prostě v javascriptu neumím.“ Ale nájsť si cez vyhľadávač, čo robí funkcia setInterval snáď vieš. |
||
| desup Profil |
#9 · Zasláno: 3. 10. 2011, 16:03:16
_es:
tak to snad ještě jo.. |
||
| TomasJ Profil |
#10 · Zasláno: 3. 10. 2011, 23:16:45 · Upravil/a: TomasJ
desup:
Ostatní ti chtěli naznačit, že 100 ms je strašně moc rychlé a zatěžuje to server. Pokud je nezbytná rychlost, dal bych tam minimálně 5000 ms (5 sekund) a pokud ne, tak těch 30 sekund (30000 ms). |
||
|
Časová prodleva: 14 let
|
|||
0