与使用PHP DOM操作相比,使用jQuery DOM操作有什么优点/缺点?

时间:2019-11-03 作者:davemackey

我正在开发一个插件,它为一篇文章提供$内容,并修改一些HTML。在WordPress中,似乎有两种常见的方法来实现这一点-使用jQuery或使用PHP的DOMDocument。我想知道其中一个的优点/缺点是什么?

1 个回复
SO网友:fuxia

PHP在服务器上运行,JavaScript在客户端运行。

这意味着PHP更快(资源更多),结果可以缓存,并且只需测试一个解释器。

JavaScript——实际上不需要jQuery——更容易出错,因为客户端怪异、资源阻塞或可用内存更有限。但是,它可以立即响应用户输入,而无需额外加载页面。

如果您遇到两种方法都会导致相同的结果的情况,请选择服务器端。