这个问题可能没有明确的答案,所以如果被认为是主观的,让我们说坏,请随意关闭它.
基本上,我正在开发一个漂亮的大型Web应用程序(PHP),它使用了CakePHP.现在它正在开发中,数据库中的一些事情真的很复杂,因此需要为了显示页面(大约7- 25个查询).
既然这可能是一个大规模的,我想知道什么是最大的,也就是说,一个点,表明“你可能做错了,应该优化”,SQL查询的数量应该每页都要完成我现在设置了一个非常简单的缓存系统,将单个用户运行的查询减少到5秒左右,持续15秒.
正在运行25个查询吗?我应该停止开发(我有足够的时间)一段时间并重构代码,删除不使用的SQL查询,并投入时间来提高这方面的性能?
这可能听起来有点混乱,所以恢复:每个页面上运行的查询数量是不是一个事实上的最大数量,不会影响服务器(也就是共享主机环境)?
谢谢.