我正在使用Laravel开发我的API,但我很好奇是否有办法通过禁用我不需要的东西来提高性能。
就像CommandBus和Laravel用来渲染视图本身的服务一样,因为我只返回JSON,而不使用CommandBus、视图渲染等功能。
据我所知,但要加快应用程序的速度,最简单的方法是在Laravel 5中使用路由缓存。
除此之外,我想一般的提示是:
- 使用nginx而不是Apache
- 使用innodb的Myisam intead(如果您使用MySQL并且只进行读取)
- 读取/写入主从配置,以便从从属设备进行读取
你得到的响应时间是多少?你想要的响应时间?