I found that Catalyst is too huge to use.
Other than Catalyst, do you have any other framework suggested for MP
applications?
thanks.
--penny
Printable View
I found that Catalyst is too huge to use.
Other than Catalyst, do you have any other framework suggested for MP
applications?
thanks.
--penny
Am Donnerstag, 17. Juli 2008 17:52:58 schrieb [email]pennyyh@aol.co.uk[/email]:[color=blue]
> I found that Catalyst is too huge to use.
> Other than Catalyst, do you have any other framework suggested for MP
> applications?
> thanks.
>
> --penny[/color]
I'm using HTML::Mason and MasonX::WebApp along with DBIx::Class as the main
parts of my framwork.
MasonX::WebApp allows (but does not force) me, to put my logic in .pm files
and keep my mason components free from business logic , yet not entirely free
from perl code, This is why I like it, I can still do small and simple things
in my components and put my important stuff in .pm files.
Noting to mention about DBIx::Class, either you like OR-Wrappers or not, but I
would recommend it strongly.
Session mgmt comes with MasonX::WebApp
Internationalisation is done with Locale::Maketext,
Logging with Log4perl, that's it. Switched from apache1 to apache2 recently
with not too much trouble and I'm quite happy with this!
For performance issues I'm running a lightweight frontend apche and a
mod_perl-apache as reverse proxy for the backend (as described in mod_perl
book).
Rolf Schaufelberger
[url]www.mypxler.com[/url]
[email]pennyyh@aol.co.uk[/email] wrote:[color=blue]
> I found that Catalyst is too huge to use.
> Other than Catalyst, do you have any other framework suggested for MP
> applications?
> thanks.
>
> --penny[/color]
Apache::Dispatch ([url]http://search.cpan.org/dist/Apache-Dispatch[/url]) is on
lightweight end of the spectrum, one step removed from writing your
application using PerlResponseHandlers. I'm not sure it qualifies as a
framework though, maybe just a request framework. It has been measured
as almost as fast as straight response handlers (assuming that hasn't
changed from 0.09 to 0.10).
On Thu, Jul 17, 2008 at 10:30 AM, Fred Moyer <fred@redhotpenguin.com> wrote:[color=blue]
> [email]pennyyh@aol.co.uk[/email] wrote:[color=green]
>>
>> I found that Catalyst is too huge to use.
>> Other than Catalyst, do you have any other framework suggested for MP
>> applications?
>> thanks.[/color][/color]
My understanding is that Catalyst is as light as you want it to be.
What is 'heavy' about it? What are you looking for in a framework?
[color=blue][color=green]
>>
>> --penny[/color]
>
> Apache::Dispatch ([url]http://search.cpan.org/dist/Apache-Dispatch[/url]) is on
> lightweight end of the spectrum, one step removed from writing your
> application using PerlResponseHandlers. I'm not sure it qualifies as a
> framework though, maybe just a request framework. It has been measured as
> almost as fast as straight response handlers (assuming that hasn't changed
> from 0.09 to 0.10).
>[/color]
--
~Tyler
Most will argue that it's not considered a framework per se, but I like
HTML::Template. It's more of a templating engine really.
[email]pennyyh@aol.co.uk[/email] wrote:[color=blue]
> I found that Catalyst is too huge to use.
> Other than Catalyst, do you have any other framework suggested for MP
> applications?
> thanks.
>
> --penny[/color]
[email]pennyyh@aol.co.uk[/email] wrote:[color=blue]
> I found that Catalyst is too huge to use.[/color]
Catalyst is big because of all the things it can do. If you want all of
that stuff for free you need a big framework.
[color=blue]
> Other than Catalyst, do you have any other framework suggested for MP
> applications?[/color]
I prefer CGI::Application. Just ignore the name, it works just peachy
under mod_perl. It's a very simple framework by itself and has lots of
plugins to give you things like sessions, configuration, form
validation, etc.
--
Michael Peters
Plus Three, LP
On Thu, Jul 17, 2008 at 11:52 AM, <pennyyh@aol.co.uk> wrote:[color=blue]
> Other than Catalyst, do you have any other framework suggested for MP
> applications?[/color]
[url]http://perl.apache.org/products/app-server.html[/url]
- Perrin
On Thu, 17 Jul 2008, [email]pennyyh@aol.co.uk[/email] wrote:[color=blue]
> I found that Catalyst is too huge to use. Other than
> Catalyst, do you have any other framework suggested for MP
> applications? thanks.[/color]
You could help me debug Apache2::Controller. It is still
unstable and incomplete, though. YAAF. --mark--
2008/7/17 Perrin Harkins <perrin@elem.com>:[color=blue]
> On Thu, Jul 17, 2008 at 11:52 AM, <pennyyh@aol.co.uk> wrote:[color=green]
>> Other than Catalyst, do you have any other framework suggested for MP
>> applications?[/color]
>
> [url]http://perl.apache.org/products/app-server.html[/url][/color]
I would also suggest :
[url]http://www.perlfoundation.org/perl5/index.cgi?web_frameworks[/url]
A.
--
[url]http://www.aarontrevena.co.uk[/url]
LAMP System Integration, Development and Hosting