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

   Á¶È¸ 9768   Ãßõ 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 2507/5684
2014-05   4958621   Á¤ÀºÁØ1
2015-12   1495064   ¹é¸Þ°¡
2016-01   10033   Carolus
2016-01   5276   ¸¸¼®±º
2016-01   9011   ÃÖµÎÄ¡
2016-01   3880   ¹Ú¹®Çü
2016-01   5135   ±ô¹Ú±ô¹Ú°¡
2016-01   9769   ÀÌ»¡Ã»Ãá
2016-01   4309   ¿À¼Ò¸®
2016-01   3969   Àü¼³¼ÓÀǹ̡¦
2016-01   5707   susemi
2016-01   3796   ±¸Äí¸£±×
2016-01   3710   Ãʺ¸IT
2016-01   4245   ¹Ú¹®Çü
2016-01   3730   ¿Ã»©¹ÌÀá¿Í
2016-01   8707   ¾Æ¸£ÄÚ
2016-01   3366   È£°É
2016-01   4706   TRUE
2016-01   5457   GoJoo
2016-01   5929   ¶ó¸é¸Ô°í°¥·¡
2016-01   14022   ´ëÇѹα¹
2016-01   4957   ±ô¹Ú±ô¹Ú°¡