A Tomcat webszerver

A Tomcat webszerver

Általános nézet, hogy a dinamikus honlapkészítésnek mindenképpen a php-ról kell szólnia. Ez a sztereotípia azonban nem mindig helytálló, mert az elavult cgi-vel szemben a php-nak van egy meglehetősen erős versenytársa, ez pedig a Java. A Java alapú web-alkalmazások Tomcat webszerveren futtathatók, előnyük a robosztusság és a skálázhatóság. A mára már legendává vált, 2014-ben bezárt iwiw.hu portál Java alapon működött fénykorában. A valámikor napi egymillió egyedi látógatót és hatalmas forgalmat kiszolgáltó rendszer sikere egy elég erős érv a Java mellett. A php nagy erőssége a rengeteg, rá szabott keretrendszer (framework), csakhogy a jsp alapú rendszereknél is használhatunk ilyen keretrendszereket, ezek közül a legismertebb a hatékony, gyors, hordozható és bővíthető, MVC-alapú (modell view controller) Struts. Ebben kényelmes is a munka, mert a html és a programkód keverhető. Ezzel a rendszerrel dolgozva a webalkamazások tervezés és a későbbi implementációja is agyban leegyszerűsödik.