Hinnavaatlus
:: Foorum
:: Uudised
:: Ärifoorumid
:: HV F1 ennustusvõistlus
:: Pangalink
:: Telekavad
:: HV toote otsing
|
autor |
|
Ho Ho
HV Guru

liitunud: 16.02.2002
|
19.11.2012 17:36:43
|
|
|
Mmm, my bad. Üle rea lugedes jäi mulje, et see on läbi ajaloo kõigi välja loositud numbrite hulk.
_________________ Teach a man to reason and he'll think for a lifetime
Common sense - so rare that it's a damn superpower
Vaadates paljude inimeste sõnavõtte siin ja mujal jääb üle ainult klassikuid tsiteerida - "I weep for humanity" |
|
Kommentaarid: 106 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
1 :: |
86 |
|
tagasi üles |
|
 |
LiivaneLord
Sõpradele "Olavi"
liitunud: 20.06.2006
|
19.11.2012 17:43:07
|
|
|
Ho Ho, see on jah while-statementis sedasi, et kõigepealt on uusim loosimine, mis hetkel on 1027. Kontrollib, kas I on esindatud numbrite seal. Kui on, siis punane, kui mitte, siis tavaline tekst ja lahter. Ja sedasi kõigi 7 numbriga I-VI, lisa1,lisa2, mis ühel loosimisel on välja loositud. Ja järjest nii kõigi loosimistega. Ja see kõik peaks teostuma minu puhul ühe päringuga? $sql_numbrid=mysql_query("select * from $viking order by nr DESC limit ".mysql_real_escape_string($_GET[nt]));
|
|
Kommentaarid: 20 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
19 |
|
tagasi üles |
|
 |
2ndalpha
HV kasutaja

liitunud: 03.11.2004
|
19.11.2012 17:59:18
|
|
|
Kui Sa CSS-i ega javascripti külge ei pane, kas siis on ikka aeglane?
|
|
Kommentaarid: 23 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
22 |
|
tagasi üles |
|
 |
LiivaneLord
Sõpradele "Olavi"
liitunud: 20.06.2006
|
|
Kommentaarid: 20 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
19 |
|
tagasi üles |
|
 |
Ho Ho
HV Guru

liitunud: 16.02.2002
|
19.11.2012 19:16:08
|
|
|
Miks sul seal nii röögatult palju tühje tabeliridu-tulpasid on?
Samuti saaksid juba puhtalt faili tirimise pealt päris korraliku kokkuhoiu kui sinna dropdownidesse ei lahmi kõiki 1000+ valikut vaid näiteks 1-10 ning ülejäänud mingi mõistliku sammuga. Veel parem kui teed selle lihtsalt teksti sisestus kastiks. Veel suurema kokkuhoiu saaksid kui kasutaksid normaalset CSS'i mitte ei kleebiks stiili igale tabeli lahtrile ühekaupa külge. Hetkel on sul too fail pea 1.5 MB puhast teksti
Olen päris kindel, et hetkeseisuga on probleemiallikas just see inline stiili määramine korrektse CSS'i kasutamise asemel.
[edit]
See ei ole CSS'i kasutamine (üksainus rida tabelist, reavahetused minu poolt näitamaks kuivõrd röögatult suure raiskamisega tegu):
html:
|
<td style='height:18px;width:18px;border:2px solid #f6f6f0;'><span style='font-weight:normal'>4 </span></td> <td style='height:18px;width:18px;border:2px solid #f6f6f0;'><span style='font-weight:normal'>18 </span></td> <td style='height:18px;width:18px;border:2px solid #f6f6f0;'><span style='font-weight:normal;text-decoration:underline'>20 </span></td> <td style='height:18px;width:18px;border:2px solid #f6f6f0;'><span style='font-weight:normal'>25 </span></td> <td style='height:18px;width:18px;border:2px solid #f6f6f0;'><span style='font-weight:normal'>37 </span></td> <td style='height:18px;width:18px;border:2px solid #f6f6f0;'><span style='font-weight:normal'>38 </span></td> <td style='height:18px;width:18px;border:2px solid green;'><span style='color:green'>11 </span></td> <td style='height:18px;width:18px;border:2px solid #f6f6f0;'><span style='font-weight:normal'>17 </span></td> <td style='width:20px'></td> </tr>
|
_________________ Teach a man to reason and he'll think for a lifetime
Common sense - so rare that it's a damn superpower
Vaadates paljude inimeste sõnavõtte siin ja mujal jääb üle ainult klassikuid tsiteerida - "I weep for humanity" |
|
Kommentaarid: 106 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
1 :: |
86 |
|
tagasi üles |
|
 |
