in reply to Re: Review of CGI::Alternatives
in thread Review of CGI::Alternatives

Apache's market share is on a strong downward trend. Nginx is the opposite and the only webserver that is. If these trends hold, nginx will be the most popular and widely used server in a few more years. Nginx doesn't even support CGI.

Because Nginx is a toy compared to Apache. It fills one little niche very well: replace reverse mod_proxy, on high traffic sites, so the mod_perl application server can get even more action! My brand new Macbook Pro came loaded with Apache/2.4.29, mod_perl/2.0.9 and Perl/v5.18.2 (which still includes CGI.pm yay). Simply edit config, flip the switch, and throw code at it. Nginx is not present, needed, nor welcome for such tasks. Apple has been very good to us. None of my linux distros even include Apache let alone mod_perl.

Replies are listed 'Best First'.
Re^3: Review of CGI::Alternatives
by karlgoethebier (Abbot) on Jun 10, 2018 at 18:03 UTC
    "...Nginx is a toy compared to Apache... My brand new Macbook Pro came loaded with Apache..."

    Sure. And a Macbook is a great platform to run a high-performance web server. And my cellphone is stronger than your fax machine. And my dick is a monster.

    Best regards, Karl

    P.S.: How many serious projects did you do with nginx - if any?

    «The Crux of the Biscuit is the Apostrophe»

    perl -MCrypt::CBC -E 'say Crypt::CBC->new(-key=>'kgb',-cipher=>"Blowfish")->decrypt_hex($ENV{KARL});'Help

      Perl is installed on all Macs. Mac is the dominant computer in schools. Most children have a Mac or access to one. They also have Apache and freakin mod_perl! Kids everywhere are being encouraged to learn programming. Connect those dots and we could produce Perl savants by the million. Why the hell are Perlmonks shitting on this golden opportunity?

      Don't forget your roots. Apache is a very high performance web server for 99% of use cases--despite some people's religious devotion to whatever happens to be considered "the best". Almost every gigantic corporation now dominating the web was created by some kid with a laptop in his spare time.

      Find a kid with a Mac. Open a terminal for them. Show them Perl!

        The only one "shitting on" your proposal is you with your poisonous, backwards attitude and delusion that any disagreement comes from "religion" and not experience. Mod_perl is not the future, it is the past. CGI is not a best practice. Monolithic, kitchen sink architecture like it and apache is a dead end. Your stats about Mac are garbage and I'm a dyed in wool, 5 iPhone, 9 Mac owning shill for them.

        https://www.nginx.com/blog/nginx-vs-apache-our-view/ sums it all up nicely. Here's a pull quote, for others, I'm aware this will make no dent in your clearly ossified gray matter‐

        In 2013, nginx was the most popular web server amongst the 1,000 busiest sites in the world. In 2014: the 10,000 busiest sites. In 2015: the 100,000 busiest.

        The section following about monolithic versus dynamic is enlightening for anyone looking to learn or expand skills.

Re^3: Review of CGI::Alternatives
by Your Mother (Archbishop) on Jun 10, 2018 at 02:53 UTC

    I'm an Apple user going back well before OS X; and an apache user since '98. Nginx is so much better than apache as a pure webserver that it is somewhat ridiculous. The idea that you think a toy, deeply popular with open source developers, could be eating the market share of every single other webserver because of fashion or corporate pressure shows that you're either not serious or don't know what you're talking about.

      Apache and Nginx are apples and oranges. Trying to compare them seems pointless. They're best used together if one needs to handle huge traffic.

        Apache and Nginx are apples and oranges. Trying to compare them seems pointless. They're best used together if one needs to handle huge traffic.

        LOL. Worst of both worlds.