[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