mikk36
HV Guru

liitunud: 21.02.2004
|
19.11.2012 19:17:51
|
|
|
Kui aeglaselt teil need siis laevad?
Spoiler 
|
|
Kommentaarid: 85 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
2 :: |
78 |
|
tagasi üles |
|
 |
Redikate
HV veteran

liitunud: 30.12.2005
|
19.11.2012 19:45:55
|
|
|
Tekib siinkohal sama küsimus. Minul laeb leht 507ms'iga mis üldiselt on nagu piisavalt kiire või nii.
Spoiler 
|
|
Kommentaarid: 34 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
33 |
|
tagasi üles |
|
 |
Ho Ho
HV Guru

liitunud: 16.02.2002
|
19.11.2012 19:47:05
|
|
|
Lükake see "Näita kogu tabelit" linnuke ka ikka sisse.
_________________ Teach a man to reason and he'll think for a lifetime
Common sense - so rare that it's a damn superpower
Vaadates paljude inimeste sõnavõtte siin ja mujal jääb üle ainult klassikuid tsiteerida - "I weep for humanity" |
|
Kommentaarid: 106 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
1 :: |
86 |
|
tagasi üles |
|
 |
Redikate
HV veteran

liitunud: 30.12.2005
|
19.11.2012 19:55:57
|
|
|
Ho Ho kirjutas: |
Lükake see "Näita kogu tabelit" linnuke ka ikka sisse. |
Ei läinud eriti hullemaks nagu
Spoiler 
Samuti ei ole profileris nagu midagi hullu
Spoiler 
|
|
Kommentaarid: 34 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
33 |
|
tagasi üles |
|
 |
andrusny
Kreisi kasutaja

liitunud: 20.03.2006
|
19.11.2012 20:13:52
|
|
|
Neti kiirus siis järelikult sul omal madal kogu tabel ja värvilisena, siis tuli andmeid serverist üle 1,5M kuna mul ka aeglane ühendus, siis läks aega suht , et siis kokkuvõttes neti kiirus jääb aeglaseks vist. Mis seal üldse selle pea 2M välja annab? Pilte ju pole ning 1000rida arve ei tohiks ometi nii palju mahtu võtta. Või võtab?
_________________
 |
|
Kommentaarid: 7 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
7 |
|
tagasi üles |
|
 |
Ho Ho
HV Guru

liitunud: 16.02.2002
|
19.11.2012 20:16:57
|
|
|
andrusny kirjutas: |
Mis seal üldse selle pea 2M välja annab? |
kolm 1000 elemendiga dropdowni + inline stiiliga 1000 rea ja kümnekonna tulbaga tabel
_________________ Teach a man to reason and he'll think for a lifetime
Common sense - so rare that it's a damn superpower
Vaadates paljude inimeste sõnavõtte siin ja mujal jääb üle ainult klassikuid tsiteerida - "I weep for humanity" |
|
Kommentaarid: 106 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
1 :: |
86 |
|
tagasi üles |
|
 |
andrusny
Kreisi kasutaja

liitunud: 20.03.2006
|
19.11.2012 20:29:02
|
|
|
Jah uurisin ise ka hetkel koodi
<td style=3D'height:18px;width:18px;border:2px soli=
d rgb(138,138,136);background:rgb(138,138,136)'><span style=3D'font-weig=
ht:normal'>41</span></td> |
vajaliku sisu on ju ainult niipalju, võimalik, et annaks ka selle span sealt välja visata.
See osa tuleks vast ringi teha, kiirus kindlasti kasvaks, kui css anda ette algul, mitte igal dt real uuesti ja mulle tundub, et sama jama on vist ka JavaScriptiga tehtud, otse koodi liialt palju kirjutatud, mis saaks ehk paari funktsiooniga sisse lugeda.
_________________
 |
|
Kommentaarid: 7 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
7 |
|
tagasi üles |
|
 |
