Beefy Boxes and Bandwidth Generously Provided by pair Networks
The stupid question is the question not asked
 
PerlMonks  

Re: Looking for a CMS

by Anonymous Monk
on Jun 14, 2013 at 14:09 UTC ( #1038976=note: print w/ replies, xml ) Need Help??


in reply to Looking for a CMS

What is a relatively painless way to move to a CMS without re-writing all of the Perl scripts?

One has nothing to do with the other -- a CMS need not touch the rest of the webserver, or any existing scripts

Are there script converters that will facilitate such a move?

No; Actually maybe; Depends on what the scripts do -- if they're just fetching content stuff from a database , you can export the stuff, and import into new cms database -- maybe then convert from markdown to new-cms-format-if-it-doesnt-come-with-markdown-parser

Which CMS is appropriate given this starting point

The starting point is generically vague -- its no different than starting from zero -- so pick one, pick two, doesn't matter

Is it required for the CMS to be Perl-based, or does this even matter?

Do you require the CMS to be perl based? I don't think it matters, it matters if the CMS has the features you want -- the less work you have to do the less work you have to do, its like less work

i.e. is there a way to run Perl scripts from within Joomla?

Is Joomla a webserver? Webservers can run any program, and there is no reason for two program to interfere with each other -- put them in different rooms (paths) and they'll live happily on the same webserver


Comment on Re: Looking for a CMS
Re^2: Looking for a CMS
by space_monk (Chaplain) on Jun 14, 2013 at 19:38 UTC

    Joomla is a PHP CMS. I program in Perl and PHP and I'm a firm believer in saying that just because you can write in both doesn't mean you should!! In any one system it is best to stick to as few languages as possible, ideally just one.

    Someone has mentioned Catalyst, which is a MVC system/framework rather than a CMS, but it may be a good starting point for including older scripts. There are Perl CMS systems built on top of Catalyst, but since I haven't used one I can't make recommendations.

    If you spot any bugs in my solutions, it's because I've deliberately left them in as an exercise for the reader! :-)

      I program in Perl and PHP and I'm a firm believer in saying that just because you can write in both doesn't mean you should!!

      Why?

      The OP doesn't sound like a programmer or technically inclined -- the OP needs to figure out what he wants, the rest is details for someone else

        If the OP is not technically inclined then even more reason to only learn one language instead of two! :-)

        If you spot any bugs in my solutions, it's because I've deliberately left them in as an exercise for the reader! :-)

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others pondering the Monastery: (6)
As of 2014-12-21 02:48 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

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





    Results (101 votes), past polls