ºìÁªLinuxÃÅ»§
Linux°ïÖú

Pholcus 0.7.5·¢²¼£¬GoÅÀ³æÈí¼þ

·¢²¼Ê±¼ä:2015-12-03 09:19:13À´Ô´:ºìÁª×÷Õß:empast
Pholcus 0.7.5 ·¢²¼£¬¸üÐÂÈçÏ£º

´óÁ¿¹¦ÄÜÓÅ»¯£º
Ò»¡¢¹æÔòÄ£¿é¸üУº
1. ·â×°SpiderÓëResponseΪÉÏÏÂÎÄContext£¬´ó´ó¼ò»¯¹æÔòÓï·¨£»
2. Ö§³Ö´ÓContext»ñÈ¡ÉÏÒ»´ÎRequest£¬²¢¿ÉÔÚÐ޸ĺó×÷ΪÐÂÇëÇó¼ÓÈë¶ÓÁУ¬´Ó¶ø½ÚÔ¼Äڴ棨ÈçÓÐÒÀÀµRequestµÄTempÖµµÄOutput²Ù×÷£¬ÔòÓ¦ÏÈOutputÔÙÐÞ¸ÄRequest£©£»
3. ×Ô¶¯ÎªÃ¿ÌõδÉèÖÃRefererµÄÇëÇó²¹ÌîReferer£»
4. Keyword×÷ΪÃüÃû¿Õ¼äʱ£¬Èç¹ý³¤ÔòÈ¡ÆähashÖµ£»
4. ¸üй«¹²·½·¨¼¯¡£

¶þ¡¢µ÷¶ÈÆ÷¸üУº
1. È¥³ýSrcManager½Ó¿Ú£¬½µµÍÄÚ²¿ÏûºÄ£»
2. Ϊÿ¸ö¶ÓÁÐÔö¼Ó¶ÁÐ´Ëø£¬Ïû³ý²¢·¢Òþ»¼£»
4. Ôö¼ÓRegSpider·½·¨£¬ÌáÉýµ÷¶ÈЧÂÊ¡£

Èý¡¢Êä³öÄ£¿é¸üУº
1. ÓÅ»¯¼ÓÇ¿mysql²Ù×÷£¬²¢½â¾öÒ»¸ö×ֶγ¤¶ÈµÄbug£»
2. ÓÅ»¯mongodb²Ù×÷£¬½µµÍÄÚ´æÏûºÄ£»
3. ÐÞ¸´Êý¾Ý¿âÁ´½Óʧ°ÜºópanicµÄbug¡£

ËÄ¡¢È¥Öع¦ÄܸüУº
1. Ñù±¾µÄ±£´æÎ»ÖÃÓëÊä³ö·½Ê½±£³ÖÒ»Ö£¨file/mongodb/mysql£©£»
2. ÿ´Î²É¼¯Ê±£¬Èô¸Ä±äÊÇ·ñ¼Ì³ÐÀúÊ·È¥ÖØµÄ״̬£¬Ôò¸üÐÂÈ¥ÖØÑù±¾£»
3. ÓÅ»¯¶Áд·½·¨£¬ÌáÉýÐÔÄÜ¡£

Îå¡¢SurferÏÂÔØÆ÷¸üУº
1. ÐÞ¸´surfÏÂÔØÄÚºËHeader¸³ÖµµÄbug£¬ÍêÃÀÖ§³ÖÄ£ÄâµÇ¼¡¢Ëæ»úUser-AgentµÈ£»
2. phantomÏÂÔØÄںˣ¬ÔÚ·µ»ØµÄÏìÓ¦Á÷ÖÐÌí¼ÓÇëÇóÐÅÏ¢¡£
(¸üз½·¨£ºgo get -u github.com/henrylee2cn/surfer)

Áù¡¢ÆäËû¸üУº
1. Ìá¸ßÔÝÍ£/Í£Ö¹¹¦ÄÜÔÚ´óÅúÁ¿ÈÎÎñ²¢·¢Çé¿öϵÄÁéÃôÐÔ£»
2. ÐÞ¸´ÔËÐÐģʽÈÈÇл»µÄСbug£¬²¢ÓÅ»¯ÁËÇл»ËÙ¶È£»
3. Crwal½Ó¿ÚµÄÄÚ²¿×ÊÔ´¼ÆÊý¸ÄÓÃÔ­×Ó²Ù×÷£¬Ìá¸ß²¢·¢°²È«ÐÔ£»
4. ²Ù×÷½çÃæµÄ¹æÔòÁÐ±í£¬ÊµÏÖ°´Ê××ÖĸÅÅÐò¡£

Pholcus£¨ÓÄÁéÖ룩ÊÇÒ»¿î´¿GoÓïÑÔ±àдµÄÖØÁ¿¼¶ÅÀ³æÈí¼þ£¬ÇåеÄGUI½çÃæ£¬ÓÅÑŵÄÅÀ³æ¹æÔò¡¢¿É¿ØµÄ¸ß²¢·¢¡¢ÈÎÒâµÄÅúÁ¿ÈÎÎñ¡¢¶àÖÖÊä³ö·½Ê½¡¢´óÁ¿Demo£¬Ö§³Öºá×ÝÏòÁ½ÖÖץȡģʽ£¬Ö§³ÖÄ£ÄâµÇ¼ºÍÈÎÎñÈ¡ÏûµÈ£¬²¢ÇÒ¿¼ÂÇÁËÖ§³Ö·Ö²¼Ê½²¼¾Ö¡£

ÏÂÔØµØÖ·£ºhttps://github.com/henrylee2cn/pholcus/tree/v0.7.5

À´×Ô:¿ªÔ´ÖйúÉçÇø
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 0 ÌõÆÀÂÛ