To me, PHP development and Java development are two different philosophies. PHP 
represents a lot more practical, a lot less structured and the messy way of 
developing whereas Java is more elite, controlled and more structured. People 
developing using these two technologies usually have different goals as well: 
PHP, quick and dirty, and Java planned and lengthy. The knowledge required is 
different in each case.

These are, of course, generalizations that might or might not be true in all 
situations.

About your question, I haven't seen many java web applications that had that 
sort of a configuration step and I have seen many PHP apps that had. I think 
one of the reasons Java apps don't have that is that if you know enough to run 
a Java web app server such as Tomcat then you probably would be able to figure 
out where the configuration files are and how to modify them. In PHP mentality, 
anybody should be able to unzip the distribution into a directory and hit a 
URL. 

I think Click has many features that would make developing such a wizardy setup 
step easy. I am sure people will offer tricks here to make your work easy if 
you plan to implement something like that. 

Good luck,
Muzaffer


> -----Original Message-----
> From: jschmidt [mailto:[email protected]]
> Sent: Sunday, April 12, 2009 12:34 PM
> To: [email protected]
> Subject: Re: Web based install/setup for click apps?
> 
> 
> 
> > Is there a simple way to have a web based install/setup wizard for click
> webapplications like it is for
> > many PHP ones?
> >
> > Many PHP based applications have something like: /installer/index.php that
> would start a wizard
> > consisting of several steps where the user gives information like database
> configuration, or various
> > resources are checked. If this step is successful, /installer/ directory
> is deleted or deactivated.
> > See, e.g.:
> > http://help.joomla.org/content/view/1947/302/
> > (the pages from right side are each one a step in the install process)
> >
> > I think this would be a pretty generic functionality for click
> applications that would need just to be
> > dropped as a WAR in a servlet container. The users would than just call
> the install page, so it would
> > allow even non-developers to use click applications (I suppose this is the
> reason PHP is so widely
> > adopted).
> >
> > Or maybe is there something like this for Click already?
> >
> > Also how to make the click cayenne integration to work only after the
> install process and use the
> > values from there?
> 
> Any hints to theme please?
> I took a look at the Wizard example but it doesn't look like very
> reusable(as a component), and besides, it doesn't seem to solve the problems
> mentioned above :(
> 
> thanks,
> Joseph.
> --
> View this message in context: http://n2.nabble.com/Web-based-install-setup-
> for-click-apps--tp2592777p2624566.html
> Sent from the click-user mailing list archive at Nabble.com.

Reply via email to