1

我是 ExpressionEngine 的新手。我正在做一个仅返回 JSON 的 AJAX 调用,并试图通过将方法插入操作表或调用精简模板来确定我是否应该这样做。

模板看起来像这样......一行......(在 ajax.group/call.html 中):

{exp:ajaxclass:ajaxmethod}

这样,它只是一个调用http://localhost/ajaxclass/ajaxmethod/

动作表:

http://localhost?ACT=1

我真的不喜欢将行为 ID 放在 URI 中,但有人告诉我,这样做比模板方式有好处,比如它更快。与调用精简模板相比,使用 ACT= 是否有好处?我觉得我更喜欢模板。

4

1 回答 1

2

使用操作 URL 的优点是 EE 模板引擎在调用时不会运行,因此它应该更快(开销更少)。

仅此而已。

于 2012-10-03T16:31:43.127 回答