Re: best practices question(s)
Bruno Postle <[email protected]> Tue, 27 Jun 2006 11:27:38 +0100
| Newsgroups | gmane.comp.lang.perl.modules.petal |
|---|---|
| Message-ID | <[email protected]> |
On Fri 23-Jun-2006 at 13:21 -0700, Corey wrote: > > Where "best" to put the pe(tal) templates -- under the > cgi-bin or under the htdocs? i.e: > > * /var/www/localhost/cgi-bin/foobar/ > OR > * /var/www/localhost/htdocs/foobar/ Neither, as there is no need for remote users to access the files directly. Though I can't think of a specific security issue with doing this, I wouldn't describe it as good practice. > where do you guys put your image files? Static images need to be accessible to remote users, so these go in htdocs. > As a final question - do you put your petal "view"/"controler"/"helper" > modules ( i.e. my "FooBar.pm" ) in along with the cgi scripts > themselves under cgi-bin, or do you put those somewhere else > on the system? It depends how you intend to maintain them. Something we try to do is create them as standalone perl modules and install them the same as any CPAN module. -- Bruno