你在哪里家伙把你静态页面,如“家”,在一个MVC框架?你有一个“家”控制器? A“页”控制器?你为每个静态页面创建操作?

我使用CFWheels现在,我试图找出把他们最好的地方。


编辑:显然CFWheels不要求你创建你所有的观点行动。所以,你可以创建一个空的控制器,并调用样的作用的意见,但没有写出来的空白功能。

有帮助吗?

解决方案

在这一天结束时,静态页面是没有一个模型,这是基于通过点击特定的路径引导用户从服务器请求一个动作返回的视图。 : - )

是的,在技术上,可以将该视图资源的直接定位用户,并依赖于HTTP后台程序去获取它,并将其返回。然而,这意味着资源URL现在不依赖于语义要公开的资源,但实际位。这意味着,如果你想同资源的另一种表示,你必须公开它在一个不同的URL。

所以,当您创建Web应用程序的结构,先想想你要公开,然后考虑如何实现每个资源的URL和资源。

其他提示

CakePHP的(我想,Ruby on Rails的)具有一个 “页面” 控制器。有哪些请求重定向到/pages/foo/pages/display/foo路由功能。同样,/被重定向到/pages/display/home。所述display动作中查找views/pages文件夹具有匹配名称的任何文件且再现。

我把用一个简单的CMS与私人管理页面数据库中的我的静态页面。

此方式,客户端可以进行简单的修改本身。

在轮子,你甚至不需要创建控制器文件。

如果您在此处创建您的看法: 视图/约/ index.cfm

您不必再创建控制器文件。然后,你应该能够公正,没有任何问题称之为: http://www.example.com/about

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top