I guess given the lack of replies that most think this is too OT for
this list, well I suppose it is but I couldn't resist answering.
"Don't Do It"
That is, don't use any framework at all.
Download Tomcat and the relevant J2EE API documentation bundle, then
goto the MySQL site and get the driver
then go http://commons.apache.org/ and get all sorts of stuff. Finally
read http://java.sun.com/blueprints/patterns/catalog.html (maybe this
should be the other way around)
This really is all you need. learning a framework is an overhead you
can do without if you are getting into J2EE.
I used to use Struts and JSF and Castor and lot's of other stuff but I
found I was spending more time learning how to configure the framework
than I was developing. My latest site has most of what you mention and
not a framework in site.
Follow the patterns, write cohesive POJOs and hide the business logic
behind facades. Use the commons stuff, it works, it's free and it's
documented (to a degree). I even used to eschew taglibs but I'm a
convert now so use them where you can.
NEVER put business logic anywhere other than in POJOs (or EJBs if you
must) and never do anything other than rendering in jsp's.
Use css, everywhere, all the time ... IE 6 is broken but most of the
latest browsers are pretty good these days IMHO.
bad (well not quite).
Stick to this and you will be writing websites and earning money for
the rest of your working life while others struggle to get heir head
around the latest bloated XML nightmare config, docubabble latest
Madness ? perhaps, but I spend my time learning the Java/J2EE APIs
rather than reading framework documentation and I am never out of
On Fri, May 2, 2008 at 11:01 AM, qm westview wrote:
> *Hi there,* *I am an application programmer (Java, PHP) and almost new to
> web development. I am currently investigating as to what is the most
> appropriate/applicable open source platform/framework to develop a web site
> (simple to start but more comprehensive into the future) for tourism or
> tourist attractions. The following lists the basic support requirements
> (mainly multimedia, interactivity and future proof) * *1. XHTML,
> *3. Simple blogging facility * *4. Community, Feedbacks * *5.
> Emailing for registered users (regular news release)* *6. Database
> (mySQL or similar)* *7. Search ability (text based)* *8. Shopping
> facility (online, gift etc)* *9. Management facility* *I have seen some
> CMS type of open system, such as Xoops, Lenya, Daisy, etc. But I do not have
> enough knowledge to make any choice decision. Just wondered if any
> experienced people here could help me or shed some lights please. * *I am a
> techi person and wouldn't mind the complicity of technology so long as the
> job can be done efficiently and effectively and low cost.* *Many thanks in
> advance,* *Mark*
To start a new topic, e-mail: email@example.com
To unsubscribe, e-mail: firstname.lastname@example.org
For additional commands, e-mail: email@example.com