Php 图片上传速度太慢

Php 图片上传速度太慢,php,ajax,performance,image-upload,Php,Ajax,Performance,Image Upload,我正在使用ajax使用php进行多图像上传。我正在提交图像上传表单,其中文件输入指向一个隐藏的iframe。 之后,我会“移动上传的文件”,然后我会将上传的文件压缩到更小的大小。 然后我在iframe中显示uloaded文件名,并在jquery中检索它们,以检查是否所有文件都已上载。 在所有这些过程之后,我正在执行数据库操作,构建一些html内容并显示它们。在我的机器中运行时,这确实需要大量的时间。我觉得当它还活着的时候肯定要花太多时间。 请建议我一些方法来缩短这段漫长的时间,如果我在这个过程中

我正在使用ajax使用php进行多图像上传。我正在提交图像上传表单,其中文件输入指向一个隐藏的iframe。 之后,我会“移动上传的文件”,然后我会将上传的文件压缩到更小的大小。 然后我在iframe中显示uloaded文件名,并在jquery中检索它们,以检查是否所有文件都已上载。 在所有这些过程之后,我正在执行数据库操作,构建一些html内容并显示它们。在我的机器中运行时,这确实需要大量的时间。我觉得当它还活着的时候肯定要花太多时间。
请建议我一些方法来缩短这段漫长的时间,如果我在这个过程中出错,请纠正我。我知道压缩需要很多时间。但我必须压缩它,我别无选择

另外,如果您想要多个异步ajax请求,那么您应该看看在使用会话启动时需要注意的思想

另外,如果您想要多个异步ajax请求,那么您应该看看在使用会话启动时需要注意的思想

您正在执行什么类型的数据库操作?压缩速度可能很慢,但是数据库连接速度慢也是问题所在。我使用的是mysql数据库。但我通过移除压缩功能来检查它。速度很快。只有当我包含压缩功能时,它才会变慢。您正在处理什么文件类型的图像格式?或者更好,压缩是什么意思?你真的压缩了图像,还是重新计算了图像尺寸?@asha和我的第二个问题?@yoshi我计算了新的宽度和高度,然后使用“imagecopyresampled”和“imagejpeg”函数重新创建了图像。我也检查了新图像的大小。它被减少到了几kbs。您正在执行什么样的数据库操作?压缩速度可能很慢,但是数据库连接速度慢也是问题所在。我使用的是mysql数据库。但我通过移除压缩功能来检查它。速度很快。只有当我包含压缩功能时,它才会变慢。您正在处理什么文件类型的图像格式?或者更好,压缩是什么意思?你真的压缩了图像,还是重新计算了图像尺寸?@asha和我的第二个问题?@yoshi我计算了新的宽度和高度,然后使用“imagecopyresampled”和“imagejpeg”函数重新创建了图像。我也检查了新图像的大小。它被减少到几kbs。