Perl¡¢PHP¡¢ASP¡¢JSP¼¼Êõ±È½Ï
Perl¡¢PHP¡¢ASP¡¢JSP¼¼Êõ±È½Ï
±¾ÎĽ«¶ÔĿǰ×î³£ÓõÄËÄÖÖ¶¯Ì¬ÍøÒ³ÓïÑÔPerl£¨Practical Extraction and Report Language£©¡¢PHP£¨Hypertext Preprocessor£©¡¢ASP£¨Active Server Pages£©¡¢JSP£¨JavaServer Pages£©½øÐÐһЩ¼¼ÊõÐԵıȽϡ£
¡¡¡¡Perl
¡¡¡¡Perl£¨Practical Extraction and Report Language£©ÊÇÒ»ÖֺܹÅÀϵĽű¾ÓïÑÔ¡£×î³õµÄWebÓ¦Óôó¶àÊÇÓÃPerl±àдµÄ£¬PerlºÜÏñCÓïÑÔ£¬Ê¹Ó÷dz£Áé»î£¬¶ÔÓÚÎļþ²Ù×÷ºÍ´¦Àí¾ßÓкÍCÓïÑÔÒ»ÑùµÄ·½±ã¿ì½Ý¡£
¡¡¡¡Ò²ÕýÊÇÒòΪPerlµÄÁé»îÐԺ͓¹ý¶È”µÄÈßÓàÓï·¨£¬Ò²Òò´Ëµ¼ÖÂÐí¶àPerl³ÌÐòµÄ´úÂëÁîÈËÄÑÒÔÔĶÁºÍά»¤£¬Òò´ËʹÓõÄÈËÔÚÖð½¥¼õÉÙ£¬²¢ÇÒĿǰÓб»PythonÌæ´úµÄ¿ÉÄÜ¡£
¡¡¡¡ÁíÍâPerl¶ÔÓÚCPUµÄÏûºÄËÆºõ½Ï¸ß£¬Ð§ÂÊËÆºõÓÐһЩ²»×ã¡£
¡¡¡¡Perl¿ª·¢µÄ³É¹¦°¸Àý£º
¡¡¡¡Movable Type — ÊÀ½çÉÏʹÓÃ×î¶àµÄBlogϵͳ֮һ£¬¹¦ÄÜÇ¿´óµÄ×ãÒÔºÍÒ»¸öCMSϵͳÏà±ÈÄâ¡£
¡¡¡¡Awstats — ·Ç³£¾µäµÄÈÕ־ϵͳ£¬Ëٶȼ«¿ì£¬¹¦ÄÜÒ²·Ç³£Ç¿´ó¡£
¡¡¡¡½áÂÛ£ºPerlÔÚ²¿·ÖÓ¦ÓÃÖÐÄÜ·¢»ÓºÜ´óÓÅÊÆ£¬µ«Æäά»¤ÐÔ²îʹµÃÆäÆÕ¼°±äµÃºÜÀ§ÄÑ¡£
¡¡¡¡PHP
¡¡¡¡PHP£¨Hypertext Preprocessor£©ÊÇÒ»ÖÖǶÈëHTMLÒ³ÃæÖеĽű¾ÓïÑÔ¡£Ëü´óÁ¿µØ½èÓÃCºÍPerlÓïÑÔµÄÓï·¨£¬ ²¢½áºÏPHP×Ô¼ºµÄÌØÐÔ£¬Ê¹Web¿ª·¢ÕßÄܹ»¿ìËÙµØÐ´³ö¶¯Ì¬²úÉúÒ³Ãæ¡£
¡¡¡¡PHPÊÇÍêÈ«Ãâ·ÑµÄ¿ªÔ´²úÆ·£¬²»Óû¨Ç®£¬ApacheºÍMYSQLÒ²ÊÇÓÃÑùÃâ·Ñ¿ªÔ´£¬ÔÚ¹úÍâ·Ç³£Á÷ÐУ¬PHPºÍMYSQL´îÅäʹÓ㬿ÉÒԷdz£¿ìËٵĴһÌײ»´íµÄ¶¯Ì¬ÍøÕ¾ÏµÍ³£¬Òò´Ë¹úÍâ´ó¶àÊýÖ÷»úϵͳ¶¼ÅäÓÐÃâ·ÑµÄAPACHE£«PHP£«MYSQL¡£Í¨³£ÈÏΪÕâÖÖ´îÅäµÄÖ´ÐÐЧÂʱÈIIS£«ASP£«ACCESSÒª¸ß£¬¶øºóÕßµÄʹÓû¹±ØÐëÁíÍ⽻Ǯ¸øÎ¢Èí¡£
¡¡¡¡PHPµÄÓï·¨ºÍPerlºÜÏàËÆ£¬µ«ÊÇPHPËù°üº¬µÄº¯ÊýÈ´Ô¶Ô¶¶àÓÚPerl£¬PHPûÓÐÃüÃû¿Õ¼ä£¬±à³Ìʱºò±ØÐëŬÁ¦±ÜÃâÄ£¿éµÄÃû³Æ³åÍ»¡£Ò»¸ö¿ªÔ´µÄÓïÑÔËäÈ»ÐèÒª¼òµ¥µÄÓï·¨ºÍ·á¸»µÄº¯Êý£¬µ«PHPÄÚ²¿½á¹¹µÄÌìÉúȱÏݵ¼ÖÂÁËPHP²»ÊʺÏÓÚ±àд±ÈÖÐСÐÍÒµÓàÍøÕ¾¸ü´óµÄÍøÕ¾¡£
¡¡¡¡PHP¿ª·¢µÄ³É¹¦°¸Àý£º
¡¡¡¡MediaWiki — ÖøÃûµÄά»ù°Ù¿Æ£¨Wiki£©³ÌÐò£¬Èç´ËÅÓ´óµÄÌõÄ¿¾ÓȻֻÓÃPHP£«MYSQL¾ÍÄܹ»Ö§³Ö£¬ÕæÊDz»¿É˼Òé¡£
¡¡¡¡WordPress — ÖøÃûµÄBlogϵͳ£¬¹¦ÄÜÉÏË¿ºÁ²»ÊäÓÚMovable Type£¬²»ÉÙÓû§¶¼·×·×´ÓMovable Type×ªÒÆµ½ÁËWordPress¡£
¡¡¡¡½áÂÛ£ºPHPÓï·¨¼òµ¥£¬·Ç³£Ò×ѧÒ×Ó㬺ÜÀûÓÚ¿ìËÙ¿ª·¢¸÷ÖÖ¹¦Äܲ»Í¬µÄ¶¨ÖÆÍøÕ¾£¬PHPÒòΪ½á¹¹ÉϵÄȱÏÝ£¬Ê¹µÄPHPÔÚ¸´ÔӵĴóÐÍÏîÄ¿ÉϵĿª·¢ºÍά»¤¶¼±È½ÏÀ§ÄÑ¡£
¡¡¡¡ASP
¡¡
Ïà¹ØÎĵµ£º
½ûÖ¹Õ¾ÍâÌá½»±íµ¥µÄasp´úÂëÈçÏ£º
<%
server_v1=Cstr(Request.ServerVariables("HTTP_REFERER"))
server_v2=Cstr(Request.ServerVariables("SERVER_NAME"))
if mid(server_v1,8,len(server_v2))<>server_v2 then
response.write "<br><br><center><table border=1 cellpadding=20 bo ......
»ùÓÚPHPÓïÑÔµÄÂÛ̳¿ÉÒÔ˵ÊÇĿǰ×ȫ¶øÇÒÖ´ÐдúÂëЧÂÊ×î¸ßµÄÂÛ̳ÁË£¬ºÍASPÏà±ÈËû¿ÉÒÔʵÏÖºÍMYSQL¸üºÃ½áºÏµÄÌØµã£¬½áºÏPHPMYADMIN¿ÉÒÔ¸üºÃµÄ¹ÜÀíºÍά»¤Êý¾Ý¿âÐÅÏ¢¡£Ò»°ãÇé¿öÏÂʹÓÃapacheºÍPHP´îÅä±È½Ï˳ÊÖ£¬²»¹ýºÜ¶àʱºòÓÉÓÚÌØ¶¨ÒòËØºÍÌõ¼þµÄ¾ÖÏÞ£¬ÎÒÃÇÒªÇóÔÚIIS»ù´¡ÉϽ¨Á¢PHPÓ¦Óû·¾³¡£½ñÌì±ÊÕß¾ÍΪ¸÷λ½éÉÜÈçºÎÔÚIISºÍWin ......
ÔÎÄÁ´½Ó£ºhttp://www.phpdo.net/index.php/2010/02/03/1-10/
ÓëÆäËû±à³ÌÓïÑÔ²»Í¬µÄÊÇ£ºPHPµÄÊý¾ÝÀàÐͲ»ÊÇÓɳÌÐòÔ±ÔÚ¶¨Òå±äÁ¿µÄʱºò¾ö¶¨µÄ£¬¶øÊÇÓÉPHPÔÚ³ÌÐòÔËÐйý³ÌÖж¨Òå¡£
PHP¹²Ö§³Ö8ÖÖÊý¾ÝÀàÐÍ£ºÕûÐÍ£¨integer£©¡¢¸¡µãÐÍ£¨float£©¡¢×Ö·û´®ÐÍ£¨string£©ºÍ²¼¶ûÐÍ£¨Boolean£©ËÄÖÖ±êÁ¿ÀàÐÍ£¬Êý×飨array£©ºÍ¶ÔÏó£¨object£ ......
Ò»¡¢ÉÏ´«
ÒýÈë°ü£ºorg.apache.commons.fileupload.*
jsp´úÂ룺 DiskFileUpload fu = new DiskFileUpload();
List list = fu.parseRequest(request);
if(list != null){
System.out.println(list.size());
  ......