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

   Á¶È¸ 9785   Ãßõ 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 5016/5686
2015-12   1517409   ¹é¸Þ°¡
2014-05   4981352   Á¤ÀºÁØ1
2015-02   9783   s±èÁ¾È­z
2011-02   9783   Àç»±
2013-10   9783   inquisitive
2003-05   9783   ¼­¿µ¹«
2003-09   9783   ±èÁ¤Áß
2003-06   9783   ¹Úȯ±â
2015-08   9783   HEUo±è¿ë¹Î
2014-02   9783   Sunrise
2012-02   9784   ºÒ¹«°ñ
2004-11   9784   ±èÁø¼ö
2003-10   9784   ³²À±Áø
2010-09   9784   Áö´Ïº¸ÀÌ
2003-12   9785   ±è´ö±â
2010-08   9785   spooky
2017-01   9785   ½Öcpu
2018-09   9785   Æ丣¼¼¿ì½º
2016-01   9786   ÀÌ»¡Ã»Ãá
2003-12   9786   ¹ÚÁ¾¹Î
2010-08   9786   ½ÂÈĴϵµÄì
2013-11   9786   ±èµ¿¿­