描述:
我还有几个可以用 JavaScript 和 PHP 编写的函数。
例如
(a) 当前日期时间计算及其相减
(b) 字符串替换、提取子字符串、检查字符串中字符的位置等等
我可以通过两种方式提交数据,或者我可以使用 JavaScript 在客户端执行所有计算和功能
或
我可以将所有原始数据发送到 php,并在 PHP 中执行完全相同的工作,然后将其保存到数据库中。
我的问题:
我应该更多地关注什么并尝试用两种语言尽可能多地写作?
最佳答案
如果您追求的是性能,请尽可能多地使用 JavaScript,因为客户端计算机往往比服务器拥有更多的可用计算能力。这是因为客户端只需为自己执行此操作,服务器需要为所有访问者执行此操作 - 可能是成千上万的访问者。预期的客户群是这里的一个主要因素。
但是,请考虑到客户端不能被“信任”;如果您要在数据库中插入某些内容,请验证所有需要正确的内容。
如果您愿意在没有 JavaScript 的情况下支持访问者,那么显然您必须将所有内容移至服务器端,但如今这种情况很少见。
关于javascript - 对于相同类型的工作,就性能而言,Javascript 和 jQuery 或 PHP 哪个更可取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25851301/