Download presentation
Presentation is loading. Please wait.
Published byElisabeth McDonald Modified over 8 years ago
1
CFUNITED – The premier ColdFusion conference www.cfunited.com David Epler Constella Group depler@constellagroup.com Choices: The Other ColdFusion Servers
2
June 28 th – July 1 st 2006 The Choices BlueDragon 6.2.1 www.newatlanta.com/products/bluedragon/ Railo 1.0 www.railo.ch/en/ IgniteFusion 2.8 www.ignitefusion.com Coral Web Builder www.pcaonline.com/coral/
3
June 28 th – July 1 st 2006 BlueDragon Editions Server (aka Free Server) Limited database and webserver connectors based on OS No support for HTTPS Server JX J2EE .NET
4
June 28 th – July 1 st 2006 BlueDragon Pros Most widely used alternate CFML server Been around for years, has good support and user community Excellent documentation CFML Compatibility Guide CFML Enhancements Guide
5
June 28 th – July 1 st 2006 BlueDragon Cons Perceived to be behind Adobe CFMX
6
June 28 th – July 1 st 2006 BlueDragon Resources BlueDragon Interest List Archive www.newatlanta.com/support/bluedragon/self_help/archive_search/ BlueDragon FAQ www.newatlanta.com/c/support/bluedragon/self_help/faq/home BlueDragon Bug Tracking www.newatlanta.com/c/support/bluedragon/bugtracking/home Vince Bonfanti's Blog blog.newatlanta.com
7
June 28 th – July 1 st 2006 Railo Editions Community Limited to one site per server, but free* Removed functionality CFX tag support Lucene search (cfsearch, cfindex, cfcollection) Professional Licensed by # of sites served on server Enterprise Unlimited sites per server, sandboxing
8
June 28 th – July 1 st 2006 Railo Pros All editions can be deployed to any J2EE/JSP Servlet engine Flash Remoting using AMF Supports Fusebox 4.1, Mach-II, and ModelGlue Fairly complete CF5/CFMX language support
9
June 28 th – July 1 st 2006 Railo Cons Newest kid on the CFML block Currently no support for webservices Documentation is not as complete as Adobe or New Atlanta
10
June 28 th – July 1 st 2006 Railo Resources Railo Documentation www.railo.ch/en/index.cfm?treeID=106 Yahoo! Group railo_talk@yahoogroups.com
11
June 28 th – July 1 st 2006 IgniteFusion Free* Windows only CFML engine Use IIS, Apache, or iPlanet Documentation is in Windows Help File Does not support frameworks (Fusebox, Mach-II, etc.) No XML and WDDX support
12
June 28 th – July 1 st 2006 Coral Web Builder More akin to CF Everywhere concept from Phil Cruz and Dick Applebaum philcruz.com/cfeverywhere/ Not a lot of information regarding CFML compatibilty on the site
13
June 28 th – July 1 st 2006 Getting Code to Run Expect errors Most CFML engines strive to be as compatible to CFMX as possible Usually can fix with minor changes to code Use the debugging output and logs to track down errors Run code side-by-side in other CFML engine and CFMX to compare
14
June 28 th – July 1 st 2006 Getting Code to Run Stay away from implementation specific tags and functions,,, etc. Use support forums, email lists, and Google Someone else might have already found the answer and posted it Read the docs!
15
June 28 th – July 1 st 2006 Example: BlogCFC v4.03 Ray Camden's BlogCFC relatively prominent application deployed Works out of the box for BlueDragon Minor previous gotchas v4.0 had a function in blog.cfc called render() which conflicted with BlueDragon 6.2.1 because it added a function called render() BlueDragon uses a different RegEx library and behavior was slightly different from CFMX, fix was to modify the RegEx
16
June 28 th – July 1 st 2006 Example: BlogCFC v4.03 Railo 1.0 only required 1 change ping.cfc lines 74, 128, and 168 needed name=”xmlStuff” added to the Railo treats the name attribute as required although it is optional for CFMX and BD when type attribute is body or XML
17
June 28 th – July 1 st 2006 Thanks Q&A Contact www.cfmlengines.info depler@cfmlengines.info
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.