我熟悉rails引擎,但想知道更简单的替代方案。
Web应用程序是我项目中的主要rails 3应用程序。 我有一个简单的销售/营销网站,有主页,定价页面,关于/联系,旅游页面。我可以将大多数这些页面放在1或2个控制器中。
我想保持css / js独立,并且只想在样式表和javascript文件夹中添加一个文件夹。
还有其他建议吗?
这2个应用程序以多种方式链接,而且我不想管理/部署2个单独的网站,因为销售/营销网站非常简单,只包含大部分静态页面。
答案 0 :(得分:2)
如果它们是真正的静态页面,您可以将它们放在公共目录中并完成。如果您希望他们使用布局等,请继续使用几个控制器。
您可以使用简单的PagesController
来处理大多数静态页面,也可以使用单独的控制器来处理联系页面提交。在这些控制器中,只需指定要用于营销页面的其他布局文件。
对于css / js,如果有多个文件,并且您希望将它们与应用程序的其余部分分开,那么在每个文件下添加子目录并不是一个糟糕的方法。如果只有一个css和javascript文件,我只是将它们命名为不同。