Archívum - Jan 2009
január 15
MVC - Időzített feladatok.
Front kontrolleres felépítésben, hogyan futtassak php értelmezővel értelmezett időzített feladatot?
Mert ugye annak hiába mondom, hogy www.domain.hu/daylitodo/ hiszen az nem böngésző, nem bírja értelmezni a .htaccess-ben felsorolt szabályokat! Szabadítsam rá a kontroller-re direktben, vagy írjak külön egy kontrollert amit csak a cron hivogat?
www.domain.hu/daylitodo/ helyett /user/www/cron/cron.php?daylitodo
■ Mert ugye annak hiába mondom, hogy www.domain.hu/daylitodo/ hiszen az nem böngésző, nem bírja értelmezni a .htaccess-ben felsorolt szabályokat! Szabadítsam rá a kontroller-re direktben, vagy írjak külön egy kontrollert amit csak a cron hivogat?
www.domain.hu/daylitodo/ helyett /user/www/cron/cron.php?daylitodo
Script többszöri futásának elkerülése
Sziasztok
Elôre is bocs a lúzer kérdésekért.
Szóval van egy gomb a weboldalon és ha többször egymás után rákattintok akkor a hozzárendelt script többször is lefut. Kérdés , hogy lehet elkerülni az ilyen baleseteket?
A script adatbázist használ és elôfordul párszor hogy belassul az egész oldal, és ilyenkor a user türelmetlen és csak kattintgat.
A folyamat tranzakcióként megy tehát ha valami gond történik akkor rollback-el az egész. Most úgy van megoldva, hogy a tranzakció elôtt egy flaget 1-re állítok, majd amikor lefutott a script akkor 0-ra írom. És amíg 1 a flag értéke addig nem tud a script fô része újra futni. Az még hozzátartozik a dologhoz, hogy a tranzakció végén egy másik paraméter szinén olyan értéket kap, ami már nem engedi újra lefutni a scriptet, azonban ezt a paramétert csak a tranzakció végén változtathatom meg.
Na most ez vajon jó megoldás vagy sem?
És még egy kérdés:
Mi történik olyankor ha egy user sokszor egymás után kattint egy gombra? A script annyiszor le fog futni teljesen ahányszor rákattintottak, vagy az elsô futás félbeszakad mikor a második gombnyomás érkezik?
köszönöm
■ Elôre is bocs a lúzer kérdésekért.
Szóval van egy gomb a weboldalon és ha többször egymás után rákattintok akkor a hozzárendelt script többször is lefut. Kérdés , hogy lehet elkerülni az ilyen baleseteket?
A script adatbázist használ és elôfordul párszor hogy belassul az egész oldal, és ilyenkor a user türelmetlen és csak kattintgat.
A folyamat tranzakcióként megy tehát ha valami gond történik akkor rollback-el az egész. Most úgy van megoldva, hogy a tranzakció elôtt egy flaget 1-re állítok, majd amikor lefutott a script akkor 0-ra írom. És amíg 1 a flag értéke addig nem tud a script fô része újra futni. Az még hozzátartozik a dologhoz, hogy a tranzakció végén egy másik paraméter szinén olyan értéket kap, ami már nem engedi újra lefutni a scriptet, azonban ezt a paramétert csak a tranzakció végén változtathatom meg.
Na most ez vajon jó megoldás vagy sem?
És még egy kérdés:
Mi történik olyankor ha egy user sokszor egymás után kattint egy gombra? A script annyiszor le fog futni teljesen ahányszor rákattintottak, vagy az elsô futás félbeszakad mikor a második gombnyomás érkezik?
köszönöm
10 Most Common Misconceptions About User Experience Design
Rövid áttekintés a leggyakoribb félreértések kapcsán
■ január 14
HTML+CSS Templates Manifest 1.0
Leíró (meta)nyelv újrafelhasználható sablonokhoz
■ Ékezetes domain
Ha van egy domain, aminek lehet ékezetes párját is regisztrálni, akkor érdemes-e? Ha igen, akkor hogyan célszerű felhasználni? 301-es redirect és kész?
Véleményeket, ötleteket várnék az ékezetes domain kérdéskörét illetően, a gyakorlati felhasználást figyelembe véve.
■ Véleményeket, ötleteket várnék az ékezetes domain kérdéskörét illetően, a gyakorlati felhasználást figyelembe véve.
A new Google Sitemap Generator for your website
Webszerverhez telepíthető modul, amely a webhely forgalma alapján próbál relevánsabb Sitemap XML-t készíteni
■ január 13
SQL Query optimalizálás - alapok
Sziasztok!
SQL lekérdezések optimalizálásában szeretnék segítséget kérni.
Tudom, hogy ez rengeteg mindentől függ, amit csak egy konkrét eset ismeretében lehet normálisan megválaszolni, továbbá azt is tudom, hogy tele ven a net jobbnál jobb írásokkal, könyvekkel.
Amit viszont nem találok az olyan alapvető tanácsok, amik teljesen kezdőknek szólnak, akik mondjuk meg tudják már írni a lekérdezéseket, de nem tudják, hogy hogyan, miként érdemes őket tagolni, szerekeszteni, kitalálni, megváltoztatni, ahhoz, hogy ne kapjon szívrohamot az első magára valamit is adó db-s amikor meglátja őket.
Ha lenne bárkinek valamilyen linkje, vagy doksija ezzel kapcsolatban nagyon hálás lennék, de az is segítene ha aki olvassa, leírná szerinte mi az a tíz leggyakoribb hiba, amit kezdő lekérdezők el szoktak követni és a lekérdezés teljesítéményének a rovására megy.
Ha ehhez szükséges mindenképpen megadni,a kkor mondjuk legyen a környezet MSSQL vagy MaxDb, de engem inkább általános dolgok érdekelnének)
Olyasmire gondolok, mint például, hogy két tábla összekapcsolásánál melyiket írjuk elsőnk ha a táblák mérete között jelentős különbség van. És hasonók..
(Nemtudom, hogy ennek ven-e értelme de mintha olvastam volna ilyesmit)
A legkissebb segítségért is hálás lennék!
Még egyszer köszönöm!
■ SQL lekérdezések optimalizálásában szeretnék segítséget kérni.
Tudom, hogy ez rengeteg mindentől függ, amit csak egy konkrét eset ismeretében lehet normálisan megválaszolni, továbbá azt is tudom, hogy tele ven a net jobbnál jobb írásokkal, könyvekkel.
Amit viszont nem találok az olyan alapvető tanácsok, amik teljesen kezdőknek szólnak, akik mondjuk meg tudják már írni a lekérdezéseket, de nem tudják, hogy hogyan, miként érdemes őket tagolni, szerekeszteni, kitalálni, megváltoztatni, ahhoz, hogy ne kapjon szívrohamot az első magára valamit is adó db-s amikor meglátja őket.
Ha lenne bárkinek valamilyen linkje, vagy doksija ezzel kapcsolatban nagyon hálás lennék, de az is segítene ha aki olvassa, leírná szerinte mi az a tíz leggyakoribb hiba, amit kezdő lekérdezők el szoktak követni és a lekérdezés teljesítéményének a rovására megy.
Ha ehhez szükséges mindenképpen megadni,a kkor mondjuk legyen a környezet MSSQL vagy MaxDb, de engem inkább általános dolgok érdekelnének)
Olyasmire gondolok, mint például, hogy két tábla összekapcsolásánál melyiket írjuk elsőnk ha a táblák mérete között jelentős különbség van. És hasonók..
(Nemtudom, hogy ennek ven-e értelme de mintha olvastam volna ilyesmit)
A legkissebb segítségért is hálás lennék!
Még egyszer köszönöm!