页面正在向服务器发送 AJAX 调用,并应获取项目信息作为响应。要查找/返回的数组是一个相当大的数组,我无法将它保存在 PHP 文件中以接受请求。因此,就我的知识和经验而言,有两种方法:
- 访问每个请求的数据库。
- 将项目存储在文件中(例如“item12.txt”)并将内容发送给用户。
我的 C 经验表明,打开和关闭文件比程序的其余部分花费更多的系统时间。它在 PHP 中如何?首选方法是什么(最重要的是资源方面)——文件系统还是数据库?您是否会推荐任何其他方式(例如 JavaScript 直接从服务器为每个请求加载带有变量数组的文件)?也许你知道周围有一些创新的方法?
PS 在服务器端,只接受一个数字,所以不用担心有人试图访问服务器中的文件或试图在数据库上做一些花哨的事情。