[Java lista] PHP versus Java
Gergely Hodicska
hodicska.gergely at ustream.tv
2010. Feb. 28., V, 11:23:20 CET
> A 2008-as szegedi DrupalCon-on előadást tartott a PHP nyelv kifejlesztője,
> és gyakorlatilag a PHP-tól némileg idegen dolognak mondta az OOP-t,
> valamint a
> keretrendszereket is (beleértve a Drupalt), tekintve, hogy ezek jelentős
> többletterhet
> tesznek az eredeti feladatra.
Mondjuk ő úgy a kifejlesztője, hogy már nagyon rég újraírták azt az
engine-t, amit még annó ő alkotott. Ezenkívül amiket ő szokott
prezentálni (no framework előadások), az kb. egy játék oldalacska esetén
működik, de egy komoly projektet képtelenség karbantartható kóddal ilyen
alapokon szervezni. Az 5.3 is alap esetben kb. egy 20%-os gyorsulást
eredményez.
Nálunk saját framework van (szokásos MVC, dinamikus routolás, layout
támogatás, view elemek osztályok, controllerekbe/template-ekbe
reflection API-n keresztül vannak a paraméterek beinjektálva), és egy
Hello world oldalból ki tud szolgálni 1-2000 req/sec-et. Régebben ez még
bőven több volt, csak a reflection API kicsit relatíve nagyobb
overheadet jelent, de a kód szempontjából ezt beválaltuk, illetve a
compile folyamat része lesz, hogy ezt cache-eljük, és akkor eliminálható.
További információk a(z) Javalist levelezőlistáról