ugrás a tartalomhoz

Archívum

október 2, 2013

DNS lookup idő optimalizálása

gabesz666 · 2013. Okt. 2. (Sze), 08.53
Sziasztok!

Nyomtam egy tesztet az egyik részben általam gyártott oldalra a WebPageTest-en, mert elég lassan töltődik be, gondoltam kiderítem mi az oka. A teszt alapján kiderült, hogy első betöltésre csak a DNS lookup majdnem 7 mp-et vesz igénybe. Mi lehet az oka ennek? Hogyan tudnék ezen javítani, mert ez rengeteg idő? A tesztet bukaresti szerverről csináltam.
 

október 2

Long-polling terheléscsökkentés

pkadam · 2013. Okt. 1. (K), 22.35
Sziasztok!

Adott egy weboldal, ami long-pollinggal kérdez le információt a szerverről (pl. az új levelek, értesítések számát). Ha a felhasználó sok lapot nyit meg, akkor indokolatlanul sok párhuzamos kérést küld a szerver felé, miközben mindegyik lap ugyanazt a választ kapja meg - tehát elég lenne, ha egyszerre csak egy lapon történne AJAX-hívás.

A lekérések párhuzamosságát wildcard DNS-bejegyzés (*.example.com) biztosítja, így mindegyik egy véletlenszerű aldomainre mutat, tehát a böngésző nem korlátozza a párhuzamos lekéréseket.

Kérdésem, hogy szerintetek mi lenne a legjobb megoldás, hogy ilyen esetekben csökkenthessük a terhelést? A lapok egymás közti kommunikációjához süti, LocalStorage vagy SessionStorage merülhet fel (bár csak az előbbi kompatibilis a régebbi böngészőkkel). Egy lekérés küldésekor a szkript menthetné a böngészőben, hogy mikor indította a lekérést, és egy másik lapon csak akkor indul lekérés, ha ez régebben történt, mint a long-polling maximális hossza (sikernél vagy sikertelenségnél pedig törlődik az időbélyeg). Ha a felhasználó az éppen lekérést indító lapfület zárja be, akkor itt lehet kiesés, de a szkript akár másodpercenként is felülírhatja az időbélyeget, így ez kiküszöbölhető. A szervertől kapott válasz pedig szintén mentésre kerülne sütibe vagy SessionStorage-be, így az inaktív lapok ennek aktuális értékére támaszkodnának.

A felhasználónkénti terhelés csökkentése nélkül, ha mindenki megnyit 10 lapot, akkor néhány tíz látogató egyidejű bejelentkezése esetén már el is érnénk a szerver maximális párhuzamos kiszolgálási kapacitását.

Mit gondoltok?

Válaszotokat előre is köszönöm,
Ádám
 

cron job

skull87 · 2013. Okt. 1. (K), 17.35
Sziasztok,

segitséget szeretnék mert el akadtam, egy hostingon van egy crm portálom és fetch mailt használok amihez szükséges l efuttatni a cron.php scriptet.

Eddig saját szerveren volt a portál és ott crontab -ban simán tudtam ütemezni a feladatot de itt a hostingon web cron van csak amibe ha beirom az elérési utat csak pörög az oldal de semmi nem történik.

Az eddigi parancsom igy nézett ki:

5 * * * * php /webservice/cron.php –auth_user=username –auth_pwd=password! –status_only=1

ezt hogyan tudnám megoldani online?

Elöre is köszönöm!
 

Idő alapú projekt költség kimutatás forráskódban eltöltött fejlesztési idő alapján

s_volenszki · 2013. Okt. 1. (K), 12.49
Sziasztok!

Régen jártam már nálatok, sok minden megváltozott az életünkben azóta... :)

Ismertek olyan rendszert, alkalmazást, ami a fejlesztés közben adatokat gyűjt a projektről azzal a céllal, hogy idő alapú költség kimutatást lehessen készíteni a projekt (akár legkisebb) egységeire?

Gondolok itt arra, hogy projekt befejeztével meg lehessen nézni, hogy egy controller-re vagy egy view-ra, vagy akár egy controller adott funkciójára összesen mennyi időt fordított a fejlesztő?

