Nor*_*ert 1 php performance jquery
性能方面,这将是更好的解决方案?这是一个非常小的例子.PHP脚本向jQuery返回一个数字,如果是1,则需要检查,页面需要说"1人",否则"X人".
PHP脚本是否会更快地进行此检查并返回"x人",或者jQuery在获取数字后执行此操作会更快?
我假设你有一个不同的案例,这只是一个例子 - 过度简化 - .检查是一个很小的检查,所以我怀疑你可以衡量差异,但可以说你有很多这些检查.
正如@mkoryak所说,jQuery是客户端,PHP是服务器端.如果有10 ^ 5个用户请求这个,那么当让jQuery这样做时你可能会看到一些不同:每个人都做了一次(并没有看到差异),但是你的服务器可以减少10 ^ 5次检查.相反,您的服务器可能比您的客户端快得多,因此对于1个客户端(少数甚至单个客户端)的大量计算可能会更好地在服务器上运行(因此PHP将是您的选择).
正如@slebetman总结的那样:对于少数客户端,服务器端代码通常更快.对于非常多的客户端,将工作卸载到客户端代码可以大大提高性能.这里是@scunliffe的答案:用压力测试测试你的溶剂!
正确答案总是 - 测试/基准测试.这样你肯定知道哪个更好.
也就是说,如果你正在对PHP(服务器端语言)和jQuery(客户端语言)进行基本比较,那么服务器端的语言应该更快.但是,它总是取决于您尝试处理的逻辑.
| 归档时间: |
|
| 查看次数: |
14523 次 |
| 最近记录: |