【发布时间】:2015-12-09 14:31:44
【问题描述】:
所以我设置了一个站点,该站点获取 mysql 查询并从 PHP 获取输出 json,然后我将其与 js 一起使用。
所以它变成了一个 5 步的过程。
查询 -> PDO 语句 -> PHP 数组 -> JSON 字符串 -> JS 对象或 AJAX
根据开发人员的选择,步骤 3-4-5 可能存在争议。
我将 JSON 用于大多数信息量较低的文本内容,这些文本内容实际上在安全问题中并没有得到重视。但是要管理超过(> 100000)个查询的大型文本内容,最好坚持使用 mysql。 Mysql 非常适合 PHP。那么为什么我们不应该只使用 php 来执行我们用于 json 的相同任务。
我知道一个主要障碍是 ajax 调用,但是随着 reactphp Web 服务器脚本的出现,可以进行异步调用 [link]。
如果我们可以使用 PHP 分 3 步解决问题,那么我们有什么绝对理由应该use/recommend JSON?速度、灵活性、离线特性?还有什么?
编辑:
如何减少将我的 mysql 查询输出为 JSON 省略 php json_encode 函数的步骤?可以直接做吗?
【问题讨论】:
-
我很困惑。你是说要在JS中直接使用MySQL?
-
我说的是 JSON 格式的 MYSQL。
-
你不要使用 JSON 在 mysql 中进行查询。 Mysql是一个DBMS,JSON是用来传输数据的,不能互相比较
-
萨钦,这就是我感到困惑的原因。您最好显示一些代码,因为很难理解您当前在做什么。这没有任何意义。
-
它被称为mysql客户端层。必须有一些东西,说话,走路