fejlesztés
Nagy terhelésű rendszerek fejlesztése 1. – Alkalmazás-evolúció
Előbb-utóbb minden sikeres internetes vállalkozás eljut arra a pontra, hogy egy gép már nem bírja el a terhelést, és el kell gondolkozni azon, hogyan is osszuk azt el. Ez nem pusztán a rendszergazda feladata, sokszor el kell gondolkozni az ilyen környezetben futtatandó szoftver alkalmasságán is.
On the road to being a better developer
Néhány jótanács a jobb fejlesztővé válás rögös útjáról
■ Why Web Developers Should Switch to Google Chrome
A Google Chrome fejlesztői eszközei
■ Tűzfal készítése PHP segítségével
A leggondosabb tervezés mellett is maradhat sérülékeny kódrészlet a webalkalmazásokban. Ezt kihasználva rosszindulatú látogatók támadó kódokat helyezhetnek el a honlapokon, vagy egyszerűen teleszemetelik. Mindkettő komolyan csökkenti egy honlap és annak szolgáltatásainak értékét. Másrészt a sérülékenységeket kereső letöltések is terhelik a szervert. A rövid időn belül sok egymást követő próbálkozás akár elérhetetlenné is teheti a kiszemelt honlapot. Itt már nem elegendő a beérkező adatok hagyományos ellenőrzése, érdemes megfontolni az aktív védekezés lehetőségét is.
After all! What is this no-framework?
Hogyan dolgozzunk keretrendszerek nélkül?
■ Why front-end developers are so important to the future of businesses on the web
Nem csak a „szájtbildereké” a világ
■ Symfony Templating - Simple yet powerful templating framework
Sorban érkeznek a majdani Symfony 2 alkotóelemei, most a sablonkezelő komponens futott le a szalagról
■ Easier Source Control Management with Distributed Version Control System and Mercurial
Elosztott verziókövetés Mercuriallal
■