Beefy Boxes and Bandwidth Generously Provided by pair Networks
Just another Perl shrine
 
PerlMonks  

Re: mod_perl6 news?

by Your Mother (Archbishop)
on Jan 04, 2016 at 17:04 UTC ( [id://1151848]=note: print w/replies, xml ) Need Help??


in reply to mod_perl6 news?

mod_perl is not going to be "ported" or "updated" I argue. It is terrific for what it s/is/was/, but what it has become is an albatross around the neck of a doomed sailor. Apache has lost miles of market share to servers like nginx and lighttpd. Apache is still sort of the 800lb gorilla but the newer servers destroy it in performance despite not sporting as many features. I would never recommend apache or use it willingly today, plus there is no inertia behind Perl6 like there was for Perl5 in the 1990s so that level of dev integration tuits will not materialize.

The good news is, it doesn't have to. uwsgi is a fantastic application server layer, and there are others, to fold into any webserver and it supports PSGI so it's already ready for Perl and I am sure it could (or already does or soon will) work with Perl6 without too much futzing. Might be a little while to shake out though. I think there is debate about what the PSGI layers need to look like in Perl6 to support the strengths of the language.

Lastly: PHP is no longer rising. It's ubiquitous but it's done where it is, so I say; any growth trends are only a proportionate reflection of the growth of the Internet.

Replies are listed 'Best First'.
Re^2: mod_perl6 news?
by dmitri (Priest) on Jan 04, 2016 at 21:54 UTC
    I don't get the Apache hate - what metrics are you using and how much performance do you need? Does a Perl script run faster under nginx?

    I've been using Apache willingly since 1998.

      Has nothing to do with hate. I use apache at work; though I'd switch if it were, or when it becomes, easy enough to justify. I used apache in personal projects for 10+ years. It's a terrific bag of software. nginx's performance is so much better than apache's, especially concurrent service, it's hard to believe. Liking X more doesn't mean I don't like Y, it just means I recognize X is a better choice (in most cases). Perl performance under any webserver does not change. Well, unless you consider that you can't even use CGI in nginx. That means Perl is persistent by default so, in a manner of speaking, yes, it's better there. :P

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://1151848]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others goofing around in the Monastery: (6)
As of 2024-04-18 19:13 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found