silex是否为每个请求建立新的数据库连接?

时间:2017-08-24 00:43:16

标签: php performance silex

我是Silex / PHP的新手。我的index.php中有以下代码段。

printOne(all_asides)

dbConfig - 可配置(pdo_sqlite或pdo_mysql)。 Silex使用php-fpm在lighttpd下运行。

我有以下问题:

  1. Silex是否为每个请求创建“新”数据库连接?如果是这样,那么如何优化性能以便使用旧的/现有的连接?
  2. 如果没有建立新连接,那么当数据库配置发生变化时,如何将特定“app”实例的现有连接从一个连接更改为另一个连接?在这种情况下,请假设“app”是处理配置更改并了解它的人。
  3. 提前致谢。

0 个答案:

没有答案