Forum » Programska oprema » Kako narediti najhitreje delujočo web aplikacijo
Kako narediti najhitreje delujočo web aplikacijo
adrian007 ::
Mene pa zanima eno...
Pri malo večjih, obsežnejših, kompleksnejših, kakorkoli že poimenujem projekt nastane problem pri nalaganju vsebine. Če imaš recimo podatke zapisane s PHP-jem v podatkovni bazi, moraš za vsak vpis v bazo zadevo refreshat, kar pa zna biti zelo zamudno.
Zdaj ena in edina moja opcija je, da vse podatke v naprej naložiš v eno spremenljivko, torej kot polje in potem delaš samo s to spremenljivko, ko končaš z delom, pa klikneš na gumb, s katerim se izvedejo spremembe, torej vpisi v bazo. To bi mogoče malo prišparal pri času, vendar bi se spet morala vsaka stran refreshat na novo, privarčeval bi mogoče samo pri queryjih.
Kako je kaj z Javo in drugimi stvarmi?
Torej, moje vprašanje se glasi: "Kako omogočiti čimhitrejše delovanje web aplikacij, ki imajo v ozadju neko podatkovno bazo?"
Hvala.
Pri malo večjih, obsežnejših, kompleksnejših, kakorkoli že poimenujem projekt nastane problem pri nalaganju vsebine. Če imaš recimo podatke zapisane s PHP-jem v podatkovni bazi, moraš za vsak vpis v bazo zadevo refreshat, kar pa zna biti zelo zamudno.
Zdaj ena in edina moja opcija je, da vse podatke v naprej naložiš v eno spremenljivko, torej kot polje in potem delaš samo s to spremenljivko, ko končaš z delom, pa klikneš na gumb, s katerim se izvedejo spremembe, torej vpisi v bazo. To bi mogoče malo prišparal pri času, vendar bi se spet morala vsaka stran refreshat na novo, privarčeval bi mogoče samo pri queryjih.
Kako je kaj z Javo in drugimi stvarmi?
Torej, moje vprašanje se glasi: "Kako omogočiti čimhitrejše delovanje web aplikacij, ki imajo v ozadju neko podatkovno bazo?"
Hvala.
Backup22 ::
Sej ne rabis spravit vsakega podatka takoj v bazo.. lahko ga v session in potem vse skupaj shraniš.. (anketa, kviz..) in tako kot je Trubadur rekel...
//
krho ::
Ne mi o ajax-u, ker je zadeva NEUPORABNA, čim dobiš s strežnika html, ki vsebuje script tag-e. IE še prepričaš, da bo zalaufal tisti javascript s atributom defer="defer" script tagu, FFja pa nobena stvar ne prepriča. niti eval. in izdelava script tagov preko DOMa v evalu.
si.Mail odprto-kodni odjemalec elektronske pošte. - http://www.simail.si
Uredite si svojo zbirko filmov, serij in iger - http://xcollect.sf.net
Uredite si svojo zbirko filmov, serij in iger - http://xcollect.sf.net
Zgodovina sprememb…
- spremenil: krho ()
Ziga Dolhar ::
A naj ne bi "ajax" [oz. gateway] aplikaciji posredoval XML podatkov?
[p.s.: tudi javascript v htmlju ni ravno nek ideal ...]
[p.s.: tudi javascript v htmlju ni ravno nek ideal ...]
https://dolhar.si/
NupY ::
Ne mi o ajax-u, ker je zadeva NEUPORABNA, čim dobiš s strežnika html, ki vsebuje script tag-e. IE še prepričaš, da bo zalaufal tisti javascript s atributom defer="defer" script tagu, FFja pa nobena stvar ne prepriča. niti eval. in izdelava script tagov preko DOMa v evalu.
Ne vem kaj te muci, a na firmi smo naredili ze par ajax crossbrowser web aplikacij, ki tecejo bp. Nisem programer, vem pa kaj so fantje naredili. Kot ti je povedal Ziga, je poanta v vmesnem javascript engine-u, s pomocjo katerega prenasas xml podatke via XMLHttpRequest. Aplikacije so hitre in odzivne. Ce tebi ne uspeva, se ne pomeni, da tudi drugim ne gre.
krho ::
Imam dva div elementa. V levem, je drevo s 10.000 elementi, v desnega najbi se nalagala vsebina.
Vsebino v desnega naložim s innerHTML. Dela vse razen javascripta.
Vsebino v desnega naložim s innerHTML. Dela vse razen javascripta.
si.Mail odprto-kodni odjemalec elektronske pošte. - http://www.simail.si
Uredite si svojo zbirko filmov, serij in iger - http://xcollect.sf.net
Uredite si svojo zbirko filmov, serij in iger - http://xcollect.sf.net
Trubadur ::
adrian007>
Uporablji template engine, ki podpira caching npr. Smarty. Poglej si v dokumentacijo in ti bo vse jasno. S pomočjo accelerator-ja pa se prevedena koda shranjuje v pomnilnik in se tako celotna stvar pohitri ;)
Malo pogooglaj
Uporablji template engine, ki podpira caching npr. Smarty. Poglej si v dokumentacijo in ti bo vse jasno. S pomočjo accelerator-ja pa se prevedena koda shranjuje v pomnilnik in se tako celotna stvar pohitri ;)
Malo pogooglaj
Berite Thomasa!
breci ::
No jz bi povedal še kej o ajaxu. Poskusi uporabiti kakšen wraper za ajax. Meni se najbolj dopade SACK of ajax, najdeš pa ga na strani http://twilightuniverse.com/2005/05/sac...
Stvar vedno dela, problem se lahko pojavi samo v šumnikih, kar pa se tudi da elegantno rešiti z določenimi php headerji.
Stvar vedno dela, problem se lahko pojavi samo v šumnikih, kar pa se tudi da elegantno rešiti z določenimi php headerji.
Breči
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Javascript preverjanje povezovazanjaOddelek: Programska oprema | 1483 (1346) | win64 |
» | [javascript] XML problemOddelek: Programiranje | 2738 (2578) | Kocka |
» | Pošiljanje podatkov - Ajax (post) v php fileOddelek: Izdelava spletišč | 2716 (2539) | Lion29 |
» | Vzpostavljanje prikritih omrežij s pomočjo XSS ranljivosti in JavaScriptaOddelek: Novice / Varnost | 5643 (4352) | MrStein |
» | Spletne urice: Zakaj sem obupal nad AJAXom?Oddelek: Novice / Kiberpipa | 3843 (2642) | IceBreakr |