PHP³ÌÐò¿ª·¢¸ßЧµÄWEBϵͳ
PHPÊÇÒ»¸öºÜÓÅÐãµÄ¹¤¾ß£¬Ëü¿ÉÒÔ¼òµ¥£¬Ò²¿ÉÒÔ¸´ÔÓ¡£²»Ò»ÑùµÄÏîÄ¿£¬Ó¦¸ÃÓò»Ò»ÑùµÄPHP¡£
СÏîÄ¿ - ¼òµ¥¶øÖ±½ÓµÄPHP
Ò»°ã¶ÔÓÚÒ»¸ö¹¦ÄÜÒ³ÃæÔÚ20ÒÔϵÄÍøÕ¾£¬ÎÒÃÇ¿ÉÒÔÓÃÒ»¸öºÜ¼òµ¥µÄ¿ò¼Ü½á¹¹À´Ð´¡£ÔÚÕâ¸ö¹æÄ£ÉÏ£¬ÎÒ½¨ÒéÊÇʹÓñȽÏÖ±½ÓµÄÃæÏò¹ý³Ì±àÂë·½·¨£¬ÔÒòºÜ¼òµ¥£¬Ã»ÓбØÒª°ÑclassÎļþŪµÄN ¶à£¬½á¹ûcontrollerÀï±ß¾ÍÒ»¸önew¾ÍÍêÁË¡£µ±È»£¬ÐèÇ󯵷±±ä»¯µÄÏîÄ¿³ýÍâ¡£
ÔÚÕâ¸ö¼¶±ðÉÏ£¬phpÓŵã±íÏֵĺÜÃ÷ÏÔ£º¿ìËÙ¿ª·¢£¬Ò»Ä¿ÁËÈ»¡£È±µãͬʱҲ±»Òþ²ØµÃºÜºÃ¡£
ÖÐÐÍÏîÄ¿ - ½á¹¹ÓÅÃÀµÄOO»¯µÄPHP
¶ÔÓÚÒ»¸öÖÐÐÍÏîÄ¿£¬ÎÒ½¨ÒéʹÓÃÒ»¸öÁ¼ºÃÉè¼ÆµÄ¿ò¼ÜÀ´×ö£¬Õâ¸ö¿ò¼Ü¿ÉÒÔÊÇ»ùÓÚMVCÄ£ÐÍ£¬·â×°ÁËÖÚ¶àµ×²ã²Ù×÷µÄ£¬µ±È»£¬Ò»¶¨ÒªÓÐÒ»¸öºÃµÄ×îºÃÊÇ͸Ã÷µÄcache»úÖÆ£¬ÕâÑù£¬ÎÒÃÇΪÁËÊÊÓ¦±ä»¯¶ø¼ÓÈëµÄOO»úÖÆ¿ÉÒÔÔËÐеøü¿ì¸üºÃ¡£
ÔÚÕâ¸ö¼¶±ðÉÏ¡£phpµÄȱµã¿ªÊ¼Í¹ÏÖ£¬Ïñ¶ÔOOÖ§³ÖµÄ²»ÍêÕû(Õâ¸öPHP5Óкܴó¸Ä½ø)£¬Ö»Äܵ¥Ïß³Ìģʽ¡£ÁíÍâһЩÍâΧ¹¤¾ß¿ªÊ¼³öÏÖȱ·¦Ö§³Ö£¬ÏñPHPûÓкõÄÖØ¹¹¹¤¾ß£¬Ã»Óкõɵ½IDEÖеĵ¥Ôª²âÊÔ¹¤¾ß¡£Óŵ㵱Ȼ»¹ÊÇÔÀ´µÄ¿ìËÙ¿ª·¢£¬¹ã·ºµÄ¿ÉÓõĿªÔ´×ÊÔ´¡£
´óÐÍÏîÄ¿ - À©Õ¹¡¢ÓÅ»¯ºóµÄPHP
ÕâÀïµÄ´óÐÍÏîÄ¿£¬¼òµ¥µÄÖ¸·Ö²¼Ê½ÏîÄ¿£¬¾ÍÊÇ˵£¬ÄãµÄ³ÌÐòÐèÒª±»²¿ÊðÔÚN̨·þÎñÆ÷ÉÏÁË¡£ÔÚÕâ¸ö²ã¼¶ÉÏ£¬PHP±ÈÆðj2eeµÄȷȱ·¦ºÜ¶àÖ§³Ö¡£ÎÒÔøºÍshadowÔÚ735ÉÏÏêϸÌÖÂÛ¹ýPHPÒªÔÚ´óÐÍϵͳÉÏÓ¦ÓÃÐèÒª½â¾öµÄһЩÎÊÌ⣬µ±È»ÕâЩÎÊÌâ²»¹âÊÇPHPÕâ¸öÓïÑÔµÄÎÊÌ⣬Ҳ°üÀ¨ÁËÖܱ߿ª·¢µÄÎÊÌ⣺
1 PHPµÄÒ³Ãæ´úÂë¹²Ïí£¬PHPµÄÔ´´úÂë±»ÔØÈëÄÚ´æÒ»´ÎÒԺ󣬾ÍÔÚÆäÖб£Áô - Õâ¸öÓÃAPCºÍZendµÄÓÅ»¯Æ÷¿ÉÒԸ㶨¡£
2 PHPÒ³ÃæÖ®¼äµÄÊý¾Ý¶ÔÏó¹²Ïí£¬a.phpºÍb.phpÖ®¼ä¿ÉÒÔ¹²ÏíÒ»¸öÊý¾Ý¶ÔÏ󣬱ÈÈçÊý×飬Õâ¸öÏÖÔÚ¿ÉÒÔÓÃÐòÁл¯À´×÷£¬µ«ÊÇ»áÓÐÎļþio£¬Õâ¿é¿ÉÒÔÓù²ÏíÄÚ´æ»òÕßmemcachedÀ´´¦Àí¡£
3 PHPµÄÊý¾Ý¿âÁ¬½Ó³Ø£¬ÒòΪÔÚ¶àǰ¶ËµÄÇé¿öÏ£¬PHP¿ØÖƲ»×¡¶ÔÊý¾Ý¿âµÄÁ¬½Ó£¬ËùÒÔÐèÒªÔÚÊý¾Ý¿âǰ±ßÈ¥×÷Ò»¸öÁ¬½Ó³Ø£¬ÀàËÆÓÚsqlrelayµÄ¶«Î÷¡£ÁíÍâÊý¾Ý»º´æÒ²ÊǺÜÖØÒªµÄ£¬´óѹÁ¦¿ª·¢ÓÐÒ»¸ötip£¬¾ÍÊÇÄܲ»¶¯Êý¾Ý¿â¾Í²»Òª¶¯Êý¾Ý¿â¡£
4 PHPµÄǰ¶Ëcacheϵͳ¡£Ò»¸ö͸Ã÷µÄ¿É¿ØÖƵÄcache»úÖÆ£¬È·±£ÍøÕ¾µÄÒ³ÃæÒÔ×îÉÙ´ÎÊý²éѯÊý¾Ý¿â¡£Õâ¸öÓкܶàʵÏÖ£¬µ«ÊÇûÓÐÕÒµ½ÌرðºÃµÄ¡£
5 Ò»¸öPHPÓ¦Ó㬳ɹ¦µÄ½â¾öµ÷Õ⼸¸öÎÊÌâÒÔºó£¬Ó¦¸¶ÉÔ΢´óÒ»µãµÄѹÁ¦ÊÇûÓÐʲôÎÊÌâµÄ¡£
ÔÚÕâ¸ö¼¶±ðÉÏ£¬ÖØÒªµÄÊÇ
Ïà¹ØÎĵµ£º
PHPÖÐÓÐÏÂÁгÆÖ®ÎªÄ§Êõ·½·¨(magic method)µÄº¯Êý:__construct, __destruct ,
__call, __callStatic,__get, __set, __isset, __unset , __sleep, __wakeup,
__toString, __set_state, __clone and __autoload,±¾ÎÄʹÓÃ__callΪʵÏÖÒ»¸öÉí·ÝÑéÖ¤µÄ¼òµ¥ÊµÀý£¬´úÂëÈçÏ£º ´úÂë<?php
interfa ......
Win2003server ϼÜÉèPHPWind²úÆ·»·¾³
°²×°Ç°×¼±¸:1¡¢°²×°ºÃiis6
&nbs ......
9.3 ͨ¹ýPHP²Ù×÷AccessÊý¾Ý¿â
9.3.1 Á¬½ÓAccessÊý¾Ý¿â
ÔÚPHPÖÐÁ¬½ÓAccessÓÐÈçÏÂ3ÖÖ·½Ê½¡£
£¨1£©´´½¨ÏµÍ³Êý¾ÝÔ´£¬ÓÃPHPÌṩµÄODBCº¯Êý
¼´¿É¡£
£¨2£©Í¬Ñù¿ÉÒÔʹÓÃPHPµÄODBCº¯Êý£¬µ«²»´´½¨
Êý¾ÝÔ´¡£¿ª·ÅÊý¾Ý¿âÁ¬½Ó£¨Open DateBase
Conection£¬ODBC£©ÊÇWindows Open
Server£¨¿ª·Å·þÎñ£©API£¨WOSA£©²úÆ·Ö®Ò ......
Perl MemcachedµÄ¿Í»§¶ËÐòÁл¯¶ÔÏó²ÉÓõÄÊÇStorableÄ£¿éµÄnfreeze·½·¨£¬¶øÕâ¸ö·½·¨ÓÖµ÷ÓÃÁËcÀ©Õ¹µÄdo_store·½·¨£»·´ÐòÁл¯Ê¹ÓõÄÊÇStorableÄ£¿éµÄthaw·½·¨£¬¶øÕâ¸ö·½·¨ÓÖÊǵ÷ÓõÄcÀ©Õ¹µÄdo_retrieve·½·¨¡£
¶øÔÚPHPÖУ¬½øÐеÄÈ´ÊÇserializeºÍunserialize²Ù×÷¡£Ôì³ÉÁËÎÞ·¨Õý³£¶ÁÈ¡µÄ½á¹û¡£
Perl´æ´¢Ò»¸ö('a', 'c')Êý×éµÄÒýÓ ......
ÒòΪ×î½ü×öÒ»¸öDIYµÄÉè¼ÆÆ÷£¬ÐèÒªÈÃÓû§Ñ¡Ôñij¸ö×ÖÌ壬²¢ÇÒÖ§³ÖÐýת£¬ÍÏÀµÈ²Ù×÷¡£Ö±½ÓʹÓÃÎı¾¿òÊDz»Ðеģ¬ÒòΪflex²»Ö§³Ö×ÖÌåµÄÖ±½ÓÐýת£¬´ó¼Ò¿ÉÒÔ³¢ÊÔһϣ¬Èç¹ûÑ¡ÔñÁËtext¿Ø¼þ£¬ÎÄ×־Ϳ´²»µ½ÁË£¬Óиö°ì·¨ÊǰÑÎÄ×ÖembedǶÈëµ½swfÖÐÈ¥£¬ÕâÑù¾ÍÖ§³ÖÁË¡£
µ«ÊÇÓ¢ÎÄ»¹ºÃ£¬×ÖÌåÎļþ²»´ó£¬ÖÐÎĵϰ¶¯éü¼¸¸öM£¬Õâ¸ö×ö·¨ºÜ²»ÏÖʵ ......