LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > Programming
User Name
Password
Programming This forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.

Notices


Reply
  Search this Thread
Old 01-29-2011, 08:53 AM   #1
zhjim
Senior Member
 
Registered: Oct 2004
Distribution: Debian Squeeze x86_64
Posts: 1,748
Blog Entries: 11

Rep: Reputation: 233Reputation: 233Reputation: 233
Decision on Web framework (perl prefered)


Hi folks,

as I found myself doing more and more websites for friends and customers I thought of starting using a web framework. But as the number of those is just endless I can't make my head up which one to use.

The language it should be written in ought to be perl or php. Where over perl is prefered. Java is out. Ruby or other stuff might be a consideration.

What I need the framework to be capable of is:
- lightweigth
- session handling (with groups would be great)
- creating and validating forms from sql structure

Template handling is not that important.

I looked into Catalyst and Mojolicous but both are just to bloated and to hard to get my head around. Maybe not to hard but I want to get things done and not LEARN a framework. (In my opinion frameworks should make things easier).
Mason is just not realy what I'm looking for.

On the PHP side I will look into codeignitor and cakePHP but honestly I want to learn some more perl.

So if anyone of you can help me out with my decision or has some nice stuff...

Greatings Zhjim
 
Old 01-29-2011, 12:03 PM   #2
Sergei Steshenko
Senior Member
 
Registered: May 2005
Posts: 4,481

Rep: Reputation: 454Reputation: 454Reputation: 454Reputation: 454Reputation: 454
Maybe http://www.webgui.org/ ?
 
Old 01-29-2011, 12:28 PM   #3
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,223

Rep: Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320
Quote:
Originally Posted by zhjim View Post
I want to get things done and not LEARN a framework. (In my opinion frameworks should make things easier).
They make things easier after you've learned them.
 
Old 02-02-2011, 01:06 AM   #4
zhjim
Senior Member
 
Registered: Oct 2004
Distribution: Debian Squeeze x86_64
Posts: 1,748

Original Poster
Blog Entries: 11

Rep: Reputation: 233Reputation: 233Reputation: 233
Webgui looks okay, but it's just not what I want.

The problem with learning one framework for me is that you just know that framework. Also it's easier to learn another framework but at first you only know one framework and have to live with it (for some time). Do Understand me it's not that I don't want to learn I just want to avoid to learn one single framework (and missing the time to learn them all).

Anyways. I guess I'll just dig some more into CPAN and gather some bits from there.
 
Old 02-02-2011, 01:53 AM   #5
ghostdog74
Senior Member
 
Registered: Aug 2006
Posts: 2,697
Blog Entries: 5

Rep: Reputation: 244Reputation: 244Reputation: 244
Quote:
Originally Posted by zhjim View Post
Ruby or other stuff might be a consideration.

Python web framework

Ruby on rails
 
Old 02-02-2011, 04:25 AM   #6
Sergei Steshenko
Senior Member
 
Registered: May 2005
Posts: 4,481

Rep: Reputation: 454Reputation: 454Reputation: 454Reputation: 454Reputation: 454
Quote:
Originally Posted by zhjim View Post
Webgui looks okay, but it's just not what I want.

The problem with learning one framework for me is that you just know that framework. Also it's easier to learn another framework but at first you only know one framework and have to live with it (for some time). Do Understand me it's not that I don't want to learn I just want to avoid to learn one single framework (and missing the time to learn them all).

Anyways. I guess I'll just dig some more into CPAN and gather some bits from there.
http://masonhq.com/
http://search.cpan.org/~tsibley/Jift...9/lib/Jifty.pm
 
Old 02-02-2011, 08:43 AM   #7
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,223

Rep: Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320
Quote:
Originally Posted by zhjim View Post
The problem with learning one framework for me is that you just know that framework. Also it's easier to learn another framework but at first you only know one framework and have to live with it (for some time).
Define "some time". To learn enough about a framework to compare it to another one, all you need to do is skim its documentation and do its tutorial project. That takes 1-3 hours per framework.
 
Old 02-02-2011, 05:44 PM   #8
aspire1
Member
 
Registered: Dec 2008
Distribution: Ubuntu
Posts: 62

Rep: Reputation: 23
Use a content management system
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Open Source Web Framework of the Year jeremy 2010 LinuxQuestions.org Members Choice Awards 18 02-07-2011 12:20 PM
LXer: Introducing Pylons: A hacker’s web framework LXer Syndicated Linux News 0 01-16-2009 03:20 PM
LXer: Introducing Pylons: A hacker’s web framework LXer Syndicated Linux News 0 11-06-2008 02:30 AM
LXer: Implementing an embedded Linux web app framework LXer Syndicated Linux News 0 08-06-2006 02:21 AM

LinuxQuestions.org > Forums > Non-*NIX Forums > Programming

All times are GMT -5. The time now is 11:10 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration