我今天查看了imageoptim,我真的很想在linux服务器上从php运行它。这可能吗?
imageoptim仅适用于Mac OS X。在该网站上,他们建议非Mac用户使用trimage。
为了从php调用外部程序,您可以使用此处介绍的exec
命令。
请注意,出于安全原因,使用另一个命令(如escapeshellcmd
或escapeshellarg
)转义传递给exec
的参数非常重要。
您在注释中关于命令行选项的假设是正确的,您只需将它们与程序名称一起作为字符串参数传递给exec,当然要使用正确的转义。
ImageOptim不再是仅限操作系统X。现在,您可以在任何平台上使用ImageOptimWebneneneba API。