1
32
看到你对ColdFusion还不熟悉,我会选择一个框架并坚持下去。一开始,你会遇到困难,你会试图放弃你选择的框架,但不要这样做。在你掌握了一个框架之后,你就可以学习其他框架了。 这些你可以添加的大部分 An introduction to ColdFusion frameworks at Adobe.com 最重要的是要记住,我们都有自己的观点,但没有真正的证据证明什么是最好的。您甚至不能使用实际的框架,而只能在MVC中小心地编写代码。 您当前维护的内容 我会选择coldbox、modelglue或framework/1。 coldbox提供了一点代码生成,framework/1非常轻,因此不需要学习。 |
2
16
我使用cfwheels已经有几年了,还没有找到更好的框架。它受到RubyonRails的启发,很容易通过优秀的文档和活跃的社区学习。 |
3
13
我教过一门冷融合课程,并在课堂上使用了肖恩·科菲尔德的框架。它是轻量级的,具有非常温和的学习曲线,这使得它特别适合于转换现有的代码基。但同时,开发团队很容易使用大型应用程序,并且可以扩展到大型应用程序。不管怎样,对我来说,这是一个感觉最不像框架,最像自然代码的框架。 |
4
11
我想给一个+1 cfwheels . 从2003年开始,我就在各种项目中使用Mach II、Coldbox、Fusebox和Model Glue。它们都有各自的优缺点(Fusebox是我现在唯一能避免的),但最近的一个项目,我决定尝试cfwheels。 使用轮子是一种冲击。我花了很长时间为我小镇上的一些朋友开发了一个网站,他们拥有并经营一个攀冰和指导网站([www.ouraycolling.com])。不错的SES URL,在AdobeCF和Railo上运行得很好,管理员非常容易使用scaffolding插件、Convention over configuration(我喜欢的是:)等。 在任何情况下,如果你坚持主要的球员(冷盒,cfwheels,mach II或模型胶水),我想你会很高兴地惊讶于CF可以提供给你什么。 |
5
9
|
6
5
我建议退房 Mach-II . 它被用于许多高知名度、高流量的网站,并且已经使用多年。 This blog post 在这一点上有点老,但仍然有一些伟大的信息,在一般情况下的马赫数II以及谁使用马赫数II。 它正处于非常活跃的开发阶段(不要让较低的版本号比其他框架愚弄您),版本1.9即将面世,2.0的大计划也即将到来。 Mach II的主要功能包括复杂的缓存和日志记录功能、一个非常好的仪表盘(用于帮助开发和监控应用程序)、一个包含数据绑定的丰富表单标记库,等等。 |
7
5
我要么用cfwheels要么用fw/1。对于那些新的到CF框架(我仍然把自己算在那个组中),两者都非常容易使用,而且它们的学习曲线也不像其他框架那样陡峭。冷盒看起来非常强大,但我很难控制它。 |
8
4
你也可能喜欢我的SoS和Coop框架。我们正在创建更好的公共文档。与其他选项相比,它可能更像您使用的代码。 |
9
4
你也可以看看Coldbox。 http://www.coldbox.org/ 文档和功能的负载。 还有法拉利核心框架 http://www.farcrycore.org/ 必须指出的是,您需要自己决定最喜欢哪个框架,或者是否构建自己的框架。这真的取决于你想从框架中得到什么。 关于冷熔8的ORM,你有转移ORM( http://www.transfer-orm.com 和反应器(反应器) http://www.reactorframework.org/ ) 但是,考虑到CydFLUX是Java服务器之上的Java应用程序,没有理由为什么不能继续使用Hibernate( http://www.hibernate.org/ )ColdFusion 9确实使使用Hibernate变得容易多了,但现在你只能坚持使用8。 |
10
-29
一切都可以商量。在Rails3中重写CF应用程序将是最强大的方法。 基于原则构建的语言和框架——Ruby/Rails 3(和其他Ruby框架)、python/django 1.2(和其他python框架)、ASP.NET MVC 2——一般来说都是最好的使用方法。 ColdFusion和ColdFusion框架没有进行比较,因为ColdFusion作为一种语言和一个库是随机拼凑在一起的,而ColdFusion框架(Coldbox、FW/1、Model Glue、CfWheels、Mach II)只能做这么多的工作来解决这一问题。例如:CF作用域、缺少闭包、缺少可加载的类/组件(您可以实例化组件,但不能像这样加载组件)、处理不好的参数、映射、缺少实际应用程序、缺少委托和闭包,以及对语言和库的大部分方面的方便但不严格的方法。相比之下,列出的其他语言提供严格加上严格糖。 |
Max Boy · ColdFusion查询太慢 6 年前 |
Patrick · 初始化变量的作用域是什么? 6 年前 |
espresso_coffee · 单页应用程序框架和登录页? 6 年前 |
David Brierton · 打印按钮打印多页 6 年前 |
user1592129 · 组件的自定义配置文件 6 年前 |