ȨÆäÀÌÁö¿¡¼­ html2canvas¿¡ ´ëÇؼ­ 󸮴ɷ¹®Á¦

   Á¶È¸ 9790   Ãßõ 0    

apm으로 구성된홈페이지입니다.

php : v5.2.0

mysql : v5.0.37

apache : v2.2.2

홈페이지에서 등록된 자료들을 이용해서 보고서들이 만들어집니다. 보고서이미지의 크기는 690*975 픽셀입니다.

이걸 html2canvas를 이용해서 html 보고서를 이미지화해서 서버에 저장합니다.

현재 구성은 숨김 iframe을 이용해서 화면상에서는 보이지 않게 만들어집니다. 근데 이게 한 40개가 넘어가면 반 이상이 안만들어지네요. 그냥 검은색 이미지만 생성됩니다.

그래서 화면상에 보고서가 뿌려지면서 이미지를 만들게 해 놓긴 했는데 보기가 좀 거슬리네요.

어차피 관리자모드에서만 만들어 지는 거라서 사용자는 보이지는 않을거지만 왠지 찝찝합니다.


근데 속도가 느립니다. 물리적인 문제일수도 있지만 php서버에서 무엇을 건드리면 효과를 좀 볼까요.

조언좀 부탁드립니다.

어떨때는 100개이상이 만들어 질때도 있습니다. 이때는 하염없이 화면만 보고있습니다. 건드리면 중지화면이 떠서...

ªÀº±Û Àϼö·Ï ½ÅÁßÇÏ°Ô.
ȸ¿øK 2016-01
À̹ÌÁö »ý¼º¿¡ ÇÊ¿äÇÑ phpÀÇ °¡¿ë¸Þ¸ð¸® ºÎÁ·ÀÏ°Å¿¡¿ä.
php·Î±×¸¦ º¸¼¼¿ä.
À̹ÌÁöÈ­ ÀúÀåÀº node.js µîÀ» ÀÌ¿ëÇؼ­ backgrould·Î µ¹¸®´Â°Ô ÆíÇÕ´Ï´Ù.
À̹ÌÁö·Î ÀúÀåÇϽǶ§ png , jpg , gif ÀÌ·¸°Ô µ¿½Ã¿¡ 3°³¸¦ ¸¸µé¾î º¸½Ã°í ¿ë·®ÀÌ ÀûÀ¸¸é¼­ Ç°Áú ¸¸Á·ÇÑ°É·Î ¼±ÅÃÇؼ­ ÇÏ½Ã¸é µµ¿òÀÌ µÉµí ÇÕ´Ï´Ù.

¹Ýµå½Ã ƯÁ¤ È®ÀåÀÚ°¡ ÇÊ¿äÇÏ´Ù¸é À̹ÌÁö »ý¼º½Ã ¸¸Á·ÇÒ Á¤µµÀÇ Ç°Áú Á¤µµ¸¸ À¯Áö µÇµµ·Ï ³·Ãç¼­ »ý¼ºÇÏ¸é ¿ë·®ÀÌ ¸¹ÀÌ ÁÙ¾î µéµí ÇÕ´Ï´Ù.
¿ë·®ÀÌ ÁÙ¾îµç ¸¸Å­ ¼Óµµµµ »¡¶óÁúµí ÇÕ´Ï´Ù.

ȸ¿øK´Ô ¸»¾¸Ã³·³ ¸Þ¸ð¸® º¸Ãæ°ú ºü¸¥ ¾²±â ¼ÓµµÀÇ Çϵå or ssd Ãß°¡°¡ µµ¿òÀÌ µÉµí ÇÕ´Ï´Ù.

±¸±Û¸µ Çغ¸´Ï ÀÌ·±°Íµµ Àֳ׿ä. µµ¿òÀÌ µÉÁö ¸ð¸£°Ú½À´Ï´Ù.
http://blog.svnlabs.com/tag/html2png/
     
ȸ¿ök´Ô ¹× ¿©°¡½Ã°£´Ô ´äº¯ °¨»çÇÕ´Ï´Ù.
¸ÕÀú Çϵå¿þ¾îÀÇ »ç¾çÀº ¹Ù²ÜóÁö°¡ ¸øµÇ±â ¶§¹®¿¡ ¼Ò½º ¼öÁ¤¼ø¿¡¼­ ÇØ°áºÁ¾ß µÇ°Ú½À´Ï´Ù.
node.js´Â °øºÎÁ» ÇغÁ¾ß µÉ°Å °°±¸¿ä.
¿©°¡½Ã°¡´ÔÀÌ º¸¿©ÁØ »çÀÌÆ®´Â ±×·¡µµ ½±°Ô ÀÛ¾÷ÇÒ¼ö Àְڳ׿ä. ÇÏÁö¸¸ ÀÌ ¶ÇÇÑ »õ·Î¿î ÄÚµùÀÌ ÇÊ¿äÇϱ⿡ ¸Ó¸®°¡ º¹ÀâÇϳ׿ä. ´õ¿ì±â ½Ã°£ÀÌ Ã˹ÚÇϱ⿡ Âü º¹ÀâÇÕ´Ï´Ù.
¾ÏÆ° °¨»çÇÕ´Ï´Ù.


QnA
Á¦¸ñPage 5017/5686
2014-05   4984364   Á¤ÀºÁØ1
2015-12   1520342   ¹é¸Þ°¡
2010-10   9787   ¿ì¾ß³ë
2013-11   9788   ±èµ¿¿­
2003-08   9789   ±èÅ°æ(ÀÎõ)
2013-10   9789   inquisitive
2013-09   9789   À嵿°Ç2014
2014-11   9789   PiPPuuP
2009-09   9789   ¹ÚÀ§·Õ
2017-07   9790   ging
2010-08   9790   ½ÂÈĴϵµÄì
2011-01   9791   ±è1Á¤2¿í
2016-01   9791   ÀÌ»¡Ã»Ãá
2003-07   9791   °­½ÂÈÖ
2010-03   9792   ±è°Ç¿ì
2003-09   9792   Çѵ¿ÈÆ
2010-12   9792   ¹æoÈ¿o¹®
2010-03   9793   À±Ä¡¿­
2016-02   9793   izegtob
2003-12   9793   À̽ÂÇö
2011-08   9794   ¹Ì¼ö¸Ç
2003-05   9794   ±è±â¹ü