¼Ü¹¹ÑݱäµÚÁù²½£º·Ö¿â
ÏíÊÜÁËÒ»¶Îʱ¼äµÄϵͳ·ÃÎÊÁ¿¸ßËÙÔö³¤µÄÐÒ¸£ºó£¬·¢ÏÖϵͳÓÖ¿ªÊ¼±äÂýÁË£¬Õâ´ÎÓÖÊÇʲô״¿öÄØ£¬¾¹ý²éÕÒ£¬·¢ÏÖÊý¾Ý¿âдÈë¡¢¸üеÄÕâЩ²Ù×÷µÄ²¿·ÖÊý¾Ý¿âÁ¬½ÓµÄ ×ÊÔ´¾ºÕù·Ç³£¼¤ÁÒ£¬µ¼ÖÂÁËϵͳ±äÂý£¬ÕâÏÂÔõô°ìÄØ£¬´Ëʱ¿ÉÑ¡µÄ·½°¸ÓÐÊý¾Ý¿â¼¯ÈººÍ·Ö¿â²ßÂÔ£¬¼¯Èº·½ÃæÏñÓÐЩÊý¾Ý¿âÖ§³ÖµÄ²¢²»ÊǺܺã¬Òò´Ë·Ö¿â»á³ÉΪ±È½ÏÆÕ±éµÄ²ßÂÔ£¬·Ö¿âÒ²¾ÍÒâζ×ÅÒª¶ÔÔÓгÌÐò½øÐÐÐ޸ģ¬Ò»Í¨ÐÞ¸ÄʵÏÖ·Ö¿âºó£¬²»´í£¬Ä¿±ê´ïµ½ÁË£¬ÏµÍ³»Ö¸´ÉõÖÁËٶȱÈÒÔÇ°»¹¿ìÁË¡£
¿´¿´ÕâÒ»²½Íê³ÉºóϵͳµÄͼʾ£º
ÕâÒ»²½¸ü¶àµÄÊÇÐèÒª´ÓÒµÎñÉÏ×öºÏÀíµÄ»®·Ö£¬ÒÔʵÏַֿ⣬¾ßÌå¼¼Êõϸ½ÚÉÏûÓÐÆäËûµÄÒªÇó£»
µ«Í¬Ê±Ëæ×ÅÊý¾ÝÁ¿µÄÔö´óºÍ·Ö¿âµÄ½øÐУ¬ÔÚÊý¾Ý¿âµÄÉè¼Æ¡¢µ÷ÓÅÒÔ¼°Î¬»¤ÉÏÐèÒª×öµÄ¸üºÃ£¬Òò´Ë¶ÔÕâЩ·½ÃæµÄ¼¼Êõ»¹ÊÇÌá³öÁ˺ܸߵÄÒªÇóµÄ¡£
¼Ü¹¹ÑݱäµÚÆß²½£º·Ö±í¡¢DALºÍ·Ö²¼Ê½»º´æ
Ëæ×ÅϵͳµÄ²»¶ÏÔËÐУ¬Êý¾ÝÁ¿¿ªÊ¼´ó·ù¶ÈÔö³¤£¬Õâ¸öʱºò·¢ÏÖ·Ö¿âºó²éѯÈÔÈ»»áÓÐЩÂý£¬ÓÚÊÇ°´ÕÕ·Ö¿âµÄ˼Ï뿪ʼ×ö·Ö±íµÄ¹¤×÷£¬µ±È»£¬Õâ²»¿É±ÜÃâµÄ»áÐèÒª¶Ô³ÌÐò½øÐÐһЩÐ޸ģ¬Ò²ÐíÔÚÕâ¸öʱºò¾Í»á·¢ÏÖÓ¦ÓÃ×Ô¼ºÒª¹ØÐÄ·Ö¿â·Ö±íµÄ¹æÔòµÈ£¬»¹ÊÇÓÐЩ¸´Ôӵģ¬ÓÚÊÇÃÈÉúÄÜ·ñÔö¼ÓÒ»¸öͨÓõĿò¼ÜÀ´ÊµÏÖ·Ö¿â·Ö±íµÄÊý¾Ý·ÃÎÊ£¬Õâ¸öÔÚebayµÄ¼Ü¹¹ÖжÔÓ¦µÄ¾ÍÊÇDAL£¬Õâ¸öÑݱäµÄ¹ý³ÌÏà¶Ô¶øÑÔÐèÒª»¨·Ñ½Ï³¤µÄʱ¼ä£¬µ±È»£¬Ò²ÓпÉÄÜÕâ¸öͨÓõĿò¼Ü»áµÈµ½·Ö±í×öÍêºó²Å¿ªÊ¼×ö£¬Í¬Ê±£¬ÔÚÕâ¸ö½×¶Î¿ÉÄܻᷢÏÖ֮ǰµÄ»º´æͬ²½·½°¸³öÏÖÎÊÌ⣬ÒòΪÊý¾ÝÁ¿Ì«´ó£¬µ¼ÖÂÏÖÔÚ²»Ì«¿ÉÄܽ«»º´æ´æÔÚ±¾µØ£¬È»ºóͬ²½µÄ·½Ê½£¬ÐèÒª²ÉÓ÷ֲ¼Ê½»º´æ·½°¸ÁË£¬ÓÚÊÇ£¬ÓÖÊÇһͨ¿¼²ìºÍÕÛÄ¥£¬ÖÕÓÚÊǽ«´óÁ¿µÄÊý¾Ý»º´æתÒƵ½·Ö²¼Ê½»º´æÉÏÁË¡£
¿´¿´ÕâÒ»²½Íê³ÉºóϵͳµÄͼʾ£º
ÕâÒ»²½Éæ¼°µ½ÁË·Ö±í´æ´¢¼¼Êõ£¬·Ö±í¸ü¶àµÄͬÑùÊÇÒµÎñÉϵĻ®·Ö£¬¼¼ÊõÉÏÉæ¼°µ½µÄ»áÓж¯Ì¬hashËã·¨¡¢consistent hashËã·¨µÈ£»
DALÉæ¼°µ½±È½Ï¶àµÄ¸´ÔÓ¼¼Êõ£¬ÀýÈçÊý¾Ý¿âÁ¬½ÓµÄ¹ÜÀí£¨³¬Ê±¡¢Òì³££©¡¢Êý¾Ý¿â²Ù×÷µÄ¿ØÖÆ£¨³¬Ê±¡¢Òì³££©¡¢·Ö¿â·Ö±í¹æÔòµÄ·â×°µÈ£»
¼Ü¹¹ÑݱäµÚ°Ë²½£ºÔö¼Ó¸ü¶àµÄwebserver
ÔÚ×öÍê·Ö¿â·Ö±íÕâЩ¹¤×÷ºó£¬Êý¾Ý¿âÉϵÄѹÁ¦ÒѾ½µµ½±È½ÏµÍÁË£¬ÓÖ¿ªÊ¼¹ý×ÅÿÌì¿´×Å·ÃÎÊÁ¿±©ÔöµÄÐÒ¸£Éú»îÁË£¬Í»È»ÓÐÒ»Ì죬·¢ÏÖϵͳµÄ·ÃÎÊÓÖ¿ªÊ¼ÓбäÂýµÄÇ÷ÊÆ ÁË£¬Õâ¸öʱºòÊ×ÏȲ鿴Êý¾Ý¿â£¬Ñ¹Á¦Ò»ÇÐÕý³££¬Ö®ºó²é¿´webserver£¬·¢ÏÖapache×èÈûÁ˺ܶàµÄÇëÇ󣬶øÓ¦Ó÷þÎñÆ÷¶Ôÿ¸öÇëÇóÒ²ÊDZȽϿìµÄ£¬¿´À´ ÊÇÇëÇóÊýÌ«¸ßµ¼ÖÂÐèÒªÅŶӵȴý£¬ÏìÓ¦ËٶȱäÂý£¬Õ⻹ºÃ°ì£¬Ò»°ãÀ´Ëµ£¬Õâ¸öʱºòÒ²»áÓÐЩǮÁË£¬ÓÚÊÇÌí¼ÓһЩwebserver·þÎñÆ÷£¬ÔÚÕâ¸öÌí¼Ó webserver·þÎñÆ÷µÄ¹ý³Ì£¬ÓпÉÄÜ»á³öÏÖ¼¸ÖÖÌôÕ½£º
1¡¢ApacheµÄÈí¸ºÔØ»òLVSÈí¸ºÔصÈÎÞ·¨³Ðµ£¾Þ´óµÄweb·ÃÎÊÁ¿£¨ÇëÇóÁ¬½ÓÊý¡¢ÍøÂçÁ÷Á¿µÈ£©µÄµ÷¶ÈÁË£¬Õâ¸öʱºòÈç¹û¾·ÑÔÊÐíµÄ»°£¬»á²ÉÈ¡µÄ·½°¸Êǹº ÂòÓ²¼þ¸ºÔØ£¬ÀýÈçF5¡¢Netsclar¡¢AthelonÖ®ÀàµÄ£¬È羷Ѳ»ÔÊÐíµÄ»°£¬»á²ÉÈ¡µÄ·½°¸Êǽ«Ó¦ÓôÓÂß¼ÉÏ×öÒ»¶¨µÄ·ÖÀ࣬Ȼºó·ÖÉ¢µ½²»Í¬µÄÈí¸ºÔؼ¯ÈºÖУ»
2¡¢ÔÓеÄһЩ״̬ÐÅϢͬ²½¡¢Îļþ¹²ÏíµÈ·½°¸¿ÉÄÜ»á³öÏÖÆ¿¾±£¬ÐèÒª½øÐиĽø£¬Ò²ÐíÕâ¸öʱºò»á¸ù¾ÝÇé¿ö±àд·ûºÏÍøÕ¾ÒµÎñÐèÇóµÄ·Ö²¼Ê½ÎļþϵͳµÈ£»
ÔÚ×öÍêÕâЩ¹¤×÷ºó£¬¿ªÊ¼½øÈëÒ»¸ö¿´ËÆÍêÃÀµÄÎÞÏÞÉìËõµÄʱ´ú£¬µ±ÍøÕ¾Á÷Á¿Ôö¼Óʱ£¬Ó¦¶ÔµÄ½â¾ö·½°¸¾ÍÊDz»¶ÏµÄÌí¼Ówebserver¡£
¿´¿´ÕâÒ»²½Íê³ÉºóϵͳµÄͼʾ£º
µ½ÁËÕâÒ»²½£¬Ëæ×Å»úÆ÷ÊýµÄ²»¶ÏÔö³¤¡¢Êý¾ÝÁ¿µÄ²»¶ÏÔö³¤ºÍ¶Ôϵͳ¿ÉÓÃÐÔµÄÒªÇóÔ½À´Ô½¸ß£¬Õâ¸öʱºòÒªÇó¶ÔËù²ÉÓõļ¼Êõ¶¼ÒªÓиüΪÉîÈëµÄÀí½â£¬²¢ÐèÒª¸ù¾ÝÍøÕ¾µÄÐèÇóÀ´×ö¸ü¼Ó¶¨ÖÆÐÔÖʵIJúÆ·¡£
¼Ü¹¹ÑݱäµÚ¾Å²½£ºÊý¾Ý¶Áд·ÖÀëºÍÁ®¼Û´æ´¢·½°¸
ͻȻÓÐÒ»Ì죬·¢ÏÖÕâ¸öÍêÃÀµÄʱ´úÒ²Òª½áÊøÁË£¬Êý¾Ý¿âµÄجÃÎÓÖÒ»´Î³öÏÖÔÚÑÛÇ°ÁË£¬ÓÉÓÚÌí¼ÓµÄwebserverÌ«¶àÁË£¬µ¼ÖÂÊý¾Ý¿âÁ¬½ÓµÄ×ÊÔ´»¹ÊDz»¹»Ó㬶øÕâ¸öʱºòÓÖÒѾ·Ö¿â·Ö±íÁË£¬¿ªÊ¼·ÖÎöÊý¾Ý¿âµÄѹÁ¦×´¿ö£¬¿ÉÄܻᷢÏÖÊý¾Ý¿âµÄ¶Áд±ÈºÜ¸ß£¬Õâ¸öʱºòͨ³£»áÏëµ½Êý¾Ý¶Áд·ÖÀëµÄ·½°¸£¬µ±È»£¬Õâ¸ö·½°¸ÒªÊµÏÖ²¢²»ÈÝÒ×£¬ÁíÍ⣬¿ÉÄܻᷢÏÖһЩÊý¾Ý´æ´¢ÔÚÊý¾Ý¿âÉÏÓÐЩÀË·Ñ£¬»òÕß˵¹ýÓÚÕ¼ÓÃÊý¾Ý¿â×ÊÔ´£¬Òò´ËÔÚÕâ¸ö½×¶Î¿ÉÄÜ»áÐγɵļܹ¹ÑݱäÊÇʵÏÖÊý¾Ý¶Áд·ÖÀ룬ͬʱ±àдһЩ¸üΪÁ®¼ÛµÄ´æ´¢·½°¸£¬ÀýÈçBigTableÕâÖÖ¡£
¿´¿´ÕâÒ»²½Íê³ÉºóϵͳµÄͼʾ£º
ÕâÒ»²½Éæ¼°µ½ÁËÊý¾Ý¶Áд·ÖÀëÒªÇó¶ÔÊý¾Ý¿âµÄ¸´ÖÆ¡¢standbyµÈ²ßÂÔÓÐÉîÈëµÄÕÆÎÕºÍÀí½â£¬Í¬Ê±»áÒªÇó¾ß±¸×ÔÐÐʵÏֵļ¼Êõ£»
Á®¼Û´æ´¢·½°¸ÒªÇó¶ÔOSµÄÎļþ´æ´¢ÓÐÉîÈëµÄÕÆÎÕºÍÀí½â£¬Í¬Ê±ÒªÇó¶Ô²ÉÓõÄÓïÑÔÔÚÎļþÕâ¿éµÄʵÏÖÓÐÉîÈëµÄÕÆÎÕ¡£
¼Ü¹¹ÑݱäµÚÊ®²½£º½øÈë´óÐÍ·Ö²¼Ê½Ó¦ÓÃʱ´úºÍÁ®¼Û·þÎñÆ÷ȺÃÎÏëʱ´ú
¾¹ýÉÏÃæÕâ¸öÂþ³¤¶øÍ´¿àµÄ¹ý³Ì£¬ÖÕÓÚÊÇÔÙ¶ÈÓÀ´ÁËÍêÃÀµÄʱ´ú£¬²»¶ÏµÄÔö¼Ówebserver¾Í¿ÉÒÔÖ§³ÅÔ½À´Ô½¸ßµÄ·ÃÎÊÁ¿ÁË£¬¶ÔÓÚ´óÐÍÍøÕ¾¶øÑÔ£¬ÈËÆøµÄÖØÒªÎã Ó¹ÖÃÒÉ£¬Ëæ×ÅÈËÆøµÄÔ½À´Ô½¸ß£¬¸÷ÖÖ¸÷ÑùµÄ¹¦ÄÜÐèÇóÒ²¿ªÊ¼±¬·¢ÐÔµÄÔö³¤£¬Õâ¸öʱºòͻȻ·¢ÏÖ£¬ÔÀ´²¿ÊðÔÚwebserverÉϵÄÄǸöwebÓ¦ÓÃÒѾ·Ç³£ÅÓ´ó ÁË£¬µ±¶à¸öÍŶӶ¼¿ªÊ¼¶ÔÆä½øÐиĶ¯Ê±£¬¿ÉÕæÊÇÏ൱µÄ²»·½±ã£¬¸´ÓÃÐÔÒ²Ï൱Ôã¸â£¬»ù±¾ÊÇÿ¸öÍŶӶ¼×öÁË»ò¶à»òÉÙÖظ´µÄÊÂÇ飬¶øÇÒ²¿ÊðºÍά»¤Ò²ÊÇÏ൱µÄÂé·³£¬ ÒòΪÅÓ´óµÄÓ¦ÓðüÔÚN̨»úÆ÷Éϸ´ÖÆ¡¢Æô¶¯¶¼ÐèÒªºÄ·Ñ²»ÉÙµÄʱ¼ä£¬³öÎÊÌâµÄʱºòÒ²²»ÊǺܺò飬ÁíÍâÒ»¸ö¸üÔã¸âµÄ×´¿öÊǺÜÓпÉÄÜ»á³öÏÖij¸öÓ¦ÓÃÉϵÄbug¾Íµ¼ ÖÂÁËÈ«Õ¾¶¼²»¿ÉÓ㬻¹ÓÐÆäËûµÄÏñµ÷ÓŲ»ºÃ²Ù×÷£¨ÒòΪ»úÆ÷Éϲ¿ÊðµÄÓ¦ÓÃʲô¶¼Òª×ö£¬¸ù±¾¾ÍÎÞ·¨½øÐÐÕë¶ÔÐԵĵ÷ÓÅ£©µÈÒòËØ£¬¸ù¾ÝÕâÑùµÄ·ÖÎö£¬¿ªÊ¼Í´Ï¾öÐÄ£¬½« ϵͳ¸ù¾ÝÖ°Ôð½øÐвð·Ö£¬ÓÚÊÇÒ»¸ö´óÐ͵ķֲ¼Ê½Ó¦Óþ͵®ÉúÁË£¬Í¨³££¬Õâ¸ö²½ÖèÐèÒªºÄ·ÑÏ൱³¤µÄʱ¼ä£¬ÒòΪ»áÅöµ½ºÜ¶àµÄÌôÕ½£º
1¡¢²ð³É·Ö²¼Ê½ºóÐèÒªÌṩһ¸ö¸ßÐÔÄÜ¡¢Îȶ¨µÄͨÐÅ¿ò¼Ü£¬²¢ÇÒÐèÒªÖ§³Ö¶àÖÖ²»Í¬µÄͨÐźÍÔ¶³Ìµ÷Ó÷½Ê½£»
2¡¢½«Ò»¸öÅÓ´óµÄÓ¦Óòð·ÖÐèÒªºÄ·ÑºÜ³¤µÄʱ¼ä£¬ÐèÒª½øÐÐÒµÎñµÄÕûÀíºÍϵͳÒÀÀµ¹ØϵµÄ¿ØÖƵȣ»
3¡¢ÈçºÎÔËά£¨ÒÀÀµ¹ÜÀí¡¢ÔËÐÐ×´¿ö¹ÜÀí¡¢´íÎó×·×Ù¡¢µ÷ÓÅ¡¢¼à¿ØºÍ±¨¾¯µÈ£©ºÃÕâ¸öÅÓ´óµÄ·Ö²¼Ê½Ó¦Óá£
¾¹ýÕâÒ»²½£¬²î²»¶àϵͳµÄ¼Ü¹¹½øÈëÏà¶ÔÎȶ¨µÄ½×¶Î£¬Í¬Ê±Ò²ÄÜ¿ªÊ¼²ÉÓôóÁ¿µÄÁ®¼Û»úÆ÷À´Ö§³Åמ޴óµÄ·ÃÎÊÁ¿ºÍÊý¾ÝÁ¿£¬½áºÏÕâÌ׼ܹ¹ÒÔ¼°Õâô¶à´ÎÑݱä¹ý³ÌÎüÈ¡µÄ¾ÑéÀ´²ÉÓÃÆäËû¸÷ÖÖ¸÷ÑùµÄ·½·¨À´Ö§³Å×ÅÔ½À´Ô½¸ßµÄ·ÃÎÊÁ¿¡£
¿´¿´ÕâÒ»²½Íê³ÉºóϵͳµÄͼʾ£º
ÕâÒ»²½Éæ¼°µÄ֪ʶÌåϵ·Ç³£µÄ¶à£¬ÒªÇó¶ÔͨÐÅ¡¢Ô¶³Ìµ÷Óá¢ÏûÏ¢»úÖƵÈÓÐÉîÈëµÄÀí½âºÍÕÆÎÕ£¬ÒªÇóµÄ¶¼ÊÇ´ÓÀíÂÛ¡¢Ó²¼þ¼¶¡¢²Ù×÷ϵͳ¼¶ÒÔ¼°Ëù²ÉÓõÄÓïÑÔµÄʵÏÖ¶¼ÓÐÇå³þµÄÀí½â¡£
ÔËάÕâ¿éÉæ¼°µÄ֪ʶÌåϵҲ·Ç³£µÄ¶à£¬¶àÊýÇé¿öÏÂÐèÒªÕÆÎÕ·Ö²¼Ê½²¢ÐмÆËã¡¢±¨±í¡¢¼à¿Ø¼¼ÊõÒÔ¼°¹æÔò²ßÂԵȵȡ£
˵ÆðÀ´È·Êµ²»Ôõô·ÑÁ¦£¬Õû¸öÍøÕ¾¼Ü¹¹µÄ¾µäÑݱä¹ý³Ì¶¼ºÍÉÏÃæ±È½ÏµÄÀàËÆ£¬µ±È»£¬Ã¿²½²ÉÈ¡µÄ·½°¸£¬ÑݱäµÄ²½ÖèÓпÉÄÜÓв»Í¬£¬ÁíÍ⣬ÓÉÓÚÍøÕ¾µÄÒµÎñ²»Í¬£¬»áÓв»Í¬µÄרҵ¼¼ÊõµÄÐèÇó£¬Õâƪblog¸ü¶àµÄÊǴӼܹ¹µÄ½Ç¶ÈÀ´½²½âÑݱäµÄ¹ý³Ì£¬µ±È»£¬ÆäÖл¹ÓкܶàµÄ¼¼ÊõҲδÔÚ´ËÌá¼°£¬ÏñÊý¾Ý¿â¼¯Èº¡¢Êý¾ÝÍÚ¾ò¡¢ËÑË÷µÈ£¬µ«ÔÚÕæʵµÄÑݱä¹ý³ÌÖл¹»á½èÖúÏñÌáÉýÓ²¼þÅäÖá¢ÍøÂç»·¾³¡¢¸ÄÔì²Ù×÷ϵͳ¡¢CDN¾µÏñµÈÀ´Ö§³Å¸ü´óµÄÁ÷Á¿£¬Òò´ËÔÚÕæʵµÄ·¢Õ¹¹ý³ÌÖл¹»áÓкܶàµÄ²»Í¬£¬ÁíÍâÒ»¸ö´óÐÍÍøÕ¾Òª×öµ½µÄÔ¶Ô¶²»½ö½öÉÏÃæÕâЩ£¬»¹ÓÐÏñ°²È«¡¢ÔËά¡¢ÔËÓª¡¢·þÎñ¡¢´æ´¢µÈ£¬Òª×öºÃÒ»¸ö´óÐ͵ÄÍøÕ¾ÕæµÄºÜ²»ÈÝÒ×£¬Ð´ÕâƪÎÄÕ¸ü¶àµÄÊÇÏ£ÍûÄܹ»Òý³ö¸ü¶à´óÐÍÍøÕ¾¼Ü¹¹ÑݱäµÄ½éÉÜ¡£
ÍƼöÐÅÏ¢
- ¹¹½¨¸ß¿ÉÓú͵¯ÐÔÉìËõµÄKV´æ´¢ÏµÍ³
- ̸̸ÍøÕ¾¾²Ì¬»¯£¨¶þ£©
- ̸̸ÍøÕ¾¾²Ì¬»¯£¨Ò»£©
- Ðì¹úÏ飺΢²©ÊÇ·ñ»á²ÎÓëÍøÕ¾ÅÅÃû
- ApacheÔÚ±¾µØ½¨Á¢·ºÓòÃûÐéÄâÖ÷»ú¼ò·¨
- ÈçºÎ½øÐÐÍøÕ¾Õï¶Ï ΪÍøÕ¾½øÐÐÆÀ·Ö
- Ò»¸ö³É¹¦µÄÕ¾³¤Ó¦¸Ã¾ß±¸µÄËØÖÊ
- Ò»Ìõ΢²©Òý·¢µÄ·ÖÎö£ºÈçºÎÈÃ΢²©µÃµ½¹ã·º´«²¥
- ÈçºÎÈÃÒ»¸öÍøÕ¾ÓÐÇ¿´óÉúÃüÁ¦
- פ×ãIDCÃż÷³Ö±Ò¹ÛÍû Õ¾³¤Ñ¡¹º¿Õ¼ä³É¡°¼èÄѵľö¶¨¡±£¿
ÈÈÃÅÐÅÏ¢
- nohup: redirecting stderr to stdou....
- ʹÓÃlog_formatΪNginx·þÎñÆ÷ÉèÖøüÏêϸµÄÈÕÖ¾¸ñʽ
- jquery easyUI--dataGrid-Json
- [Ô´´]·ÂGoogle Reader¡¢ÐÂÀË΢²©¡¢ÌÚѶ΢²©µ....
- ÀûÓÃKeepalived+mysql¹¹½¨¸ß¿ÉÓÃMySQLË«Ö÷×Ô¶....
- Nginx+keepalivedʵÏÖ¸ºÔؾùºâºÍË«»úÈȱ¸¸ß¿ÉÓÃ
- jqueryʵÏÖÒ³Ãæ¼ÓÔؽø¶ÈÌõ
- Rolling cURL: PHP²¢·¢×î¼Ñʵ¼ù
- codeigniter ·ÓÉÖÕ¼«ÓÅ»¯(url rewrite)
- linuxÏÂÉèÖÃsshÎÞÃÜÂëµÇ¼
ÆÀÂÛ