2013-03-13 3 views
1

나는 tcpdf로 PDF 파일을 만들었습니다.pdf를 만드는 동안로드 시간을 줄일 수 있습니까?

데이터가 적 으면 잘 작동하고로드하는 데 많은 시간이 걸리지는 않지만 더 많은 데이터를 쓰면로드하는 데 1-2 분 정도 걸립니다.

해결책이 있습니까?

내 파일에는 텍스트 만 포함되어 있으며 일부 색상은 텍스트와 일부 이미지로 구성되어 있습니다. 그 밖의 것은 없습니다. 여전히로드하는 데 더 많은 시간이 걸립니다.


나는이 일을하고있다 :

내가 http://www.tcpdf.org/performances.php 발견
$pdf->writeHTMLCell($w=0, $h=0, $x='', $y='', $html, $border=0, $ln=1, $fill=0, $reseth=true, $align='', $autopadding=true); 
$pdf->Output(); 
exit(); 

- 어쩌면 내가 XCache를 구현해야?

+0

어디에서 지연이 발생합니까? – shapeshifter

+0

$ pdf-> writeHTMLCell ($ w = 0, $ h = 0, $ x = '', $ y = '', $ html, $ border = 0, $ ln = 1, $ fill = 0 , $ reseth = true, $ align = '', $ autopadding = true); $ pdf-> Output(); 출구(); – Jabeen

+1

맞고 xdebug에서 프로파일 링했고 시간이 소비되는 정확한 위치를 알고 있습니다. 그래서 그것에 집중하십시오. – shapeshifter

답변

0

이 문제도 있었고 코드와 관련이 없습니다. 나는 운영 체제의 32 비트 버전 인 Ubuntu Linux를 실행하고있었습니다.

다시 설치하고 64 비트 버전으로 전환했으며 생성 시간은 1 ~ 2 분에서 5 ~ 10 초로 줄었습니다. 거대한 차이.

관련 문제