Momenteel ben ik eens aan het kijken naar verschillende applicatie frameworks:
Zope, gebaseerd op Python
Krysalis, gebaseerd op PHP
J2EE, gebaseerd op Java
Nu heb ik een Linux testopstelling waarop ik Tomcat4 als applet runner heb geinstalleerd. Dit werkt prima, maar de meegeleverde voorbeelden zijn uiterst traag. Dit komt waarschijnlijk doordat de jsp iedere keer opnieuw gecompileerd moet worden. Op het moment dat de jsp eenmaal uitgevoerd is geweest draait het wel snel. Helaas is het zo onwerkbaar voor de gebruiker (zelfs een eenvoudige "Hello World" neemt seconden in beslag).
Aanvankelijk dacht ik dat het aan mijn servertje lag (K2-450, 320MB geheugen, Linux), maar om te testen heb ik een account geopend op mycgiserver (gratis JSP hosting) en ook daar duurt het tijden voor ik wat op het scherm krijg (test zelf: http://www.mycgiserver.com/~biosign/helloworld.jsp)
Is het normaal dat dit zo lang duurt? Zo nee, valt er iets aan te doen? Kan ik de jsp's precompileren?
Overigens heb ik ook al andere implementaties geinstalleerd waaronder jboss, resin en enhydra. Alleen de laatste leek snel, maar ik kreeg MMbase (CMS) daar niet onder geinstalleerd, waarschijnlijk door onvoldoende kennis van de materie.
Ter vergelijking: Zowel Zope als Krysalis zijn ontzettend snel en hebben geen (merkbare) initiele compileertijd.
Alle tips zijn welkom!
Zope, gebaseerd op Python
Krysalis, gebaseerd op PHP
J2EE, gebaseerd op Java
Nu heb ik een Linux testopstelling waarop ik Tomcat4 als applet runner heb geinstalleerd. Dit werkt prima, maar de meegeleverde voorbeelden zijn uiterst traag. Dit komt waarschijnlijk doordat de jsp iedere keer opnieuw gecompileerd moet worden. Op het moment dat de jsp eenmaal uitgevoerd is geweest draait het wel snel. Helaas is het zo onwerkbaar voor de gebruiker (zelfs een eenvoudige "Hello World" neemt seconden in beslag).
Aanvankelijk dacht ik dat het aan mijn servertje lag (K2-450, 320MB geheugen, Linux), maar om te testen heb ik een account geopend op mycgiserver (gratis JSP hosting) en ook daar duurt het tijden voor ik wat op het scherm krijg (test zelf: http://www.mycgiserver.com/~biosign/helloworld.jsp)
Is het normaal dat dit zo lang duurt? Zo nee, valt er iets aan te doen? Kan ik de jsp's precompileren?
Overigens heb ik ook al andere implementaties geinstalleerd waaronder jboss, resin en enhydra. Alleen de laatste leek snel, maar ik kreeg MMbase (CMS) daar niet onder geinstalleerd, waarschijnlijk door onvoldoende kennis van de materie.
Ter vergelijking: Zowel Zope als Krysalis zijn ontzettend snel en hebben geen (merkbare) initiele compileertijd.
Alle tips zijn welkom!