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

IISÏÂPHPµÄISAPIºÍFastCGI±È½Ï

    Ô­ÎÄÁ´½Ó£ºhttp://www.williamlong.info/archives/1846.html
    ÔÚWindows IIS
6.0ÏÂÅäÖÃPHP
£¬Í¨³£ÓÐCGI
¡¢ISAPI
ºÍFastCGI
ÈýÖÖÅäÖ÷½Ê½£¬ÕâÈýÖÖģʽ¶¼¿ÉÒÔÔÚIIS
6.0ϳɹ¦ÔËÐУ¬ÏÂÃæÎҾͽ²Ò»ÏÂÕâÈýÖÖ·½Ê½ÅäÖõÄÇø±ðºÍÐÔÄÜÉϵIJîÒì¡£
¡¡¡¡1¡¢CGI
£¨Í¨ÓÃÍø¹Ø½Ó¿Ú/Common Gateway Interface£©Ò»°ãÊÇ¿ÉÖ´ÐгÌÐò£¬ÀýÈçEXEÎļþ£¬ºÍWEB·þÎñÆ÷¸÷×ÔÕ¼¾Ý×Ų»Í¬µÄ½ø³Ì,¶øÇÒÒ»°ãÒ»¸öCGI
³ÌÐòÖ»ÄÜ´¦ÀíÒ»¸öÓû§ÇëÇó¡£ÕâÑù£¬µ±Óû§ÇëÇóÊýÁ¿·Ç³£¶àʱ£¬»á´óÁ¿Õ¼ÓÃϵͳµÄ×ÊÔ´£¬ÈçÄÚ´æ¡¢CPUʱ¼äµÈ£¬Ôì³ÉЧÄܵÍÏ¡£
¡¡¡¡2¡¢ISAPI
£¨Internet Server Application Program Interface£©ÊÇ΢ÈíÌṩµÄÒ»Ì×ÃæÏòWEB·þÎñµÄAPI½Ó¿Ú£¬ËüÄÜʵÏÖCGI
ÌṩµÄÈ«²¿¹¦ÄÜ£¬²¢ÔÚ´Ë»ù´¡ÉϽøÐÐÁËÀ©Õ¹£¬ÈçÌṩÁ˹ýÂËÆ÷Ó¦ÓóÌÐò½Ó¿Ú¡£ISAPI
Ó¦Óôó¶àÊýÒÔDLL¶¯Ì¬¿âµÄÐÎʽʹÓ㬿ÉÒÔÔÚ±»Óû§ÇëÇóºóÖ´ÐУ¬£¬ÔÚ´¦ÀíÍêÒ»¸öÓû§ÇëÇóºó²»»áÂíÉÏÏûʧ£¬¶øÊǼÌÐøפÁôÔÚÄÚ´æÖеȴý´¦Àí±ðµÄÓû§ÊäÈë¡£´ËÍâ,ISAPI
µÄDLLÓ¦ÓóÌÐòºÍWEB·þÎñÆ÷´¦ÓÚͬһ¸ö½ø³ÌÖУ¬Ð§ÂÊÒªÏÔÖø¸ßÓÚCGI
¡£
¡¡¡¡ÔÚWindows Server 2003µÄIIS6ÏÂÅäÖÃISAPI
·½Ê½µÄPHP
£¬ÅäÖ÷½·¨ÊÇ£¬ÔÚIIS
µÄ“WEB·þÎñÀ©Õ¹”ÖУ¬Ìí¼ÓÒ»¸öеÄWEB·þÎñÀ©Õ¹£¬³ÌÐòºó׺ΪPHP
£¬ISAPI
³ÌÐòΪphp5isapi.dll£¬È»ºóÔÙ“»·¾³±äÁ¿”-“ϵͳ±äÁ¿”ÖÐÔö¼Ó±äÁ¿ÃûPHPRC£¬ÊýֵΪphp
.iniµÄ·¾¶£¬ÔÚInternetÐÅÏ¢·þÎñ¹ÜÀíÆ÷ÖУ¬Ñ¡ÔñÍøÕ¾»òÓ¦ÓóÌÐòµÄ¸ùĿ¼£¬´ò¿ªÄ¿Â¼ÊôÐÔÒ³£¨ÓÒ¼üÑ¡Ôñ“ÊôÐÔ”£©£¬ÔÙÑ¡Ôñ“Ö÷Ŀ¼”¡£µã»÷“ÅäÖÔ°´Å¥£¬Ñ¡Ôñ“Ó³Éä”TabÒ³¡£µã»÷“Ìí¼Ó...”£¬ÔÚ“¿ÉÖ´ÐÐÎļþ”ÉèΪ: c:\php
\php5isapi.dll£¬À©Õ¹ÃûÉèΪ.php
£¬Ñ¡Ôñ“È·ÈÏÎļþÊÇ·ñ´æÔÚ”£¬È»ºó“È·¶¨”±£´æÉèÖá£ÖØÆô·þÎñÆ÷¼´¿ÉÍê³ÉPHP
µÄÅäÖá£
¡¡¡¡3¡¢FastCGI
ÊÇ¿ÉÉìËõ¼Ü¹¹µÄCGI
¿ª·ÅÀ©Õ¹£¬ÆäÖ÷ÒªÐÐΪÊǽ«CGI
½âÊÍÆ÷½ø³Ì±£³ÖÔÚÄÚ´æÖв¢Òò´Ë»ñµÃ½Ï¸ßµÄÐÔÄÜ¡£´«Í³µÄCGI
½âÊÍÆ÷µÄ·´¸´¼ÓÔØÊÇCGI
ÐÔÄܵÍϵÄÖ÷ÒªÔ­Òò£¬Èç¹ûCGI
½âÊÍÆ÷±£³ÖÔÚÄÚ´æÖв¢½ÓÊÜFastCGI
½ø³Ì¹ÜÀíÆ÷µ÷¶È£¬Ôò¿ÉÒÔÌṩÁ¼ºÃµÄÐÔÄÜ¡¢ÉìËõÐԵȡ£
¡¡¡¡FastCGI
ÒѾ­¼¯³ÉÓÚIIS7£¬Ò²Ö§³ÖIIS6£¬ÔÚIIS6Öеݲװ·½·¨¿É²Î¼û΢ÈíµÄ¹Ù·½Îĵµ
£¬ÎÒÕâÀï¼òµ¥·­Òëһϡ£
¡¡¡¡ÏȵãÕâÀï
ÏÂÔØÒ»¸ö32λµÄFastCGI
extension for IIS
£¬È»ºó½«Æä°²


