php访问mqsql或html访问json或html访问xml吗?哪个更快?

时间:2018-08-28 15:12:20

标签: javascript php html mysql xml

我有一个php网站,用户在其中发布内容,访问者添加评论(有时没有访问者添加评论)。 60天后,我将把.php文件重命名为.html文件。从php更改为html使我可以选择更便宜的网络托管计划。我也认为具有xml或json数据源的相同html页面将比使用数据库的具有php的同一页面加载得更快(我不确定,我认为php比html慢)。

现在我正在考虑这些页面中以mysql为数据源的注释将以xml或json为数据源。我将使用javascript而不是php来读取此xml或json文件并显示注释。我不想使用mongodb或任何类似的东西。我想将php转换为html,从而保留添加注释的能力。我不想使用第三方评论插件,例如facebook javascript api。

1)我该怎么做?有什么建议吗?
2)数据检索哪个更快:
     a)html访问xml数据源
     b)html访问json数据源
    c)php访问mysql数据库。注意:数据最大为0到100kb,服务器配置和其他所有参数都是恒定的。我也了解mqsql可以帮助我有效地管理数据,但是由于我的注释很少,所以我不担心数据管理的开销或困难。我需要速度和性能。

1 个答案:

答案 0 :(得分:1)

  

我该怎么做?

不能。您需要服务器端代码才能在服务器上存储数据。即使将其存储在效率低下的系统(例如JSON文件而不是真实的数据库)中,也是如此。

  

我还认为带有xml或jason数据源的相同html页面将加载得更快……数据检索的速度更快

这是premature optimization的经典案例。不要选择系统的随机部分,而要从中挤出微秒级的性能。这是毫无意义,痛苦且昂贵的。优化实际上很慢的事情。