Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 我可以使用精简的Laravel进行API开发吗?_Php_Laravel_Laravel 5 - Fatal编程技术网

Php 我可以使用精简的Laravel进行API开发吗?

Php 我可以使用精简的Laravel进行API开发吗?,php,laravel,laravel-5,Php,Laravel,Laravel 5,我正在使用Laravel开发我的API,但我很好奇是否有办法通过禁用我不需要的东西来进一步提高性能 就像CommandBus和Laravel用来呈现视图本身的服务一样,因为我只返回JSON,而没有使用CommandBus、视图呈现等功能。据我所知不是这样,但加速应用程序的最简单方法是在Laravel 5中使用路由缓存 除此之外,我想一般的建议是: 使用nginx而不是Apache 如果您使用的是MySQL并且只进行读取,请使用innodb的Myisam intead 读/写主从配置,从从机进行读

我正在使用Laravel开发我的API,但我很好奇是否有办法通过禁用我不需要的东西来进一步提高性能


就像CommandBus和Laravel用来呈现视图本身的服务一样,因为我只返回JSON,而没有使用CommandBus、视图呈现等功能。

据我所知不是这样,但加速应用程序的最简单方法是在Laravel 5中使用路由缓存

除此之外,我想一般的建议是:

使用nginx而不是Apache 如果您使用的是MySQL并且只进行读取,请使用innodb的Myisam intead 读/写主从配置,从从机进行读取。
您得到的响应时间是多少?您想要的响应时间是多少?

通常只有在您使用这些服务时才会加载这些服务。+1@ceejayoz如果您想确保不加载任何不需要的内容,只需从app/config/app.php中的服务提供商列表中删除即可