Ò׽ؽØͼÈí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

phpÀ¬»ø»ØÊÕ»úÖÆ

ÿһÖÖÓïÑÔ¶¼ÓÐ×Ô¼ºµÄ×Ô¶¯À¬»ø»ØÊÕ»úÖÆ£¬ÈóÌÐòÔ±²»±Ø¹ý·Ö¹ØÐijÌÐòÄÚ´æ·ÖÅ䣬µ«ÊÇÔÚOOPÖУ¬ÓÐЩ¶ÔÏóÐèÒªÏÔʽµÄÏú»Ù£»·ÀÖ¹³ÌÐòÖ´ÐÐÄÚ´æÒç³ö¡£
Ò»¡¢PHP À¬»ø»ØÊÕ»úÖÆ(Garbage Collector ¼ò³ÆGC)
ÔÚPHPÖУ¬Ã»ÓÐÈκαäÁ¿Ö¸ÏòÕâ¸ö¶ÔÏóʱ£¬Õâ¸ö¶ÔÏó¾Í³ÉΪÀ¬»ø¡£PHP»á½«ÆäÔÚÄÚ´æÖÐÏú»Ù£»ÕâÊÇPHP µÄGCÀ¬»ø´¦Àí»úÖÆ£¬·ÀÖ¹ÄÚ´æÒç³ö¡£
µ±Ò»¸ö PHPÏ߳̽áÊøʱ£¬µ±Ç°Õ¼ÓõÄËùÓÐÄÚ´æ¿Õ¼ä¶¼»á±»Ïú»Ù£¬µ±Ç°³ÌÐòÖÐËùÓжÔÏóͬʱ±»Ïú»Ù¡£GC½ø³ÌÒ»°ã¶¼¸ú×ÅÿÆðÒ»¸öSESSION¶ø¿ªÊ¼ÔËÐеÄ.gcÄ¿µÄÊÇΪÁËÔÚsessionÎļþ¹ýÆÚÒÔºó×Ô¶¯Ïú»Ùɾ³ýÕâЩÎļþ.
¶þ¡¢__destruct /unset
__destruct() Îö¹¹º¯Êý£¬ÊÇÔÚÀ¬»ø¶ÔÏó±»»ØÊÕʱִÐС£
unset Ïú»ÙµÄÊÇÖ¸Ïò¶ÔÏóµÄ±äÁ¿£¬¶ø²»ÊÇÕâ¸ö¶ÔÏó¡£
Èý¡¢ Session Óë GC
ÓÉÓÚPHPµÄ¹¤×÷»úÖÆ£¬Ëü²¢Ã»ÓÐÒ»¸ödaemonÏß³ÌÀ´¶¨ÆÚµÄɨÃèSession ÐÅÏ¢²¢ÅжÏÆäÊÇ·ñʧЧ£¬µ±Ò»¸öÓÐЧµÄÇëÇó·¢Éúʱ£¬PHP »á¸ù¾ÝÈ«¾Ö±äÁ¿ session.gc_probability ºÍsession.gc_divisorµÄÖµ£¬À´¾ö¶¨ÊÇ·ñÆôÓÃÒ»¸öGC, ÔÚĬÈÏÇé¿öÏ£¬ session.gc_probability=1, session.gc_divisor =100 Ò²¾ÍÊÇ˵ÓÐ1%µÄ¿ÉÄÜÐÔÆô¶¯GC(Ò²¾ÍÊÇ˵100¸öÇëÇóÖÐÖ»ÓÐÒ»¸ögc»á°éËæ100¸öÖеÄij¸öÇëÇó¶øÆô¶¯).
GC µÄ¹¤×÷¾ÍÊÇɨÃèËùÓеÄSessionÐÅÏ¢£¬Óõ±Ç°Ê±¼ä¼õÈ¥session×îºóÐ޸ĵÄʱ¼ä£¬Í¬session.gc_maxlifetime²ÎÊý½øÐбȽϣ¬Èç¹ûÉú´æʱ¼ä³¬¹ýgc_maxlifetime(ĬÈÏ24·ÖÖÓ) ,¾Í½«¸Ãsessionɾ³ý¡£
µ«ÊÇ£¬Èç¹ûÄãWeb·þÎñÆ÷Óжà¸öÕ¾µã£¬¶à¸öÕ¾µãʱ,GC´¦Àísession¿ÉÄÜ»á³öÏÖÒâÏë²»µ½µÄ½á¹û£¬Ô­Òò¾ÍÊÇ£ºGCÔÚ¹¤×÷ʱ£¬²¢²»»áÇø·Ö²»Í¬Õ¾µãµÄsession.
ÄÇôÕâ¸öʱºòÔõô½â¾öÄØ£¿
1. ÐÞ¸Äsession.save_path,»òʹÓÃsession_save_path() ÈÃÿ¸öÕ¾µãµÄsession±£´æµ½Ò»¸öרÓÃĿ¼£¬
2. ÌṩGCµÄÆô¶¯ÂÊ£¬×ÔÈ»£¬GCµÄÆô¶¯ÂÊÌá¸ß£¬ÏµÍ³µÄÐÔÄÜÒ²»áÏàÓ¦¼õµÍ£¬²»ÍƼö¡£
3. ÔÚ´úÂëÖÐÅжϵ±Ç°sessionµÄÉú´æʱ¼ä£¬ÀûÓÃsession_destroy()ɾ³ý. 


