On 24/07/2009, at 4:52 PM, Brett Payne-Rhodes wrote: > 'Projects' have been a bit of a pain in the past though because of > the structure I have adopted where most 'sites' are just skeletons > and all the code is safely tucked away in another directory far > removed from the web root.
Hi Brett, We've come full circle from that in recent CF projects, where our project is a package hierarchy like this: /com /company /project /vhosts /thewebroot ...other web roots ...other projects ...code from other companies /test ...test cases in packages mirroring those above ...and the web root(s) are placed under the projects they belong to. When installing the application we set up the appropriate cf mappings to point to the package hierarchy (which contains all our CFML, not just cfcs) and then add vhosts to the web roots in Apache. We think of our CF apps as applications that happen to contain some web sites (and maybe other forms of access like gateways, scheduled tasks and such), not web sites that happen to be applications. Cheers, Robin ROBIN HILLIARD Chief Technology Officer ro...@rocketboots.com.au RocketBoots Pty Ltd Level 11 189 Kent Street Sydney NSW 2001 Australia Phone +61 2 9323 2507 Facsimile +61 2 9323 2501 Mobile +61 418 414 341 www.rocketboots.com.au --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaussie@googlegroups.com To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en -~----------~----~----~----~------~----~------~--~---