Archívum - Már 2007
március 30
CSS képek előtöltése
Előtöltő szkript a hover-re változó hátterek villanása ellen.
■ Lista készítése adatbázisból AJAX-al, dinamikus táblába.
Sziasztok!
Ahogy azt a hozzászólás témájából láthatjátok, kemény fába vágtam a fejszémet. Nincs is igazán különösebb probléma az eljárással, hiszen elkészült és működik, de nagyon lassú. És nem az AJAX-olással van a probléma, hanem a DOM táblázat létrehozásával. Ha pl.: 200 sort fűzök hozzá a táblához, az akár 5-10 másodpercig is eltarthat, és akkor még nem is beszélünk mennyiségről. insertRow, insertCell utasításokat használtam, a sorok és cellák hozzáadásához, továbbá createTextNode és appendChild-el adom a cellákba a tartalmat. A sorokhoz id-t rendelek hozzá, továbbá a sorok onmouseover és onmouseout eseményeit definiálom.
Hogyan lehet, kell felkészülni egy ilyen típusú alkalmazás optimalizálására? Vagy a kliens oldali js + DOM sebessége emberi léptékekben is véges?
Örömmel fogadok minden hozzászólást és kritikát, üdv:
s_volenszki
■ Ahogy azt a hozzászólás témájából láthatjátok, kemény fába vágtam a fejszémet. Nincs is igazán különösebb probléma az eljárással, hiszen elkészült és működik, de nagyon lassú. És nem az AJAX-olással van a probléma, hanem a DOM táblázat létrehozásával. Ha pl.: 200 sort fűzök hozzá a táblához, az akár 5-10 másodpercig is eltarthat, és akkor még nem is beszélünk mennyiségről. insertRow, insertCell utasításokat használtam, a sorok és cellák hozzáadásához, továbbá createTextNode és appendChild-el adom a cellákba a tartalmat. A sorokhoz id-t rendelek hozzá, továbbá a sorok onmouseover és onmouseout eseményeit definiálom.
Hogyan lehet, kell felkészülni egy ilyen típusú alkalmazás optimalizálására? Vagy a kliens oldali js + DOM sebessége emberi léptékekben is véges?
Örömmel fogadok minden hozzászólást és kritikát, üdv:
s_volenszki
szöveg keresése PHP-vel MySQL adatbázisban
Sziasztok!
kis szótöredékeket, kulcsszavakat szeretnék MySQL adatbázisomból kiszedni, úgy hogy visszakapjam az egész szöveget adatbázisból ahol a keresett szó szerepel...
Segíts ha tudsz....
Köszi!!
■ kis szótöredékeket, kulcsszavakat szeretnék MySQL adatbázisomból kiszedni, úgy hogy visszakapjam az egész szöveget adatbázisból ahol a keresett szó szerepel...
Segíts ha tudsz....
Köszi!!
március 29
High Performance Web Sites: The Importance of Front-End Performance
Érdemes a frontend-nél kezdeni az alapvető optimalizálást
■ How I Built a Web 2.0 Dating Site in 66.5 Hours
Tippek a Mingle2.com készítésén okulva
■ Load Testing a Virtual Web Application
Virtuális és natív szerver összehasonlítás
■ A PHP meg tudja változtatni egy kép (fizikai) méretét ??
Hello, Sziasztok!
Megmagyarázom, hogyan is értem a címet.
Kezdem az elején: Van egy jó kis közösségi oldalam. Ennek a kis oldalnak van egy olyan funkciója, hogy lekérdezi a felhasználók listáját, szépen, a felhasználó neve mellé írva nemét, a korát stb. Eddig semmi probléma(működik, gyors).
Most viszont olyan igény állt elő, hogy minden felhasználó tölthessen fel magáról képet. Még itt is minden oké...megértem őket..nem gond, töltsenek...van tárhelyem. DE!
Ha ki akarom listázni adatbázisból, a hozzájuk tartozó képekkel mi történik? NAGYON-nagyon lassú, hiába rakom kis méretűre a képeket, attól még ugyanazt a képet fogja betölteni, csak utána lekicsinyíti...(ez nem járható út)
Nem tudom, hogy ezt a többi oldal hogyan oldja meg...
Én valami olyasmire gondolok, hogy minden képből kettőt őriznek.
Az egyik a teljes kép, a másik az pedig az eredeti kép lekicsinyített változata, valahogy lekonvertálják (átalakítják) a felbontását (nem a méretét) -> ezáltal valóban kisebb lesz (persze ha felnagyítanánk torz lenne, de kis méretben nem veszed ezt észre)
Az ilyen kis képeket használatják az ilyen(lista) lekérdezésekre
(a nagyot pedig akkor pl ha valaki rákattint a képre) szerintem...
de nem tudom, ezért fordulok hozzátok.
Tehát: hogyan tudnám képpel kilistázni a felhasználóimat?
Nagyon szépen megköszönnék minden segítséget, sőt előre is megköszönöm:
Köszi :)
De komolyan, ez nekem most tényleg fontos lenne.
■ Megmagyarázom, hogyan is értem a címet.
Kezdem az elején: Van egy jó kis közösségi oldalam. Ennek a kis oldalnak van egy olyan funkciója, hogy lekérdezi a felhasználók listáját, szépen, a felhasználó neve mellé írva nemét, a korát stb. Eddig semmi probléma(működik, gyors).
Most viszont olyan igény állt elő, hogy minden felhasználó tölthessen fel magáról képet. Még itt is minden oké...megértem őket..nem gond, töltsenek...van tárhelyem. DE!
Ha ki akarom listázni adatbázisból, a hozzájuk tartozó képekkel mi történik? NAGYON-nagyon lassú, hiába rakom kis méretűre a képeket, attól még ugyanazt a képet fogja betölteni, csak utána lekicsinyíti...(ez nem járható út)
Nem tudom, hogy ezt a többi oldal hogyan oldja meg...
Én valami olyasmire gondolok, hogy minden képből kettőt őriznek.
Az egyik a teljes kép, a másik az pedig az eredeti kép lekicsinyített változata, valahogy lekonvertálják (átalakítják) a felbontását (nem a méretét) -> ezáltal valóban kisebb lesz (persze ha felnagyítanánk torz lenne, de kis méretben nem veszed ezt észre)
Az ilyen kis képeket használatják az ilyen(lista) lekérdezésekre
(a nagyot pedig akkor pl ha valaki rákattint a képre) szerintem...
de nem tudom, ezért fordulok hozzátok.
Tehát: hogyan tudnám képpel kilistázni a felhasználóimat?
Nagyon szépen megköszönnék minden segítséget, sőt előre is megköszönöm:
Köszi :)
De komolyan, ez nekem most tényleg fontos lenne.
Az elnyelt hibaüzenetek és a Prototype
Aktívan használsz Prototype-ot, és olyan érzésed van, hogy nem kapod meg a JS hibaüzeneteket? Arról van szó, hogy a Prototype az Ajax.Request-nek átadott onComplete függvényt (és az egyéb callback-eket) egy
try...catch
blokk belsejéből hívja meg (ezzel szerintem eléggé megnehezítve a hibakeresést), s így a böngészőben semmi nyoma nem marad a hibának, és az oldal nem működik. Most vajon hol fogj hozzá a kereséshez?Linkben lévő invalid & kódolása
Üdv!
Nos elvileg ha egy linkben benne van az "&" jel akkor az nem valid, ez igaz?
Most megírtam ezt a függvényt ez akkor jó lesz?
És minden ilyen linket ilyennel kell kiiratnom?
Még egy hírben is ahol nem keresi meg autómatán a linkeket hanem a szerkesztő html tagokkal írja be a linket...?
■ Nos elvileg ha egy linkben benne van az "&" jel akkor az nem valid, ez igaz?
Most megírtam ezt a függvényt ez akkor jó lesz?
És minden ilyen linket ilyennel kell kiiratnom?
Még egy hírben is ahol nem keresi meg autómatán a linkeket hanem a szerkesztő html tagokkal írja be a linket...?
<?php
function url_encode($url) {
$url = htmlentities($url);
return $url;
}
print '<a href="'.url_encode('http://www.domain.hu/index23.php?=get_1=4525&get2=535').'">link</a>';
?>
Html entity dekódolása lekérdezés közben.
Sziasztok!
Olyan létezik hogy sql lekérdezésben HTML_ENTITY_DECODE ?
Egy olyan oszlopra szeretnék listát rendezni ABC sorrebdbe, amiben vannak ékezetes karakterek (html entity kódolva) ezért a lista eredménye képen az "&" jelesek kerülnek előre, azaz az "Íz" előrébb kerül mint az "Alma".
Valami ilyesmi, persze ez butaság, csak talán így érthetőbb:
SELECT * FROM tabla ORDER BY HTML_ENTITY_DECODE(nev) ASC
Remélem nem nagy baromságot kérdezek! Ha igen, hát akkor...bocsi :)
s_volenszki
■ Olyan létezik hogy sql lekérdezésben HTML_ENTITY_DECODE ?
Egy olyan oszlopra szeretnék listát rendezni ABC sorrebdbe, amiben vannak ékezetes karakterek (html entity kódolva) ezért a lista eredménye képen az "&" jelesek kerülnek előre, azaz az "Íz" előrébb kerül mint az "Alma".
Valami ilyesmi, persze ez butaság, csak talán így érthetőbb:
SELECT * FROM tabla ORDER BY HTML_ENTITY_DECODE(nev) ASC
Remélem nem nagy baromságot kérdezek! Ha igen, hát akkor...bocsi :)
s_volenszki