Nem volna utolsó szempont az sem, ha tudná a rendszer egységeit task-oknak kezelni. Például ha létrehozok egy új controller osztályt, akkor az egészen addig nyitott task, amíg azt befejezettnek nem jelölöm. Vagy funkció egy controlleren belül (vagy akár egy virew, model).

Remélem nem kérdeztem nagy baromságot.

Egy kicsit tudatosabban kellene foglalkoznunk a tervezéssel és a fejlesztésre szánt idők megbecsülése helyett inkább mérnék meglévő projektekben, amely adatok jelentősen megkönnyítenék az újabb projekt időigényének meghatározását.

Válaszaitokat előre is köszönöm!
 

szeptember 30

Hírlevél küldő szolgáltatót keresek

Meredith · 2013. Szep. 30. (H), 16.54
Sziasztok!

Segítséget szeretnék kérni abban, hogy ti milyen hírlevélküldő szolgáltatót ajánlanátok?

Néhány kritériumnak kellene csak megfelelnie:
- Havi, legalább 120-150 ezer e-mail kiküldésének lehetősége
- WYSIWYG szerkesztő felület
- API (mert külső oldalon történne a fel, illetve a leiratkozás)
- Tudjon adatbázist exportálni/importálni valamilyen formátumban.
- Az ár tudom, hogy elég relatív dolog, de ha lehet olcsó legyen :)

Nektek van erre bevált szolgálattótok, vagy tudtok párat, ami ezeknek a kritériumoknak megfelelne?

Köszi!
 

szeptember 30

Hogyan működik a DNS?

janoszen · 2013. Szep. 29. (V), 22.22
Hogyan működik a DNS?

Megint egy olyan téma, amihez fejlesztőként nem sok közünk van. Vagy mégis? Ha megnézzük a weboldalunk betöltési sebességét, akkor bizony ott figyel a DNS lekérdezés ideje, így hát nem lényegtelen, hogy hogyan működik.

Csobogó szivattyújának szabályozása

inf · 2013. Szep. 29. (V), 21.06
A téma nem igazán webprogramozás, de sokkal szívesebben írok ebbe a fórumba elektronikai kérdést, mint bármelyik másik általam ismertbe...

Szeretnék építeni egy kisebb csobogót, azt írják, hogy akváriumba való szivattyúval ez megoldható. A szabályozással vagyok bajban, nem tudom, hogy milyen típusú alkatrészekkel, és hogyan lehetne megoldani, kevéssé értek az áramkörökhöz, de ez is programozási feladat, ha úgy vesszük, csak itt a szoftvert beleégetik egy nyákba, ha jól sejtem. Olyat szeretnék, hogy 40% páratartalom alatt kapcsoljon be a csobogó, és 60% felett kapcsoljon ki. Ezen kívül még szabályozni szeretném a térfogatáramot, szóval hogy milyen erősen szivattyúzik a cucc. Arra gondoltam, hogy a szivattyúnak valószínűleg van egy tápkábele, amire rá lehetne tenni magát a szabályozót és a páratartalom mérőt, így azért lenne akkora távolság a csobogó és a konnektor között, hogy a szobában lévő átlagos páratartalmat mérjek... Ti hogyan indulnátok el vele?
 

üzenőfal

schorsch · 2013. Szep. 29. (V), 09.58
Szeretnék egy özenőfalat a weboldalamra találtam egy elég használhatót is a neten.
De nem tudom rávenni hogy kezelje az ékezetes magyar betűket :(
tudna valaki segíteni?

ja és még azt is szeretném hogy 50 karakterenként törje a sort,az megoldható?

shoutbox letöltés link
 

szeptember 27

MySQL-ban tárolt link betöltése(kép)

stickys · 2013. Szep. 27. (P), 14.22
Sziasztok.
MySQL-ban szeretném tárolni egy képnek a linkjét, de nem tudom hogy hívjam elő PHP-ban.

<div id="kep" style="position:absolute; left:183px; top:190px; z-index:10; width: 100px; height: 100px;"><img src= "$_SESSION['user']['keplink']" alt="" title="" border=0 width=100 height=100></div>

Valahogy így?
 

Nem segítőkészek a mobil appok

Hidvégi Gábor · 2013. Szep. 27. (P), 13.19
A mobil alkalmazások és weboldalak teljesen új megközelést igényelnek dizájn és UI szempontjából