Hallo. Ich denke, es gibt noch viel Arbeit, um PDF-Dateien auf der Serverseite zu generieren. Selbst wenn das Web so stark eingedrungen ist, ist es meiner Meinung nach die am besten geeignete Methode, wenn Sie PDFs mit Bezug zu Formularen drucken oder Adobe Illustrator-Dateien einfach veröffentlichen möchten. Natürlich denke ich, dass es eine Menge Entwicklungsarbeit gibt, die PDF-Dateien auf der Serverseite dynamisch generiert. Das Debuggen ist jedoch schwierig, wenn eine PDF-Datei auf der Serverseite generiert wird. Es gibt drei Haupt-Debugging-Methoden.
** (1) Generieren Sie ein PDF mit Print-Debugging. Debuggen Sie, während Sie ernsthaft mit den numerischen Werten und Zeichen flirten. ** **.
Druck-Debugging wie print und PHP var_dump ist am einfachsten, aber Sie können nicht wissen, wie die PDF-Datei tatsächlich generiert wird, bis Sie die PDF am Ende generieren.
** (2) Generieren Sie eine Protokolldatei auf dem Server und debuggen Sie während der Überprüfung **
Sie können definitiv überprüfen, wie das PDF aus der PDF-Logik generiert wird, das Debuggen nimmt jedoch viel Zeit in Anspruch, da die Protokollausgabe an den Server überprüft werden muss, um die berechneten Werte usw. zu überprüfen. .. Es ist keine sehr realistische Methode.
** (3) Verwenden Sie einen vollwertigen Debugger **
Das vollständige Debuggen ist möglich, indem die Debugging-Software (xdebug usw.) auf dem Server installiert wird, der die PDF-Datei generiert. Sie können wahrscheinlich effizient debuggen. Es ist jedoch notwendig, die Software separat auf dem Server zu installieren, und ich denke, dass es viele Fälle gibt, in denen sie überhaupt nicht installiert werden kann.
** ■ Lassen Sie uns vorerst einfach und effizient entwickeln **
Verwenden wir also edump, das genauso einfach zu verwenden ist wie das Debuggen von Drucken und den Status von Daten leicht zu erfassen. http://www.edump.net/
Mit edump spielt es keine Rolle, was Sie auf Ihrem Browserbildschirm anzeigen, und Sie müssen keine spezielle Software auf Ihrem Server installieren, damit Sie problemlos debuggen können. Mit der Erweiterung des Browsers für Entwickler ist eine umfassende Entwicklungsumgebung in kürzester Zeit fertiggestellt. Sie können den Debug-Wert effizient überprüfen, während Sie den Status der auf der Serverseite generierten PDF-Datei überprüfen.
Im Gegensatz zu Desktop-Anwendungen weisen WEB-Anwendungen einige Aspekte auf, die leicht entwickelt werden können, und einige, die problematisch sind. Ich denke jedoch, dass es besser ist, je nach Situation eine effiziente Methode auszuwählen.
Recommended Posts