LiivaneLord
Sõpradele "Olavi"
liitunud: 20.06.2006
|
19.11.2012 22:10:29
|
|
|
mikk36, index2.php on kärbitud natuke, kuskil tuli väike aps ka vahele, et tabamust ja võidusummat ei näita, aga ma muudan CSS-i. Inline kaotan ära.
Edit: Tegin muudatused ära ja tabel muutus poole kiiremaks. Varem laadis 12 sek, nüüd 6 sek -> http://liivanelord.planet.ee/viking/index3.php?1=6&2=2&3=34&4=11&5=45&6=46&7=47&8=9&9=14&10=16&11=5&tabel=on&vt=Vaata Klikake siis kindlasti sellele lingile, kuna see on index3.php, et teil ei tekiks segadust.
CSS tõin faili etteotsa. Hiljem vaatan üle, kas on veel midagi vaja ja siis peab järgi proovima, ega vigu pole sisse sattunud.
NB! Vaikimisi keelasin ära täispika tabeli näitamise, kui pole küpsised salvestatud. Kogu tabeli nägemiseks vali "Näita kogu tabelit" ja vajuta Vaata.
EDIT2:
andrusny kirjutas: |
Jah uurisin ise ka hetkel koodi
<td style=3D'height:18px;width:18px;border:2px soli=
d rgb(138,138,136);background:rgb(138,138,136)'><span style=3D'font-weig=
ht:normal'>41</span></td> |
vajaliku sisu on ju ainult niipalju, võimalik, et annaks ka selle span sealt välja visata.
See osa tuleks vast ringi teha, kiirus kindlasti kasvaks, kui css anda ette algul, mitte igal dt real uuesti ja mulle tundub, et sama jama on vist ka JavaScriptiga tehtud, otse koodi liialt palju kirjutatud, mis saaks ehk paari funktsiooniga sisse lugeda. |
See height ja width oli millegipärast vajalik, kui ma mäletan. Asi oli vist selles, et osad numbrid on lühemad, kui teised. Samuti border:2px peab olema, kuna mõnel real juhtub, et polegi ühtegi tabamust. Seega on osad ruudud suuremad, kui teised. Background on ainult värvilise tabeli loomise jaoks.
Span ei oska ma kuidagi ära kaotada, sest alles peab jääma kasutada ka allajoonismisvõimalus. See ilmub siis, kui õnnenumber on põhinumbrite hulgas. Allajoonitud peab olema nii punane tekst, kui ta tavaline must tekst.
Aga vaatan, ehk suudan midagi välja mõelda, kood tuleb lihtsalt natuke pikem selle võrra.
|
|
Kommentaarid: 20 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
19 |
|
tagasi üles |
|
 |
