On Fri, Jun 13, 2003 at 01:16:48PM +0800, Trevor Phillips wrote: > On Friday 13 June 2003 12:26, Perrin Harkins wrote: > > > > You're not giving us much to go on here. What kind of changes did you > > make? Can you verify that you are running the correct versions of the > > modules under mod_perl? Are you seeing generally about the same > > performance on both platforms? What does you httpd.conf look like? > > Ok, EDO (the name of the app) parses HTML for additional custom markups, and > then executes functionality based on those markups (putting it very simply). > The general procedure for a request involves: > - Creating an EDO::Parser object > - Parsing HTML source into an internal structure (this can be cached to > avoid caching on every request) > - Executing instructions based on the parsed code > > The app does a lot of talking to databases - predominantly MySQL for testing. >
Are you creating and then distroying a lot of database connections in your modules? Apache::DBI caches these connections saving you the connecton overhead. Not sure if FastCGI can do that. Just my thoughts Paddy