背景信息:我正在创建一个我需要显示统计信息的网站。统计数据是用Python计算的,我需要一个存储计算统计数据的地方,以便可以阅读并在网站上显示。统计数据通过大约70000个JSON文件计算,因此计算是事先完成的。数据不是动态的,所以我只需要读取数据,因此没有写入或更改数据。
解决方案:
MySQL方法:我事先将统计信息放在DB中,并使用PHP连接到MYSQL数据库并使用SELECT语句获取数据并显示它。
AJAX(JavaScript)方法:我将我需要的统计信息放入JSON文件并将文件放入我的服务器。我使用AJAX调用来获取JSON数据并解析它并显示JavaScript的统计信息。
问题:哪种方法最好?
答案 0 :(得分:1)
如果速度是最重要的,PHP / MYSQL肯定更快。
使用AJAX,我假设您的70,000个JSON文件被拆分,并且您的AJAX调用查询“正确的”。根据您的客户端,用户体验可能会更好,因为您可以在不刷新页面的情况下获取新数据。
一个“愉快的媒介”解决方案可以对执行MySQL / PHP查找的query.php
文件进行ajax调用,但返回一个JSON对象,以便您可以充分利用这两个世界!
答案 1 :(得分:0)
使用php / mysql方法
为什么