我正在开发Web应用程序(基于Rails 3).我真的不喜欢生成页面所需的时间 - 取决于显示的数据,它需要2.5到甚至4秒.
所以我只是想知道在你的应用中生成页面的平均合理时间是多少.说你检查生成时间,例如它是750毫秒并且想"好吧,即使没有缓存也应该没问题".或者当你看到1.5秒时,你会想到"噢,我的上帝,用户不会等待这么久,离开网站"
我使用默认的Zend_Rest_Route来生成Rest路由:
因此,我只是放在resources.router.routes.rest.type = Zend_Rest_Routeapplication.ini中,现在为用户提供Rest Routes
GET users
POST users
GET users/:id
GET users/:id/edit
PUT users/:id
DELETE users/:id
Run Code Online (Sandbox Code Playgroud)
但嵌套资源怎么样?鉴于我需要
users/:user_id/articles
users/:user_id/articles/:id
... etc
Run Code Online (Sandbox Code Playgroud)
有没有办法保持路线REST'y?将欣赏创建此类嵌套路由的任何示例
PS我正在使用ZF版本1.10.8
问候,M