Silex 2:表现。这些良好的效果指标是什么?

时间:2016-08-28 08:36:10

标签: php performance silex

我已经使用Silex框架开始了一个小项目。我使用过the skeleton proposed by Fabien

我注册了这些东西:

  • ServiceControllerServiceProvider
  • HttpFragmentServiceProvider
  • SessionServiceProvider
  • LocaleServiceProvider
  • TranslationServiceProvider
  • MonologServiceProvider
  • AssetServiceProvider
  • TwigServiceProvider
  • DoctrineServiceProvider
  • DerAlex \疙瘩\ YamlConfigServiceProvider
  • Pmaxs \捷希凯\地点\提供商\ LocaleServiceProvider

我已经定义了之前和之后的中间件,我已经路由了几个控制器,最后我指定了防火墙。

为了测试性能,我创建了一个简单的页面,其中包含4个简单的SQL语句和一个非常简单的模板。

我正在使用带有PHP7和OPCache的Ubuntu 15。硬件是Intel i5第三代,带有8GB RAM。

我关心加载页面所用的时间,因为在开发模式下它大概是0.9秒,而且从我的角度来看它太重了。

Performance metrics

有人能解释一下这张图片吗?

您能否就如何改善此加载时间提供任何建议?

如果我使用Firebug看时间,我得到: 开发模式:827ms 生产方式:1720ms

Production time Development time

生产模式如何比开发模式慢?

感谢您的帮助!

更新/添加了两个新屏幕。

开发模式的Profiler:

Profiler for dev mode

prod模式的Profiler:

Profiler for prod mode

0 个答案:

没有答案