我的主要问题:
如果完全从核心中删除对 JS 助手的支持,是否会对 CakePHP 的性能(即更快的视图渲染)产生任何实际影响?
我的推理:
现在,CakePHP 有一些类允许程序员使用 PHP 创建基本的客户端代码,包括效果和 AJAX 请求。
与 View 对象存在一些耦合,这可能会降低性能。
考虑到很多框架正在转向 RESTful 模型,通常很难跟上客户端框架的变化,同时将它们与服务器端框架耦合,比如 CakePHP。
我想知道是否值得放弃对 JS/AJAX 的支持并专注于 PHP 框架模式。当然,我们失去了通过帮助程序编写一些 JS 代码的能力,但在我看来,最好还是留给 JS 框架。
好处是减少耦合,减轻重量,并可能提高性能。