Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/269.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/119.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
降低iPhone和iPad图像分辨率的PHP框架_Php_Ios_Image_Web Services_Frameworks - Fatal编程技术网

降低iPhone和iPad图像分辨率的PHP框架

降低iPhone和iPad图像分辨率的PHP框架,php,ios,image,web-services,frameworks,Php,Ios,Image,Web Services,Frameworks,我正在开发一个iphone应用程序,其中显示带有图像(500X500视网膜大小)的帖子提要。我从web服务获得这些帖子,web用户也可以发布到web服务。所以,我的问题是,当web用户上传图像分辨率为3000X4000的图像时,当我在应用程序中加载提要时,会因为图像大小而导致内存问题 所以,我需要知道在iOS端还是在web端(php后端),降低图像分辨率的更好方法是什么?如果PHP端是降低图像分辨率的最佳位置,请为我提供一些最好的PHP框架(特别是针对iOS设备)来转换图像分辨率 如果不需要在客

我正在开发一个iphone应用程序,其中显示带有图像(500X500视网膜大小)的帖子提要。我从web服务获得这些帖子,web用户也可以发布到web服务。所以,我的问题是,当web用户上传图像分辨率为3000X4000的图像时,当我在应用程序中加载提要时,会因为图像大小而导致内存问题


所以,我需要知道在iOS端还是在web端(php后端),降低图像分辨率的更好方法是什么?如果PHP端是降低图像分辨率的最佳位置,请为我提供一些最好的PHP框架(特别是针对iOS设备)来转换图像分辨率

如果不需要在客户端显示整个图像,则应始终在服务器端调整图像大小。它加快了网络请求速度,使用更少的带宽等,通常会提供更好的用户体验


对于php图像大小调整,请查看以下答案:

始终在服务器端强制执行这些内容。php图像大小调整有很好的文档记录,正如@user574632所说的,在上传图像时在服务器上进行调整。在
php图像调整
上用谷歌搜索一下,你会看到很多例子,其中很多都在stackoverflow上。