Codeigniter cart:在客户端处理类

Codeigniter cart:在客户端处理类,codeigniter,client-side,shopping-cart,Codeigniter,Client Side,Shopping Cart,我怀疑使用购物类Codeigniter处理的数据位于我们的浏览器中,因此我们可以使用客户端脚本(如javascript)查看和编辑购物车。 我是真的吗?如果我错了,请解释一下它是如何工作的 致意 CodeIgniter是一个PHP框架 PHP只运行服务器端。它永远不能在客户端浏览器上运行 将1和2放在一起:您的购物车不存在客户端,无法在客户端修改 但是,您可以从客户端向服务器发出AJAX请求,然后修改购物车服务器端,并将结果发送回。关于“php永远无法运行”,我不会这么固执己见。但是关于这个问题

我怀疑使用购物类Codeigniter处理的数据位于我们的浏览器中,因此我们可以使用客户端脚本(如javascript)查看和编辑购物车。 我是真的吗?如果我错了,请解释一下它是如何工作的

致意

  • CodeIgniter是一个PHP框架
  • PHP只运行服务器端。它永远不能在客户端浏览器上运行
  • 将1和2放在一起:您的购物车不存在客户端,无法在客户端修改


    但是,您可以从客户端向服务器发出AJAX请求,然后修改购物车服务器端,并将结果发送回。

    关于“php永远无法运行”,我不会这么固执己见。但是关于这个问题,你肯定是完全正确的。它似乎将PHP交叉编译为JS。这类似于声称浏览器可以运行CoffeeScript,而实际上它首先需要交叉编译为JS。阅读链接,我不确定它是否交叉编译。如果没有,我将接受纠正。不管怎样,这都是一个有趣的链接。请阅读链接。“代码可以直接在浏览器中运行,这意味着您可以直接在浏览器中执行php代码!”。还要尝试运行任何php代码,查看开发者控制台-net面板,以确保没有请求发送您编写的代码。不,我知道php没有发送到服务器并在那里进行评估。我的意思是这个家伙是用JS编写PHPVM,还是把PHP交叉编译成JS,然后执行JS。