Cakephp优化JSON响应

时间:2017-10-30 00:50:41

标签: php json cakephp

我真的很擅长如何进行优化,我正在使用Cake PHP,Authenticate和一个为调用该函数的用户返回结果的函数。我想要优化JSON响应的速度,因为现在需要70,000毫秒来从数据库中调用2行。

当我在浏览器中调用该函数时,它加载速度非常快,但它不是JSON Formated。使用POSTMAN我在标题中设置以下参数:

'Content-Type': 'application/json', 'Accept': 'application/json'

这样做需要大约70,000ms才能从数据库中检索2行。

查询数据库的函数:

 public function recent()
    {
        $supplementEntry = $this->SupplementEntry->find('all')
            ->contain(['Supplement'])
            ->order(['Date_Entered' => 'DESC'])
            ->limit(5);

        $this->set(compact('supplementEntry'));
        $this->set('_serialize', ['supplementEntry']);
    }

我应该在哪里开始调查CakePHP以做出响应< 1000毫秒?

是否有记录我可以查看瓶颈发生的位置(即查询,验证检查,转换为json)?

0 个答案:

没有答案