Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Ucitavanje delova strane preko ajax-a

[es] :: PHP :: Ucitavanje delova strane preko ajax-a

[ Pregleda: 2549 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Mr. Jack

Član broj: 39108
Poruke: 106
91.150.103.*



Profil

icon Ucitavanje delova strane preko ajax-a07.07.2008. u 11:03 - pre 192 meseci
Sta mislite o sledecem scenariju:

recimo da na strani imam 4 dela: vesti, anketu, banere i promenljivi content u sredini. Da li bi se nesto dobilo na brzini ili da li bi vizuelno izgledalo brze da se ti delovi ucitavaju preko ajaxa?

Na primer umesto content-a vesti da se stavi

Code:

<div id="vesti"></div> <script type="text/javascript">js funkcija za ucitavanje</script>


Onda bi ajax ucitao content u div vesti i u medjuvremenu prikazao lepu load ikonicu. Znaci da se content ne ucita odmah nego asinhrono.

Cini mi se da bi se stranica prikazala brze ako imam neki zahtevan deo, onda bih se odmah prikazao dizajn stranice a taj zahtevni deo bi se polako ucitavao u pozadini. Sta mislite o tome? Jel vredi potrositi vreme na tako nesto i jel to dobra praksa?




Planets devastated
Mankind's on its knees
A saviour comes from out the skies
In answer to their pleas...

M.R. J.A.C.K
 
Odgovor na temu

Miroslav Ćurčić
ex mVeliki
Novi Sad

Član broj: 19034
Poruke: 1118
*.adsl.beotel.net.



+19 Profil

icon Re: Ucitavanje delova strane preko ajax-a07.07.2008. u 12:47 - pre 192 meseci
Ako je HTML koji AJAX treba da donese pri učitavanju manji od 20kb, ne isplati se.
"The quieter you become, the more you are able to hear."
Blog | PowerCMS
 
Odgovor na temu

dakipro
Dalibor Jovic
Web Developer
Bergen, Norway

Moderator
Član broj: 31848
Poruke: 1792
*.dynamic.sbb.rs.

Sajt: norway.dakipro.com


+190 Profil

icon Re: Ucitavanje delova strane preko ajax-a07.07.2008. u 13:12 - pre 192 meseci
Takodje mislim da nije potrebno dodavati ajax ako nema interakcije sa korisnikom. Recimo da se gube korisnici koji koriste telefon za pristup internetu, nisam siguran za seo kako bi se ponasalo sve to, ali bi sigurno i pretrazivaci imali manje sadrzaja za pretragu, a i nekako teorijski, manje se sadrzaja ucitava ako se ucita direktno html nego li ako se ucitava js, pa onda da on ucitava i html preko... to mu nekako u vise koraka dodje pa samim tim i vise podataka
Ako je pak dizajn zahtevan puno, ima puno elemenata, onda je bolje optimizovati sadrzaj smanjenjem js-a koji se ne keshira i jos kojim metodama zavisi od konkretnog slucaja.

Licno ne volim sajtove koji imaju ajax tamo gde nije potrebno, za ucitavanje centralnog dela pogotovo. Nekako mi lici na sajt u flesu koji ima jedan url koji ne mozes da posaljes prijatelju, bookmarkujes itd.
Ok je za login boxove, za neke popup stvari, za anketu mislim da je must, jer inace i ne glasam ako vidim da ce da me odvede glasanje na drugu stranicu (samo glasanje, ne i prikazivanje ankete, jer ako vidim da se jos ucitava, preskacem dalje ), i za tako neke male stvari, inace za ceo content, mislim da ne. Za ucitavanje banera ionako browser mora ucita slike u oba slucaja, a html je beznacajan ako sadrzi samo par img tagova, tako da nikakvo olaksanje/ubrzanje tu ne bi dobio.

 
Odgovor na temu

Mr. Jack

Član broj: 39108
Poruke: 106
77.46.192.*



Profil

icon Re: Ucitavanje delova strane preko ajax-a07.07.2008. u 14:47 - pre 192 meseci
Hvala vam na odgovorima.

Ovo mislim da implementiram u cms koji bi preko ajaxa ucitavao delove strana (module), ali nece biti stalno nego kao config opcija.
Planets devastated
Mankind's on its knees
A saviour comes from out the skies
In answer to their pleas...

M.R. J.A.C.K
 
Odgovor na temu

cume
Menadzer za visoko frekventnu naplatu u
maloprodajnom objektu

Član broj: 26038
Poruke: 315
*.adsl.beotel.net.



+1 Profil

icon Re: Ucitavanje delova strane preko ajax-a07.07.2008. u 19:19 - pre 192 meseci
Citat:
mVeliki: Ako je HTML koji AJAX treba da donese pri učitavanju manji od 20kb, ne isplati se.

Kada sam poslednji put pravio nesto slicno podaci koje sam prikazivao u div-u su bili jako mali (par KB), ali je SQL upit koji ih je dovlacio iz baze bio veoma zahtevan (0.5-1.0 sek) - i ovde AJAX moze da pomogne

Pozz
 
Odgovor na temu

Miroslav Ćurčić
ex mVeliki
Novi Sad

Član broj: 19034
Poruke: 1118
*.adsl.beotel.net.



+19 Profil

icon Re: Ucitavanje delova strane preko ajax-a07.07.2008. u 19:55 - pre 192 meseci
U pravu si cume,
za taj scenario gde rasterećuješ stranicu teškog SQL querija, može da se isplati.

Najbolje bi bilo isprobati, napraviti obe varijante pa izmeriti i upotrebiti bržu.
"The quieter you become, the more you are able to hear."
Blog | PowerCMS
 
Odgovor na temu

agvozden
Aleksandar Gvozden
founder
Info-G
Beograd

Član broj: 37813
Poruke: 1123
*.ptt.rs.

Sajt: www.gvozden.info


+68 Profil

icon Re: Ucitavanje delova strane preko ajax-a08.07.2008. u 08:32 - pre 192 meseci
Elem, http://www.bgsvetionik.com/ ima prilicno elemenata tako da je ucitavanje stranice bilo prilicno sporo sa svim elementima.

Onda sam deo provukao kroz iframe, a deo kroz ajax. Recimo, moze biti problem kod banera, ukoliko se broje prikazi - u mnogo slucaja nece biti prikazani. Kroz ajax sam obezbedio da se vrati informacija da je baner zaista i postavljen na sajtu.

Buduci da koristim kesiranje strana takodje mi je bitno da se deo sadrzaja dinamicki ucitava - ne moze se kesirati anketa jer zavisi da li je neko vec glasao...

Meni je ajax dosta pomogao u performansama ovog sajta, ali pretpostavljam da pretrazivaci ne indeksiraju banere...

 
Odgovor na temu

[es] :: PHP :: Ucitavanje delova strane preko ajax-a

[ Pregleda: 2549 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.