Domain: masonhq.com
Stories and comments across the archive that link to masonhq.com.
Comments · 103
-
Re:PERL ?"...and I kind of like having the code and the HTML in the same file."
Then you should check out the HTML::Mason module running under mod_perl. Even though I'm a hard-core Perl advocate, I was a big fan of PHP for web development (until I found Mason).
Very cool stuff...
--
-
php3 under NT? mod_perl, HTML::MasonHello,
I used php since version 2.0 and liked it very much. It's extremely simple to write in and for the most part gets the job done.
Session management wasn't really addressed with PHP3. There are some libraries/classes out there that do it and I've used phplib internally in our organization and it has worked quite well.
I've recently switched completely away from php3 in favor of mod_perl. I write most non-web based applications in perl and found myself banging my head on the regular expressions and lack of libraries with php3. Why reinvent the wheel?
mod_perl can seem overwhelming at first. I've written a web-based mail application using Mail::Cclient and a bunch of other modules in the course of about 2-3 days of off and on programming. mod_perl doesn't come with session management built in but Apache::Session takes care of it.
I've settled finally on HTML::Mason. This is a very powerful way to write web-based applications and I highly recommend you check it out. Their home page is at http://www.masonhq.com/. The way the code is embedded in HTML is very similar to the way PHP3 does it with some powerful other features (dhandlers, ahandlers, etc.).
My biggest gripe about PHP3 is the lack of classes. There are a dozen sendmail.php3 classes and some other good stuff on the PHP3 code archives but with mod_perl, you capitalize on the entire CPAN with literally thousands of well-written and well-tested modules.
Anyway, that's my two cents. My experience with these have been with Linux only so YMMV with a non-UNIX platform.
Synaptic
-
Re:banners on slashdot
Nope it says right in it that "you can already see in action on Slashdot...". This would mean that he already has the patch running on
/. and that the banner ads you see right now and the way you see them will not change :). My question is why is he still using cgi... has he considered using Mason yet.
--MD--