簡體   English   中英

將大量數據從XML存儲到PDF的MYSQL數據庫

[英]Storing Huge Amount of Data from XML to MYSQL database for PDF

我需要使用php將XML數據轉換為pdf格式的建議。 我想提供一個選擇,只要單擊下載鏈接即可下載pdf。

我有一個包含數千條記錄的XML文件。我想將XML記錄轉換為pdf格式。 以前,我曾經從mysql生成pdf。 我不知道如何使用php將xml數據直接轉換為pdf。

一種選擇是一個一個地檢索每個XML記錄,然后使用php和mysql將其插入數據庫。

我的問題是:

如果我將解析xml記錄並運行mysql insert語句數千次以將數千條記錄存儲到數據庫中,效率會降低嗎?

而且,將需要更多時間從數據庫檢索那些記錄以生成pdf。 是否還有其他方法可以有效地解決此問題? 請給我建議。

最弱的鏈接是XML解析器-通常是最慢和最消耗內存的過程,因此我將XML導出到MySQL數據庫,然后按需生成PDF報告。 但這僅在您需要根據用戶請求動態生成PDF時才有意義。 否則,最好一次將XML轉換為PDF並將靜態文件保留在服務器上。

http://www.tcpdf.org/是PHP世界中最受歡迎的PDF引擎之一

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM