TCPDF Performance verbessern
Hallo zusammen
Ich erstelle mit MetaModels eine Produkteliste (Link: http://www.kuendig-pharma.ch/produkteliste.html) für einen Kunden. Es soll möglich sein aus dieser Produkteliste ein PDF zu erstellen. Dies funktioniert auch soweit über "Artikel als PDF drucken", sofern nicht alle Produkte aufgelistet sind.
- Zum Beispiel bei http://www.kuendig-pharma.ch/produkt..._4/wurzel.html wird ein PDF generiert (die Formatierungen muss ich noch über tcpdf.css anpassen)
- Bei der kompletten Liste http://www.kuendig-pharma.ch/produkteliste.html bringt er die Fehlermeldung: Fatal error: Maximum execution time of 60 seconds exceeded in /home/httpd/vhosts/kuendig-pharma.ch/httpdocs/plugins/tcpdf/tcpdf.php on line 4239
Habt ihr eventuell noch eine Idee, wie man die Performance verbessern könnte, damit die Maximum Execution Time von 60s nicht überschritten wird? Viele Produkte sind das ja eigentlich nicht...
- Memory Limit liegt bei 256m.
- Des Weiteren habe ich noch eine Schrift DroidSansFallback direkt eingebunden, damit die chinesischen Zeichen dargestellt werden können ohne dafür noch das chinesische Schriftenpaket für den Adobe Reader zu installieren müssen. Das oben genannte Problem trat aber bereits auf, bevor ich diese Schriftart (die natürlich auch eine gewissen Performanceinbuss mit sich bringt) eingebunden habe.
- Eingesetzte Contao-Version: 2.11.17
- Folgende Module bezügl. TCPDF sind im Einsatz: tcpdf_ext 1.0.0 Build 3; pdf-template 1.0.1 Build 4
Beste Grüsse aus der Schweiz
Nils