Lordlesta
Kreisi kasutaja
liitunud: 05.07.2005
|
20.11.2012 00:05:42
|
|
|
tsitaat: |
Span ei oska ma kuidagi ära kaotada, sest alles peab jääma kasutada ka allajoonismisvõimalus. See ilmub siis, kui õnnenumber on põhinumbrite hulgas. Allajoonitud peab olema nii punane tekst, kui ta tavaline must tekst.
|
html:
|
table td { height: 18px; width: 18px; border: 2px solid #8a8a88; background: #8a8a88; } .underline { text-decoration: underline; } </style> <td class="underline">41 </td>
|
|
|
Kommentaarid: 31 loe/lisa |
Kasutajad arvavad: |
   |
:: |
2 :: |
0 :: |
27 |
|
tagasi üles |
|
 |
LiivaneLord
Sõpradele "Olavi"
liitunud: 20.06.2006
|
|
Kommentaarid: 20 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
19 |
|
tagasi üles |
|
 |
kuunar
Kreisi kasutaja
liitunud: 20.02.2009
|
03.05.2013 16:39:35
|
|
|
Loto on siin foorumis valus teema.
|
|
Kommentaarid: 14 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
13 |
|
tagasi üles |
|
 |
LiivaneLord
Sõpradele "Olavi"
liitunud: 20.06.2006
|
03.05.2013 16:47:48
|
|
|
kuunar kirjutas: |
Loto on siin foorumis valus teema.  |
Aga me alustame uue hooga ja seekord läbipaistvamalt.
|
|
Kommentaarid: 20 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
19 |
|
tagasi üles |
|
 |
Redikate
HV veteran

liitunud: 30.12.2005
|
|
Kommentaarid: 34 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
33 |
|
tagasi üles |
|
 |
LiivaneLord
Sõpradele "Olavi"
liitunud: 20.06.2006
|
05.05.2013 21:34:33
|
|
|
Spoiler 
LiivaneLord kirjutas: |
Redikate, nagu ma aru saan, siis see tabel luuakse javascriptiga. Minul on aga andmed andmebaasis ning lehe laadimisel toimub alati erinevate numbrite kokkuliitmine ning statistika lubamisel arvutab nende numbrite esinemissagedus jms. Ma ei kujuta ette, kuidas antud tabel javascriptiga valmis vorpida. :S
Algul tegin statistika püsivaks ehk uute andmete sisestamisel tehti see kalkulatsioon kohe ära ja lisati andmebaasi, aga hiljem lisasin veergude kaupa eraldi statistika loomise võimaluse ning siis kadus asja mõte ära. Lehe laadimisaega see praktiliselt ei muutnud.
Olen otsustanud, et lehekülgi ma ei tee. Sellel ei ole praktilist vajadust. Vaikimisi on nähtav vaid 100 viimast rida ja 90+% juhtudel sellest peaks piisama. Kogu tabel on vaid lisavõimalus ning ka praegu ei kulu selle laadimiseks väga kaua aega.  |
Nii, tegin numbrite tabeli ka javascripti versioonis. Server loob php-ga javascripti, kus on array "nr", milles on subarrayd, kus iga subarray kohta on kogu info loosi kohta (ehk andmed andmebaasis). Teine array on "tdstiil", mis sisaldab töödeldud infot (tabeli välja stiil, tabamus, võit jms). Ma ei tea, kas see oli õige viis seda teha, kuid see oli minu esimene nägemus asjast.
Javascriptiga loodud index4.php: http://liivanelord.planet.ee/viking/index4.php?1=16&2=27&3=22&4=7&5=20&6=36&7=30&tabel=on&vt=Vaata
Tavaline index.php: http://liivanelord.planet.ee/viking/index.php?1=16&2=27&3=22&4=7&5=20&6=36&7=30&tabel=on&vt=Vaata
Nagu näha, siis Javascriptiga versioon laeb vaat et aeglasemalt isegi. Javascripti koodis on kindlasti üleliigseid ridasid, kuna spikerdasin teiste koodide pealt, et aru saada, kuidas HTML koodi loomine javascriptiga käib.
|
|
Kommentaarid: 20 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
19 |
|
tagasi üles |
|
 |
Redikate
HV veteran

liitunud: 30.12.2005
|
05.05.2013 22:47:55
|
|
|
index4.php: 608.39 ms
index.php: 429.87 ms
Üldiselt ma ei näe milles probleem. <1s on liiga pikk loading time? :p
Oleks mul aega krt, prooviks ise ka seda tabeli näitamist teha.
_________________ http://nodejs.org/
"I'm also a person. Programming is just one thing I do." |
|
Kommentaarid: 34 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
33 |
|
tagasi üles |
|
 |
mikk36
HV Guru

liitunud: 21.02.2004
|
05.05.2013 22:53:40
|
|
|
Eks osa laadimise aja pikenemisest on põhjustatud ka suuremast failist, mida alla on vaja laadida (382 KB vs 463 KB)
|
|
Kommentaarid: 85 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
2 :: |
78 |
|
tagasi üles |
|
 |
LiivaneLord
Sõpradele "Olavi"
liitunud: 20.06.2006
|
05.05.2013 23:01:25
|
|
|
Redikate kirjutas: |
index4.php: 608.39 ms
index.php: 429.87 ms
Üldiselt ma ei näe milles probleem. <1s on liiga pikk loading time? :p
Oleks mul aega krt, prooviks ise ka seda tabeli näitamist teha. |
Ei, enam probleemi eriti ei ole, aga enne seda oli küll laadimine üsna pikk. Javascriptiga loodud tabelit proovisin vaid huvipärast.
|
|
Kommentaarid: 20 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
19 |
|
tagasi üles |
|
 |
|