Re: Bad rap
James Smith <[email protected]>
| Newsgroups | gmane.comp.apache.mod-perl |
|---|---|
| Message-ID | <[email protected]> |
All our experiences at work with nginx/psgi & nginx/fastcgi are poor - it is very good if any of your queries takes any length of time and/or the fastcgi/psgi requests are requested a lot relative to the static content served by nginx then there are quite significant error/performance issues.... In our case the only static files are mainly images.. The rest of the content is dynamic - whether it is server cached pages or real dynamic content... We have a load balancing proxy in-front of our apaches so we can fork content elsewhere that is to be served fast! We don't because Apache itself is fast enough! Admittedly we have taken a lot of care to reduce the overall number of requests to a minimum (page, 1 CSS, 1 JS + a handful of images per page) The hacks we would have to do in PSGI/FastCGI to get these features would probably be negated by the move away from Apache.... Apache is fast enough if you use it properly!! On 6/13/2016 11:58 AM, John Dunlap wrote: > > Speaking as someone would like to migrate to Nginx, at some point, the > big advantage of Nginx really has nothing to do with mod_perl. It has > to do with Apache. The way Apache processes requests is fundamentally > slower than Nginx and, consequently, Nginx scales better. > > On Jun 13, 2016 6:54 AM, "James Smith" <[email protected] > <mailto:[email protected]>> wrote: > > Just posted: > > mod_perl is a much better framework that PSGI, FastCGI IF you make > use of the integration of perl into all the stages of apache (you > can hook into about 15 different stages in the Apache life cycle. > > We make of extensive use of the input, output filters, AAA-layers, > clean up, logging, server startup, etc processes then it is one of > the best web frameworks you can use. > > We have sites where content is produced by either being static, > mod_perl, php, and java (or proxied back from some ancient CGI > software) all processed by the same mod_perl code in the output > filter to look the same! or different if was using a different site! > > If all you are interested in is wrapping CGI scripts in a cached > interpreter for performance then yes you can move to one of these > other frameworks - but then you have already spent lots of time > and effort implementing the features that are virtually free with > apache/mod_perl! > > > On 6/11/2016 7:11 PM, Vincent Veyron wrote: >> Hi all, >> >> See this post on reddit : >> >> https://www.reddit.com/r/linuxadmin/comments/4n5seo/apache_22_mod_perl_to_nginx/ >> >> Please help set the record straight. Ancient technology WTF? >> >> > > > -- The Wellcome Trust Sanger Institute is operated by Genome > Research Limited, a charity registered in England with number > 1021457 and a company registered in England with number 2742969, > whose registered office is 215 Euston Road, London, NW1 2BE. > -- The Wellcome Trust Sanger Institute is operated by Genome Research Limited, a charity registered in England with number 1021457 and a company registered in England with number 2742969, whose registered office is 215 Euston Road, London, NW1 2BE.