我开发了一个相当复杂的Web应用程序,需要在每个页面中多次查询数据库,以生成将用HTML表示的数据表。
因此我创建了一个模块,每次都是页面被查询它加载数据,创建必要的HTML响应并在服务器中存储特定的时间,以便下次访问(在指定的时间内)没有数据库调用,但PHP加载通过require_once
函数生成文件。
我是否通过此方法获得资源使用,或者首选数据查询来自require_once
?
提前感谢您的回复。
答案 0 :(得分:0)
mysql查询使用索引进行优化的数据检索。如果你的数据大部分时间都是静态的,而不是用户特定的,那么使用require_once就可以了。如果您打算扩展应用程序,则必须优化数据库。请记住,每次用户请求资源时,require_once都必须访问磁盘。