使用cakephp在前端放置/生成大型javascript数据文件的位置

时间:2014-04-14 20:02:31

标签: javascript cakephp

我有一个使用大型数据库填写谷歌地图和图表数据的应用程序。最终每列大约5000行,大约20列。我遇到的问题是是否将此数据放在视图模板中,这使得我的源代码长达数千行,或者为每个实例生成一个javascript文件并将其包含在视图中。我遇到的问题是我生成的文件无法从webroot文件夹中删除它们(没有cron作业可以通过并删除旧文件)。我想知道解决方案是什么。

1 个答案:

答案 0 :(得分:1)

当然,但作为开发人员,您对快速交付网站负有责任。你无法获取所有数据。例如,使用谷歌地图时,通常的做法是根据显示的区域(矩形)显示有限数量的数据。使用图表时,您应该只回答已经汇总的数据。

几乎没有理由向用户显示所有数据。问问自己,当你在网站上看到5000万行代码时,你会怎么做?你是否一次需要它?否。

使用AJAX仅提取您现在需要的行。