我们很多人都写了需要使用数据库的PHP应用程序的;主要是MySQL,但我经常使用非常小的MS Access数据库为技术能力较差的人,所以他们可以下载一个调整他们/保存备份/等。 (无论这是否正确,我不知道)。
我注意到,很多时间都花在连接和运行一些相同的查询上。正因为如此,我有一个有趣的想法:存储连接和可能的结果集,这些结果集在$_SESSION
变量中通常是静态的,以减轻用户浏览网站时的负担。
显然这样做需要很多考虑。像会话被销毁时关闭连接这样的事情只是一个开始。
我的问题归结为:这真的有可能吗?如果是这样,我应该知道什么事情(除了session fixation,因为它是它自己的问题,适用于所有会议)?
我没有想到连接问题。这就是为什么我问:) – steveo225 2011-05-21 00:49:52
看看Memcached。我在没有数据库的网站上使用它...甚至让我建立一个复杂的PHP页面,并整天提供服务(无需重新渲染),它会被SVN签入无效。 – 2011-05-21 00:54:13