Ïà¹ØÎĵµ£º

PHP³ÌÐòÔ±Ó¦¸ÃÁ˽âMongoDBµÄÎå¼þÊÂ

2010ÄêÓ¦¸Ã±»ÈËÃǼÇס£¬ÒòΪSQL½«ÔÚÕâÒ»ÄêËÀÈ¥¡£ÕâÒ»Äê¹ØϵÊý¾Ý¿âÐн«¾Íľ£¬ÕâÒ»Ä꿪·¢Õß·¢ÏÖËûÃÇÔÙ²»ÐèÒª³¤Ê±¼äÐÁ¿àµÄ¹¹ÔìÁлòÕß±í¸ñÀ´´æ·ÅÊý¾Ý¡£ 2010Ä꽫ÊÇÎĵµÐÍÊý¾Ý¿âµÄÆðʼÄê¡£¾¡¹ÜÕâÑùµÄÊÆÍ·ÒѾ­³ÖÐø¶àÄ꣬ÏÖÔÚ²ÅÊÇÒ»¸ö¸ü¶à£¬¸ü¹ã·ºµÄÎĵµÐÍÊý¾Ý¿â³öÏÖµÄÄê´ú¡£´Ó»ùÓÚÔƼÆËãµÄAmazonµ½Google£¬´óÁ¿¿ªÔ´¹¤¾ß£¬ÒÔ¼°ËæÖ® ......

PHPÉú³ÉËõÂÔͼµÄ´úÂë


Ò»¸ö·Ç³£¼òµ¥µÄPHPÉú³ÉËõÂÔͼµÄ´úÂë³ÌÐò£¬²ÎÊý¼°´úÂ붼ËãµÃÉϾ«¼ò£¬ÓÐÐËȤµÄÅóÓÑ¿ÉÒÔÊÔÏÂËüµÄ¹¦ÄÜ£¬Óв»Ì«ÍêÉƵĵط½»¹ÇëÖ¸Õý¡£ ·ÇÔ­´´£¬À´×ÔÍøÂç
<?$FILENAME="image_name";
// Éú³ÉͼƬµÄ¿í¶È
$RESIZEWIDTH=400;
// Éú³ÉͼƬµÄ¸ß¶È
$RESIZEHEIGHT=400;
function ResizeImage($im,$maxwidth,$maxheight,$name){ ......

php °²È«Ä£Ê½µÄ²»×ã

PHPµÄsafe_modeÑ¡ÏîµÄÄ¿µÄÊÇΪÁ˽â¾ö±¾ÕÂËùÊöµÄijЩÎÊÌâ¡£
µ«ÊÇ£¬ÔÚPHP²ãÃæÉÏÈ¥½â¾öÕâÀàÎÊÌâ´Ó¼Ü¹¹ÉÏÀ´¿´ÊDz»ÕýÈ·µÄ£¬ÕýÈçPHPÊÖ²áËùÊö(http://php.net/features.safe-mode)¡£
µ±°²È«Ä£Ê½ÉúЧʱ£¬PHP»á¶ÔÕýÔÚÖ´ÐеĽű¾Ëù¶ÁÈ¡£¨»òËù²Ù×÷£©ÎļþµÄÊôÖ÷½øÐмì²é£¬ÒÔ±£Ö¤Óë¸Ã½Å±¾µÄÊôÖ÷ÊÇÏàͬµÄ¡£
ËäÈ»ÕâÑùȷʵ¿ÉÒÔ·À·¶±¾ÕÂÖÐ ......

PHPÖвå¼þ»úÖƵÄÒ»ÖÖʵÏÖ·½°¸

http://www.phpip.com/program/php/A62010901P/25588.html
ÕâƪÎÄÕµijö·¢µãÊÇÎÒ¶Ô²å¼þ»úÖƵÄÀí½â£¬¼°ÆäÔÚPHPÖеÄʵÏÖ¡£´Ë·½°¸½öÊDzå¼þ»úÖÆÔÚPHPÖеÄʵÏÖ·½°¸Ö®Ò»£¬Ð´ÏÂÀ´ºÍ´ó¼Ò·ÖÏí£¬»¶Ó­´ó¼ÒÒ»ÆðÌÖÂÛ¡£
²å¼þ£¬Ò༴Plug-in£¬ÊÇÖ¸Ò»ÀàÌض¨µÄ¹¦ÄÜÄ£¿é£¨Í¨³£ÓɵÚÈý·½¿ª·¢ÕßʵÏÖ£©£¬ËüµÄÌصãÊÇ£ºµ±ÄãÐèÒªËüµÄʱºò¼¤»îËü£¬²»Ð ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