Beefy Boxes and Bandwidth Generously Provided by pair Networks
Come for the quick hacks, stay for the epiphanies.
 
PerlMonks  

Re: PHP to Perl ?

by b10m (Vicar)
on Dec 28, 2005 at 08:32 UTC ( [id://519504]=note: print w/replies, xml ) Need Help??


in reply to PHP to PERL ?

If you want to switch from PHP to Perl, you probably have to change the way you program/script. Unlike with PHP, Perl people like to seperate code and design issues by means of templates (yes, the PHP community has Smarty too now; funny, a templating language for a templating language ;-)

Instead of dumping your code in between your HTML output, you could just push the variables (output of the code) towards a template. The big advantage is that the result will be more readable, and easier to maintain.

I tend to enjoy Template Toolkit. To answer you question (how to insert a text file) based on this templating system:

[% INCLUDE announcements.txt %]

The learning curve might be a little steep, yet it's worth it, and it pays off, to continue reading the documentation.

You could also use PLP, by good fellow monk Juerd.

--
b10m

All code is usually tested, but rarely trusted.

Log In?
Username:
Password:

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

How do I use this?Last hourOther CB clients
Other Users?
Others contemplating the Monastery: (2)
As of 2024-04-19 01:25 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found