John Goulah wrote:


On Jan 16, 2008 5:05 AM, Ian Docherty <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> wrote:

    I would just like to canvas opinion on a good development environment
    and practices for Catalyst since we are starting to have some
    performance issues.

    <snip>


Why wouldn't you just use the standalone server bundled with Catalyst? Fcgi is great for production, but the processes are fairly thick memory wise, so having instances for each developer could be an issue. We use the cat server for development and works fine for about 5-10 people at any given time on a modest box (4G ram)
Good point and my reasons are not clear now :) mainly because when I originally tried this I had conflicts between the URI served by apache and the one served by catalyst. Having tried this tonight I see where I was going wrong and I can easily set this up. So, I will try it this way for a few days to see how it goes. Thanks.

The other reason was that I eventually was hoping to serve several clients from the same machine, running multiple copies of the same application (but perhaps different versions) and knew I could not do this with Apache mod-perl but could do so with fast-cgi, hence my reason for going down that path.

I suppose however that from this experience it would not be a good idea to try and serve several fast-cgi Catalyst applications from the same server?

    Could we have problems in the performance of our application.
    Should we
    start thinking about profiling it to see where the time is going? (If
    so, are there any pointers on how best to do this?)



As mentioned, the catalyst server gives you a lot of good numbers to measure performance.


Good luck,
John
Thanks, I will give that a try as well even if the server performance improves.
_______________________________________________
List: [email protected]
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/[email protected]/
Dev site: http://dev.catalyst.perl.org/

Reply via email to