Hi, (Potentially easy/stupid questions ahead. Please don't shoot the newbie!) I'm a CF pre-newbie. We're trying to get enough information to decide if we're going to run CF and if so, what license we need.
We're a very small shop with some odd idiosyncrasies. We have one server guy, who's really a desktop guy who get drafted into supporting servers too and one developer (me) who's only done web programming in ASP (though I've dabbled a little in Java for a class I took). We've made the decision to migrate away from ASP because we're concerned about future support and we want to have time to ramp up into the new language. The two that are really on the table are J2EE and CF. Now for the idiosyncratic part. Our "parent" organization is ICI. Within ICI there are several groups that operate pretty much independently (often with their own funding sources) although we all share server resources. (We have 1 production server, which is very under utilized, and 1 test server, that we just upgraded.) One of the groups has decided to go with J2EE for future development. Another is looking at CF, largely because of the (perceived?) long ramp up time for J2EE with the thought of possibly using it as a migration tool to go to J2EE in the future. We've been trying to find answers to our questions, but we've had limited success. This could have a lot to do with not knowing enough to know what questions to ask or how to ask them. So I'm looking for some general information, google phrases to search on, links, or anything else that can get us going on the right track. 1. How well will CF perform on IIS? How much better/worse is Apache/Tomcat? 2. Will CF cause performance or other problems for other applications (existing, projected, and/or possible applications in the next 5 yrs) on the same server? (J2EE and legacy ASP) 3. How much time will it take to learn/administer CF on the server? 4. How long does it take to ramp up to programming in CF 5. Macromedia's website says that you need the enterprise license to "Create hybrid applications that combine ColdFusion pages with back-end logic written in Java by leveraging the award-winning Macromedia J2EE-compliant application server." Is that what we would be doing if we wanted to migrate the site to J2EE, use (user developed) Java classes in the CF site? What does this really mean? 6. Macromedia's site also says the enterprise license gives you "Use ColdFusion with other enterprise-class systems and databases, and deploy ColdFusion applications as standard J2EE EAR/WAR files on leading J2EE application servers such as WebSphere or WebLogic. Applications can optionally be packaged with only compiled Java bytecode to help protect intellectual property." Does that mean that if we want to run J2EE on the same machine that we need the enterprise license? And if there are any J2EE people hanging out.... 7. How much time will it take to learn/administer J2EE on the server? 8. How long does it take to ramp up to programming in J2EE? 9 How well will J2EE perform on IIS? How much better/worse is Apache/Tomcat? I realize there are a lot of questions here but if anyone can give us some help we would really appreciate it. Thanks much Joelle Tegwen ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Message: http://www.houseoffusion.com/lists.cfm/link=i:4:231652 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4 Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

