Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
válasz ArchElf #2158 üzenetére
És milyen tipikus alkalmazási lehetőségei vannak az Ajax-nak? Pl. milyen webes alkalmazásoknál lehet jobb/előnyösebb, mint pl. mondjuk a PHP? Persze azokban az esetekben nyilván előnyös, ha nem szeretnéd az egész tartalmat frissíteni, csak egy konkrét belső tartalmat.
Sk8erPeter
-
Sk8erPeter
nagyúr
válasz ArchElf #2162 üzenetére
Ez is igen hasznos lehet, bár most így hirtelen nem jut eszembe, milyen konkrét gyakorlati megvalósítása lehet ennek: tehát milyen nagy számítási műveletnél jöhet elő, hogy szükség van ilyen megoldásra.
És a hsz.-edről már akkor eszembe jutottak kérdések is: ha a felhasználó kitölt egy formot, és feltölt vele egy képet is, akkor milyen módon tudnék progress bar-t hozzátenni a feltöltési folyamathoz, hogy az egységsugarú 1.0-s felhasználó ne nyomogassa türelmetlenül az enter gombot, ha nem küldi el rögtön? PHP-vel dolgozom fel az adatokat. Hogyan lehetne megoldani, hogy látni lehessen, hol tart épp a folyamat a 100%-os feltöltöttséghez képest?
Még egy: van egy vendégkönyvem, amit kitöltéskor ugyanazon az oldalon dolgozok fel, és ugye az OK gomb lenyomására elküldöd az adatokat, az oldal frissül. De a probléma az, hogy a frissülés során még nem jelenik meg az új hozzászólás, így a júzer azt gondolja, hogy annak ellenére, hogy kiírtam neki, hogy sikeres volt a hozzászólás elküldése, mégse ment el, és nekiáll még egyszer begépelni... (az meg nem jó, ha kétszer lesz benne a vendégkönyvben a véleménye...) Próbálkoztam azzal, hogy javascript-megoldással frissítem az oldalt, de akkor meg az a baj, hogy a böngésző ugyanazokat a POST adatokat akarja újból elküldeni, és akkor meg jönnek a hibaüzenetek, az meg hülyén néz ki.
A probléma lényege, hogy mintha a submit gomb elküldése során történő "frissítéskor" az adatbázisból lekért tartalom nem frissülne, csak akkor, ha még egyszer megnyitom az oldalt. Hogy lehetne ezt kikerülni, hogy a júzer a submit elküldése után egyből lássa a hsz.-ét?Sk8erPeter
-
Sk8erPeter
nagyúr
válasz ArchElf #2165 üzenetére
Én is pont erre gondoltam, hogy valszeg az adatbázis-lekérés gyorsabban történik meg, mint ahogy maga a post bekerül az adatbázisba.
Ezt a lock módszert hogyan lenne a legegyszerűbb végrehajtani? Ilyet még nem csináltam.
Így első olvasatra a tábla szintű lock egy kicsit durva módszernek tűnik, mert akkor ha valaki abban a pillanatban szeretné megtekinteni a vendégkönyvet, amikor egy másik ember éppen hozzászólást tölt fel (és egyáltalán nem valószínűtlen az egybeesés), akkor gondolom üres oldalt lát, hiszen a tábla átmenetileg zárolva van, azt gondolja, hogy akkor még semmi hozzászólás nem született, és nyilván nem fog frissíteni. Nem?
Szóval gondolom a rekord szintű lockolás barátságosabb megoldás lenne. Mi ennek a módja?A progress barok linkjeit pedig köszönöm szépen, mindenképp kipróbálom!
Sk8erPeter
-
cucka
addikt
válasz ArchElf #2177 üzenetére
Na most én is tanultam valamit
Mondjuk a Sk8erPeter által vázolt problémát szerintem nem ez okozza, több okból is:- Ha ilyen problémába szeretnél belefutni, akkor nagy terheltségű adatbázisra és lassú lekérdezésekre van szükség. Gondolom egy fejlesztés alatt álló honlap vendégkönyvére egyik sem igaz
- Tesztelésnél ilyenkor azt vennéd észre, hogy néha jól jelennek meg az adatok, néha pedig nem, kívülről nézve teljesen véletlenszerűen.
Új hozzászólás Aktív témák
- WoW avagy World of Warcraft -=MMORPG=-
- Házimozi haladó szinten
- Milyen TV-t vegyek?
- Honda topik
- No Voice in the Galaxy
- gban: Ingyen kellene, de tegnapra
- KERÉKPÁR / BRINGA / ALKATRÉSZ beárazás
- Call of Duty: Modern Warfare III (2023)
- VR topik (Oculus Rift, stb.)
- Poco X6 Pro - ötös alá
- További aktív témák...