WebToolbox.À¥ ¼¹ö ÀÛ¾÷À»À§ÇÑ ÇÁ·¹ÀÓ ¿öÅ© ¹× µµ±¸ | |
Áö±Ý ´Ù¿î·Îµå |
WebToolbox. ¼øÀ§ ¹× ¿ä¾à
±¤°í
- ƯÇã:
- BSD License
- °¡°Ý:
- FREE
- °Ô½ÃÀÚ À̸§:
- Chris Adams
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://improbable.org
WebToolbox. ű×
WebToolbox. ¼³¸í
À¥ ¼¹ö ÀÛ¾÷À»À§ÇÑ ÇÁ·¹ÀÓ ¿öÅ© ¹× µµ±¸ WebToolbox´Â PIP, VirtualEnv ¹× VirtualEnvwapperÀÇ »ç¿ëÀ» °¡Á¤ÇÏ´Â ÇÁ·ÎÁ§Æ®ÀÔ´Ï´Ù. ¾ÆÁ÷ °¡Áö°í ÀÖÁö ¾ÊÀº °æ¿ì EASY_INSTALL PIPPIP virtualenv virtualenvwrapper¸¦ ¼³Ä¡ÇϽʽÿÀ. virtualenvwrapper_bashrcmkdir ~ / .virtualenvsOnceµéÀÌÀÖ´Â °Å ¼³Á¤ÀÌ »ç¿ëÀÚ°¡ VIRTUALENV¸¦ ¸¸µé ¼ö ÀÖ½À´Ï´Ù : mkvirtualenv webtoolboxadd2virtualenv / °æ·Î /·Î / webtoolboxNow ¿ì¸®ÀÇ Çʼö ±¸¼º ¿ä¼Ò¸¦ ¼³Ä¡ÇÒ ¼öÀÖ´Â °Å Áغñ : ÇÌ ¼³Ä¡ -r requirements.pipNote : Åä³×À̵µ, pycurl¸¦ »ç¿ëÇÏ´Â ¼öµµ ÀÖ°í °£´ÜÇÑ PIP ¼³Ä¡ PycurlÀ» »ç¿ëÇÏ¿© Mac¿¡ ¿Ã¹Ù¸£°Ô ¼³Ä¡µÇÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù. ¹®Á¦°¡ ¹ß»ýÇϸé Tornado ¹®¼ÀÇ ÁöħÀ» µû¸£½Ê½Ã¿À. RedBot ±â¹Ý µµ±¸¸¦ »ç¿ëÇϽʽÿÀ. ÀÌ´Â RedBotÀÌ ¾ÆÁ÷ °¡Á®¿Ã ¼öÀÖ´Â ¸ðµâ·Î ÀüȯµÇÁö ¾Ê¾Ò´Ù´Â »ç½Ç¿¡ µû¶ó º¹ÀâÇÕ´Ï´Ù. PIP ¼³Ä¡ - git : //github.com/mnot/nbhttp.git@master#egg=nbhttpgit clone http://github.com / mnot / redbotadd2virtualenv redbot / srcthe toolscheck_sitea webclient.clients.spider¸¦ »ç¿ëÇÏ¿© Àüü »çÀÌÆ®¸¦ ó¸®ÇÏ°í ³ª»Û ¸µÅ©, 404s ¹× ¼±ÅÃÀûÀ¸·Î HTML À¯È¿¼º °Ë»ç¸¦ °Ë»çÇÏ´Â µ¥ »ç¿ëµÇ´Â À¯È¿¼º °Ë»ç±â. ÅؽºÆ® ¶Ç´Â HTML º¸°í¼¸¦ »ý¼ºÇÏ°í Tornado_Bench ¶Ç´Â wk_bench.run check_site.py - Hellp¿Í °°Àº·Îµå Å×½ºÆ® µµ±¸¿Í ÇÔ²² »ç¿ëÇÒ »çÀÌÆ® URL ¸ñ·ÏÀ» »ý¼ºÇÏ´Â µ¥ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. »ç¿ë °¡´ÉÇÑ ¿É¼ÇÀ» º¸·Á¸é RedBotÀ» ¸±¸®½º ÇÑ RedBot - Çö´ëÀûÀÎ ±³Ã¼ °íÀüÀûÀÎ °¡µ¿¼º Å×½ºÅÍ. ÀûÀýÇÑ HTTP ij½ÌÀÌ ÀÎ½Ä µÈ »çÀÌÆ® Performance¿¡¼ ¾öû³ Â÷ÀÌ°¡ Àֱ⠶§¹®¿¡ À¥ »çÀÌÆ® ¼º´ÉÀ» °¨»çÇϱâ À§ÇØ Á÷Àå¿¡¼ »ç¿ë ÇØ¿Ô´Ù. RedBotÀº ÃÊÁ¡À» ¸ÂÃá µµ±¸À̸ç, ´ëºÎºÐÀÇ ÆäÀÌÁö¿Í ¼±ÅÃÀûÀ¸·Î ÀÚ¿ø¿¡ ´ëÇÑ ¸¹Àº ¼¼ºÎ »çÇ×À» Á¦°øÇÕ´Ï´Ù. ...¿¡ Àú´Â Àüü »çÀÌÆ®¸¦ Å×½ºÆ®ÇÏ°í ÄÜÅÙÃ÷ À¯È¿¼º °Ë»ç¸¦ ¼öÇàÇÏ°í Red_spider.py¸¦ ¼öÇàÇÏ´Â ÄÜÅÙÃ÷ À¯È¿¼º °Ë»ç¸¦ ¼öÇàÇÏ°í ¼±ÅÃÀûÀ¸·Î ¸ÚÁø HTML º¸°í¼¸¦ ¼ö½ÅÇÏ°í ¼±ÅÃÀûÀ¸·Î ÆäÀÌÁö ³»¿ëÀ» °ËÁõÇÔÀ¸·Î½á ¸ðµç °Ë»ç¸¦ ¼öÇà ÇÒ ¼öÀÖ´Â RED_SPIDER.PY¸¦ ¼öÇà ÇÒ ¼öÀÖ´Â ¹üÀ§¸¦ È®ÀåÇÏ°í ½Í¾ú½À´Ï´Ù. .run red_spider.py - »ç¿ë °¡´ÉÇÑ ¿É¼ÇÀ» º¼ ¼ö ÀÖ½À´Ï´Ù. ÁÖ¿ä ±â´É¿¡´Â WK_BENCH ¶Ç´Â TORNADO_BENCH.LOG_RAPLESIF¿Í °°Àº µµ±¸¿Í ÇÔ²² »ç¿ëÇÒ URL ¸ñ·ÏÀ» ÀúÀåÇÒ ¼öÀÖ´Â ±â´ÉÀÌ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. LOG_RAPLAY´Â FROMERVER ·Î±× ÆÄÀÏÀ» ´ëüÇؾßÇÕ´Ï´Ù. TornadoÀÇ ºñ Â÷´Ü HTTP Ŭ¶óÀ̾ðÆ®¸¦ »ç¿ëÇÏ¿© ¸ðµç URLÀ» °¡Á® ¿ÀÁö¸¸ ½Ã¹Ä·¹ÀÌ¼Ç µÈ °¡»ó Time.Run Log_replay.py - Help°¡ ³Ê¹« ¸Ö¸® ¾Õ¼ ³ª¿À´Â ½Ã°£À» º¼ ¼ö ÀÖ½À´Ï´Ù. OptionStornado_Benchalso´Â TornadoÀÇ ºñ Â÷´Ü HTTP Ŭ¶óÀ̾ðÆ®¸¦ »ç¿ëÇÕ´Ï´Ù. ÇÁ·Î±×·¥Àº Å« URL ¸ñ·ÏÀ» »ç¿ëÇÏ°í °¡´ÉÇÑ ÇÑ »¡¸® °¡Á® ¿À±â ¸¸ÇϸéµË´Ï´Ù. Run Tornado_Bench.py - Help´Â PyobJC¸¦ »ç¿ëÇÏ¿© WebKitÀÇ ÆäÀÌÁö¸¦·ÎµåÇϱâ À§ÇØ »ç¿ë °¡´ÉÇÑ Optionswk_benchmac OS X °ü·Ã µµ±¸¸¦ º¼ ¼ö ÀÖ½À´Ï´Ù. ¸í·É ÁÙ ¶Ç´Â º°µµÀÇ ÆÄÀÏ¿¡¼ URLÀ» °¡Á®¿À°í °¡´ÉÇÑ ÇÑ »¡¸® ½ÇÇàÇÏ¿© ºê¶ó¿ìÀú°¡ À̹ÌÁö ·Îµù, Ç÷¡½Ã, ÀÚ¹Ù ½ºÅ©¸³Æ® µîÀÇ °ÍµéÀ» Æ÷ÇÔÇÏ´Â DidfinishLoadForFrame À̺¥Æ®¸¦ Æ÷ÇÔ ÇÒ ¶§±îÁö ¿äûÀ» ½ÃÀÛÇÏ´Â µ¥ °É¸®´Â ½Ã°£À» ÃøÁ¤ÇÕ´Ï´Ù. . »ç¿ëÀÚ ÀÎ½Ä ÇÒ ¼öÀÖ´Â ÆäÀÌÁö·Îµå Performance.run wk_bench.py - »ç¿ë °¡´ÉÇÑ ¿É¼Ç ¿ä±¸ »çÇ×À» È®ÀÎÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇϽʽÿÀ. ¡¤ ÆÄÀ̽ã
WebToolbox. °ü·Ã ¼ÒÇÁÆ®¿þ¾î