DOMPDF渲染速度和服务器要求

时间:2012-01-04 05:14:05

标签: php dompdf

我在使用此库渲染PDFS方面取得了巨大成功。我目前正在渲染包含4页图像的PDF,大小为2056x2056,缩小到适合页面。这是为了从72dpi基本图像提供更好的分辨率。

这些pdf大约需要1.5分钟才能呈现。如果我需要添加几组这些,我会快速计算我正在运行的虚拟专用服务器,锁定该时间段内的所有资源。

我们正在考虑转向更好的服务器,这让我想到了问题。通过迁移到具有更多内存和更快处理器的升级服务器,我可以看到多少性能提升?我应该在服务器中寻找什么特定的东西来加速渲染?四核等?

谢谢

1 个答案:

答案 0 :(得分:1)

这不能直接回答你的问题,但我认为值得指出......

假设您目前正在使用支持ROSPDF的DOMPDF(而不是PDFLIB,其成本为$$$),我会说您可以肯定只需使用更好的工具来提高性能图像。我的意思是:

  

尝试使用Imagemagick(具有PHP绑定)等工具进行转换   将图像作为PDF的第一步,然后将结果合并   使用DOMPDF的PDF。

除非你有无底的口袋 - 或其他人正在支付( yippie!) - 像Imagemagick(其库用C语言编写)之类的解决方案应该在加油之前加以考虑 - 用PHP处理图像处理的盒子。