Ïà¹ØÎĵµ£º

phpѧϰ±Ê¼Ç£¨7£©:PHPÊý×éµÄ´´½¨ÐÞ¸ÄʹÓÃ

1¡¢´´½¨ ºÍ Ð޸ĠÊý×é
PHPÖÐʹÓÃarrayÀ´´´½¨Ò»¸öÊý×飺
      array( key=>value ,  key=>value …… )
Àý×Ó£º
         $arr = array (3,5,7,9,6);
&nb ......

ÎÒÓÃphpдµÄ¶Ô³Æ¼ÓÃÜËã·¨

²é¿´ÍêÕû°æ±¾ : ¡¾Ô­´´¡¿ÎÒÓÃphpдµÄ¶Ô³Æ¼ÓÃÜËã·¨£¬´ó¼Ò¿´¿´°²È«ÐÔÈçºÎ¡£
panic
2006-02-05, 22:37
//phpÒѾ­ÓÐÁËÍêÕûµÄ¼ÓÃÜ/½âÃÜ¿âÖ§³Ö£¬µ«ÊÇÔÚһЩÖ÷»úÉÏ£¬ÕâЩ¿âûÓб»ÆôÓã¬ËùÒÔ³öÓÚÎÞÄΣ¬²ÅдÁËÏÂÃæµÄËã·¨¡£
//»ù±¾Ô­ÀíÊÇ£ºÓÃÃ÷ÎĵĺÍkeyµÄ×éºÏÉú³Écrc£¬È»ºóÓÃÕâ¸öcrcºÍkey×éºÏÉú³ÉÒ»¸öhashÑÚÂ룬ÓÃhashÑÚÂëºÍÃ÷ÎÄ ......

