Hogyan gazdagodjunk meg a PHP 5-tel?
Török Gábor mutatott rá Rasmus Lerdorf minap előadott prezentációjára, mely a Getting Rich with PHP 5 (even though the Web is broken) címet kapta. A fóliák valójában több előadásnak is tűnhetnek, hiszen Rasmus először tévhiteket oszlat el arról, hogy egyszerű az XSS elleni védekezés (az IE hibáira külön figyelni kell), és a filter kiterjesztést is bemutatja. Ezután tér rá érdekes teljesítményoptimalizálási kérdésekre.
Az előadásban egy átlagos hardverrel számolva 100 szervert igénylő több include fájlt és alapbeállításokat alkalmazó programból indul ki, majd ezt lépésenként optimalizálja. Kiderül például, hogy a PHP bájtkód gyorstárak nem működnek jól az
Végül a PHP 5-ről szóló szakasz következik, amelyben a PHP 5 XML alapú újdonságait mutatja be Rasmus, elmés RSS és geocoding példákon keresztül, a Yahoo nyílt szolgáltatásait igénybe véve. Még AJAX fejlesztés és a YUI kliens oldali kódtár is terítékre kerül. Ezeket feltétlenül tudjuk hasznosítani, ha valamilyen webkettes, sokfelhasználós, AJAX-os, "meggazdagodós" alkalmazást fogunk készíteni.
■ Az előadásban egy átlagos hardverrel számolva 100 szervert igénylő több include fájlt és alapbeállításokat alkalmazó programból indul ki, majd ezt lépésenként optimalizálja. Kiderül például, hogy a PHP bájtkód gyorstárak nem működnek jól az
include_once
és require_once
alapú betöltésekkel, és hogy érdemleges teljesítménynövekedést lehet elérni akkor, ha abszolút elérési utat adunk meg az include fájljainknak. Ezeket a trükköket a php.net is alkalmazza már egy ideje Rasmus javaslatára.Végül a PHP 5-ről szóló szakasz következik, amelyben a PHP 5 XML alapú újdonságait mutatja be Rasmus, elmés RSS és geocoding példákon keresztül, a Yahoo nyílt szolgáltatásait igénybe véve. Még AJAX fejlesztés és a YUI kliens oldali kódtár is terítékre kerül. Ezeket feltétlenül tudjuk hasznosítani, ha valamilyen webkettes, sokfelhasználós, AJAX-os, "meggazdagodós" alkalmazást fogunk készíteni.
hogyan teszteljem
Hogyan tudom ezeket az adatokat megnézni, hogy hány kérést tudna kiszolgálni másodpercenként?
Köszi..
ab tool
az első mérésnél
mp3
Ugyanez (?) más kontextusban
Program: http://yuiblog.com/blog/2006/09/22/yahoo-devday-schedule/, site: http://developer.yahoo.net/hackday/.