我有一个 Rails 应用程序,其中users
create projects
。目前,这些是嵌套的,并作为单独的操作完成(Auser
寄存器,然后从project
仪表板创建一个新的project
).
为了提高转化率(以及跟踪来自 adwords 和 facebook 的转化率),我想创建一个名为getting_started
由此一个user
将注册并创建一个project
从单一视图一步完成。
就最佳实践而言,我应该为此创建一个新的控制器,而不是仅仅在其中创建一个新视图users
?
我在这个领域不是很有经验,但就我的工作而言,
为单个函数创建一个新的控制器,即与现有控制器 100% 相关的 getting_started 是没有意义的。
我建议放置在现有的控制器中。
如果我们谈论效率,这些将花费完全相同的时间。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)