¡¶PHPºÍMySQL Web¿ª·¢¡·±Ê¼Ç֮ʹÓÃPHP£¨¶þ£©


µÚÎåÕ ´úÂëÖØÓÃÓ뺯Êý±àд
require()»òinclude()¿ÉÒÔ½«Ò»¸öÎļþÔØÈëµ½php½Å±¾ÖС£
ÕâÁ½¸öº¯Êý¼¸ºõµÈ¼Û£¬Î¨Ò»µÄÇø±ðÊǵ÷ÓÃʧ°Üºórequire()¸ø³öÒ»¸öÖÂÃü´íÎ󣬶øinclude()Ö»¸ø³öÒ»¸ö¾¯¸æ¡£
Èç¹ûWebÒ³Ãæ¾ßÓÐÒ»ÖµÄÍâ¹Û£¬¿ÉÒÔ½«ÏàͬµÄ²¿·Ö·ÖÀëµ½µ¥¶ÀµÄÒ³ÃæÖУ¬È»ºó¿ÉÒÔÔÚphpÖÐʹÓÃrequire()Óï¾ä½«Ä£°åÔªËؼÓÈëµ½Ò³ÃæÖС£ ......

PHP Óë JS µÄÁíÒ»ÖÖÊý¾Ý´«µÝ·½Ê½ ÐòÁл¯

¡¡¡¡´Ó PHP 3 ¿ªÊ¼Îª±£´æ¶ÔÏóÌṩÁËÒ»×éÐòÁл¯ºÍ·´ÐòÁл¯µÄº¯Êý£ºserialize¡¢unserialize£¬Ëü¿ÉÒÔ·½±ãµÄ±£´æÊý¾Ý·½±ãµÄ×ö³ÉCACHE£¬¶ø´æ´¢Ìå»ýÒ²±ÈXMLҪСµÄ¶à£¬Ëü½á¹¹Óë JS µÄ JSON ÏàÄ⣬ÍøÉÏÓÐÒ»×éÓà JS Ä£Äâ serialize ʵÏֵķ½·¨£¬Ê¹ÓÃËü¿ÉÒÔºÍPHP ÔÚÊý¾Ý´«µÝÉϸü½ôÃܵĽáºÏ£®
 
¡¡¡¡JavaScript °æ±¾£¨stable£©£ ......

phpÐòÁл¯

1£®Ç°ÑÔ
PHP £¨´Ó PHP 3.05
¿ªÊ¼£©Îª±£´æ¶ÔÏóÌṩÁËÒ»×éÐòÁл¯ºÍ·´ÐòÁл¯µÄº¯Êý£ºserialize¡¢unserialize¡£²»¹ýÔÚ PHP
ÊÖ²áÖжÔÕâÁ½¸öº¯ÊýµÄ˵Ã÷½öÏÞÓÚÈçºÎʹÓ㬶ø¶ÔÐòÁл¯½á¹ûµÄ¸ñʽȴû×öÈκÎ˵Ã÷¡£Òò´Ë£¬Õâ¶ÔÔÚÆäËûÓïÑÔÖÐʵÏÖ PHP
·½Ê½µÄÐòÁл¯À´Ëµ£¬¾Í±È½ÏÂé·³ÁË¡£ËäÈ»ÒÔÇ°Ò²ËѼ¯ÁËһЩÆäËûÓïÑÔʵÏÖµÄ PHP ÐòÁл¯µ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