在Codeigniter中处理图像上传的好方法是什么


What is a good approach to handle image uploads in Codeigniter?

这是一个基于代码点火器的项目,我不确定这个问题是否与我读过的关于图像上传的其他问题相比是多余的,但我觉得我无论如何都必须问这个问题(如果你愿意,你可以投反对票)。

我正在使用http://code.google.com/p/ax-jquery-multiuploader/插件和我还结合了ResizeImage库,它运行得很好,除了拇指,我想它有与服务器的最大内存脚本有关的问题。我的网站托管在一个共享服务器上,所以我在更改服务器设置方面有限制。我的用户上传了相当大的图像,有些甚至达到了MB大小。

现在,我只想知道的是,如果有一种方法可以在图像到达我的"上传脚本"之前优化图像(我的意思是,当然是程序化的,我不应该要求用户只上传这个大小,因为这对他们来说很不方便),我想确保在将要上传的图像保存到服务器之前,它的大小很容易减小?

我欢迎任何想法。。帮助感谢

好的,谢谢,

我终于找到了一个好工具https://github.com/whizzzkid/phpimageresize非常有帮助。我不需要从服务器调整图像大小。这可以动态调整图像大小。