PHP脚本长时间运行可能出现哪些问题

发布于 2024-11-14 10:51:59 字数 307 浏览 3 评论 0原文

我正在为摄影师开发 PHP Web 应用程序。

正常过程是摄影师通过 FTP 上传包含大约 1000 张高分辨率图像的文件夹,然后单击浏览器中的按钮。此时我的脚本被触发,将图像大小调整为 3 种尺寸。

目前,在我的本地主机上,此过程大约需要 2 秒才能生成 1 个图像(从大约 2.5MB 的图像调整大小),因此我们可以估计,对于 1000 个图像,我们需要 30 - 40 分钟。

我可以将 php_ini 设置的 max_execution_time 设置为 45 分钟吗?或者这是一个坏主意?对于这样的事情你会推荐什么。

I am developing a PHP web application for photographers.

A normal process would be a photographer uploads a folder of approx 1000 High res images by FTP and then clicks a button in the browser. At this point my script is triggered which resizes the image into 3 sizes.

Currently on my localhost this process is taking about 2 seconds to produce 1 image (resizing down from images about 2.5MB in size) So we can estimate that for 1000 images we are talking 30 - 40 minutes.

Can I set my max_execution_time php_ini setting to 45 minutes. Or is this a bad idea? What would you reccommend for something like this.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

蘑菇王子 2024-11-21 10:51:59

如果您使用 GD 来调整图像大小 - 那么是时候转向 imagemagick

If you're using GD to resize images - then it is a time to move to imagemagick.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文