Hi Robert, Thanks for the note. I'm not really a Cold Fusion user, so can't make a direct comparison. But I'd note that the primary philosophy of Velocity is markup, not scripting. (this is a differentiator with a number of page design languages like PHP).
In other words, the basic premise is that the Java code handles all logic and prepares the information, while the Velocity page inserts that info into a template. For example, in your ecommerce application, the software determines which info is the shipping address, the billing address, etc, while the Velocity template says "insert shipping address here". There's an old article on our Wiki that (in an opinionated style) explains the difference between Velocity and JSP (which used to be very scripting oriented, although now has moved more towards Velocity-like markup). See: http://wiki.apache.org/velocity/YouMakeTheDecision WILL On 1/20/07, Robert Reil <[EMAIL PROTECTED]> wrote:
In trying to figure out how to begin design and development of a corporate intranet while utilizing Ablecommerce CFMX5.5 as its key component. (a coldfusion written robust shopping cart on top of a Java engine with JavaDocs) setting atop MySQL. I have been attending and collaborating with the "Atlanta ColdFusion Users Group" (ACFUG) and have been going through the certification books, and now the "Web Application Construction Kit" (WACK). I am also being forced to try to figure out Velocity in an effort to make better emails driven by Ablecommerce and see many similarities between ColdFusion, and Velocity as far as ways to develop dynamic documents in email, and web pages. My question is then. How does CF compare to Velocity? If I am to develop an intranet corporate management tool to do SQL calls, edits, updates etc, should or would I consider Velocity as the language to use? WHY? What does one do that the other does not. Pros and cons. Thanks again... Robert Reil Managing Director Motorcyclecarbs.com
-- Forio Business Simulations Will Glass-Husain [EMAIL PROTECTED] www.forio.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
