Beefy Boxes and Bandwidth Generously Provided by pair Networks
go ahead... be a heretic
 
PerlMonks  

Re^2: Perl: Why you no modern web framework?

by domje (Novice)
on Jul 29, 2013 at 15:39 UTC ( #1046879=note: print w/ replies, xml ) Need Help??


in reply to Re: Perl: Why you no modern web framework?
in thread Perl: Why you no modern web framework?

Thank you all. These are (mostly) intelligent answers! I probably should have specified CMS instead of framework. I was kind of looking at them as being hand-in-hand because _every_ framework has a purpose of handling _some_ type of content. Being extensible and flexible makes it a framework in my opinion. But I do see the distinction between, say, Catalyst and Galileo. However. I stand by my assessment. With both Drupal and Wordpress they do "just work" out of the box for the most part. As long as the host has PHP5 and MySQL it'll load right up. I've deployed 4 installations this month with Drupal and 2 with Wordpress and had no goofiness to deal with. Under Perl systems I've had to manually install modules for hours just to get "Hello, World!" on the bloody screen. It shouldn't be that way. Under Drupal 8 there's even a feature to install your modules via the interface. Paste the link and it does the job for you. Have had it fail on me once. The bottom line is that I personally think the success of the Perl language rests upon the ability to provide an entry into the blogging, forum, cms, social world currently occupied almost entirely by php. I like the idea of PHP but essentially it does the same thing as Mason et al by letting you jump back and forth between PHP and HTML code. As best I can figure, the core of Drupal is very straightforward. The way they put it together isn't bad either. But I think it could be faster, a tad more stable, and for us Perl guys, more customizable. Just my 2 cents. And yes, I might go write one.


Comment on Re^2: Perl: Why you no modern web framework?
Re^3: Perl: Why you no modern web framework?
by marto (Bishop) on Jul 29, 2013 at 15:50 UTC

    'Under Perl systems I've had to manually install modules for hours just to get "Hello, World!" on the bloody screen. It shouldn't be that way.'

    It isn't that way, and it's potentially misleading to others who don't know better to claim otherwise. first steps even has a video tutorial for those who are completley new to this.

    If by 'I've had to manually install modules for hours just to get "Hello, World!" on the bloody screen' you actually mean it took you more than an hour to get a "hello world!" perl generated web page then I'd have to question why it took so long.

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others pondering the Monastery: (9)
As of 2014-12-28 16:40 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    Is guessing a good strategy for surviving in the IT business?





    Results (182 votes), past polls