我知道并不总是可以将服务器端实现(例如PHP)与客户端实现(例如Javascript)交换,但是在很多情况下它是可能的(特别是布局的东西)所以我是寻找一些研究或资源,显示基于PHP的实现与基于Javascript的网页(或网站)实现之间的性能比较。
特别是,我对电子商务(购物车)的实施很感兴趣,因为在这方面似乎有两种思想流派(例如osCommerce / Zen-Cart阵营与Magento / OpenCart阵营)。
直观地说,基于Javascript的实现似乎将处理能力需求转移到客户端,从而分配资源负载并且可扩展且最适合共享Web托管。另一方面,PHP更适合没有太多流量的站点或具有大量主机服务器处理能力的站点。
但这一切都很直观,看到一些数字或图表显示性能差异与点击率,客户端浏览平台,带宽等有关,会很棒。
这样的研究是否存在?
答案 0 :(得分:1)
这不是一个真正的问题,而是一个讨论。请将堆栈溢出仅限于特定示例和问题。这类事情有很多论坛。
尝试并回答你的想法;这两者是完全不同的技术,因此比较是一个有争议的问题。如果你有一个购物网站,那么无论如何它都会运行PHP和数据库,因此请求将始终通过PHP路由获取你想要的信息,无论它是直接的PHP还是带有AJAX的PHP。
答案 1 :(得分:1)
我不知道专门针对您的问题的研究,但以下答案可能有所帮助:
jQuery vs. PHP - Performance Comparison
“如果有10 ^ 5个用户请求这个,你可能会在让jQuery这样做时看到一些区别:每个人都做了一次(并没有看到差异),但是你的服务器可以减少10 ^ 5次检查。 “