[[wiki]wiki[/wiki]][/wiki]
ASP/ASP.NET/JSP/[wiki]PHP[/wiki]Çø±ð
¡¡¡¡¼ò
½é:
¡¡¡¡
¡¡¡¡ASPÈ«ÃûActive Server Pages£¬ÊÇÒ»¸öWEB[wiki]·þÎñÆ÷[/wiki]¶ËµÄ¿ª·¢[wiki]»·¾³[/wiki]£¬ÀûÓÃËü¿ÉÒÔ²úÉúºÍÖ´Ðж¯Ì¬µÄ¡¢»¥¶¯µÄ¡¢¸ßÐÔÄܵÄWEB·þÎñÓ¦ÓÃ[wiki]³ÌÐò[/wiki]¡£ASP²ÉÓÃ[wiki]½Å±¾ÓïÑÔ[/wiki]VBScript£¨Java script£©×÷Ϊ×Ô¼ºµÄ¿ª·¢ÓïÑÔ¡£
¡¡¡¡
PHPÊÇÒ»ÖÖ¿çÆ½Ì¨µÄ·þÎñÆ÷¶ËµÄǶÈëʽ½Å±¾ÓïÑÔ¡£Ëü´óÁ¿µØ½èÓÃC,JavaºÍPerlÓïÑÔµÄÓï·¨, ²¢ñîºÏPHP×Ô¼ºµÄÌØÐÔ,ʹWEB¿ª·¢ÕßÄܹ»¿ìËÙµØÐ´³ö¶¯Ì¬²úÉúÒ³Ãæ¡£ËüÖ§³ÖĿǰ¾ø´ó¶àÊý[wiki]Êý¾Ý¿â[/wiki]¡£»¹ÓÐÒ»µã£¬PHPÊÇÍêÈ«Ãâ·ÑµÄ£¬²»Óû¨Ç®£¬Äã¿ÉÒÔ´ÓPHP¹Ù·½Õ¾µã(http: //www.php.net)×ÔÓÉÏÂÔØ¡£¶øÇÒÄã¿ÉÒÔ²»ÊÜÏÞÖÆµØ»ñµÃÔ´Â룬ÉõÖÁ¿ÉÒÔ´ÓÖмӽøÄã×Ô¼ºÐèÒªµÄÌØÉ«¡£
¡¡¡¡
¡¡¡¡JSPÊÇ[wiki]SUN[/wiki]¹«Ë¾ÍƳöµÄÐÂÒ»´ú[wiki]ÍøÕ¾[/wiki]¿ª·¢ÓïÑÔ£¬Sun¹«Ë¾½èÖú×Ô¼ºÔÚJavaÉϵIJ»·²ÔìÒ裬½«Java´ÓJavaÓ¦ÓóÌÐòºÍJava AppletÖ®Í⣬ÓÖÓÐеÄ˶¹û£¬¾ÍÊÇJSP£¬Java Server Page¡£JSP¿ÉÒÔÔÚServerletºÍJavaBeanµÄÖ§³ÖÏ£¬Íê³É¹¦ÄÜÇ¿´óµÄÕ¾µã³ÌÐò¡£
¡¡¡¡
ASP.net ÊÇÒ»ÖÖ½¨Á¢ÔÚͨÓÃÓïÑÔÉϵijÌÐò¹¹¼Ü£¬Äܱ»ÓÃÓÚһ̨Web·þÎñÆ÷À´½¨Á¢Ç¿´óµÄWebÓ¦ÓóÌÐò¡£ASP.netÌṩÐí¶à±ÈÏÖÔÚµÄWeb¿ª·¢Ä£Ê½Ç¿´óµÄµÄÓÅÊÆ¡£
¡¡¡¡ÈýÕß¶¼ÌṩÔÚ HTML´úÂëÖлìºÏijÖÖ³ÌÐò´úÂë¡¢ÓÉÓïÑÔÒýÇæ½âÊÍÖ´ÐгÌÐò´úÂëµÄÄÜÁ¦¡£µ«JSP´úÂë±»±àÒë³É [wiki]Servlet[/wiki]²¢ÓÉJavaÐéÄâ»ú½âÊÍÖ´ÐУ¬ÕâÖÖ±àÒë²Ù×÷½öÔÚ¶ÔJSPÒ³ÃæµÄµÚÒ»´ÎÇëÇóʱ·¢Éú¡£ÔÚASP ¡¢PHP¡¢JSP»·¾³Ï£¬HTML´úÂëÖ÷Òª¸ºÔðÃèÊö[wiki]ÐÅÏ¢[/wiki]µÄÏÔʾÑùʽ£¬¶ø³ÌÐò´úÂëÔòÓÃÀ´ÃèÊö´¦Àí[wiki]Âß¼[/wiki]¡£ÆÕͨµÄ HTMLÒ³ÃæÖ»ÒÀÀµÓÚWeb·þÎñÆ÷£¬¶øASP ¡¢PHP¡¢JSPÒ³ÃæÐèÒª¸½¼ÓµÄÓïÑÔÒýÇæ·ÖÎöºÍÖ´ÐгÌÐò´úÂë¡£³ÌÐò´úÂëµÄÖ´Ðнá¹û±»ÖØÐÂǶÈëµ½HTML´úÂëÖУ¬È»ºóÒ»Æð·¢Ë͸ø[wiki]ä¯ÀÀÆ÷[/wiki]¡£ASP ¡¢PHP¡¢JSPÈýÕß¶¼ÊÇÃæÏòWeb·þÎñÆ÷µÄ[wiki]¼¼Êõ[/wiki]£¬¿Í»§¶Ëä¯ÀÀÆ÷²»ÐèÒªÈκ[wiki]θ[/wiki]½¼ÓµÄ[wiki]Èí¼þ[/wiki]Ö§³Ö¡£
¡¡¡¡
¡¡¡¡¼¼ÊõÌØµã
¡¡¡¡
¡¡¡¡ASP:
¡¡¡¡1. ʹÓÃVBScript ¡¢ JScriptµÈ¼òµ¥Ò×¶®µÄ½Å±¾ÓïÑÔ£¬½áºÏHTML´úÂ룬¼´¿É¿ìËÙµØÍê³ÉÍøÕ¾µÄÓ¦ÓóÌÐò¡£
¡¡¡¡2. ÎÞÐëcompile±àÒ룬ÈÝÒ×±àд£¬¿ÉÔÚ·þÎñÆ÷¶ËÖ±½ÓÖ´ÐС£
¡¡¡¡3. ʹÓÃÆÕͨµÄÎı¾[wiki]±à¼[/wiki]Æ÷£¬Èç[wiki]windows[/wiki]µÄ¼Çʱ¾£¬¼´¿É½øÐбà¼Éè¼Æ¡£
¡¡¡¡4. Óëä¯ÀÀÆ÷ÎÞ¹Ø(Browser Independence), ¿Í»§¶ËֻҪʹÓÿÉÖ´ÐÐHTMLÂëµÄä¯ÀÀÆ÷£¬¼´¿Éä¯ÀÀActive Server PagesËùÉè¼ÆµÄÍøÒ³ÄÚÈÝ¡£Active ServerPages ËùʹÓõĽű¾ÓïÑÔ(VBScript ¡¢ Jscript)¾ùÔÚWEB·þÎñÆ÷¶ËÖ´ÐУ¬¿Í»§¶ËµÄä¯ÀÀÆ÷²»ÐèÒªÄܹ»Ö´ÐÐÕâЩ½Å±¾ÓïÑÔ¡£
¡¡¡¡5.Active Server PagesÄÜÓëÈκÎActiveX scriptingÓïÑÔ¼æÈÝ¡£³ýÁË¿ÉʹÓÃVB Script»òJScriptÓïÑÔÀ´Éè¼ÆÍ⣬»¹Í¨¹ýplug£inµÄ·½Ê½£¬Ê¹ÓÃÓɵÚÈý·½ËùÌṩµÄÆäËü½Å±¾ÓïÑÔ£¬Æ©ÈçREXX ¡¢Perl ¡¢[wiki]TCL[/wiki]µÈ¡£½Å±¾ÒýÇæÊÇ´¦Àí½Å±¾³ÌÐòµÄCOM(Component [wiki]object[/wiki] Model) [wiki]¶ÔÏó[/wiki]¡£
¡¡¡¡6. ¿ÉʹÓ÷þÎñÆ÷¶ËµÄ½Å±¾À´²úÉú¿Í»§¶ËµÄ½Å±¾¡£
¡¡¡¡7. ActiveX Server Components(ActiveX ·þÎñÆ÷×é¼þ )¾ßÓÐÎÞÏÞ¿ÉÀ©³äÐÔ¡£¿ÉÒÔʹÓÃ[wiki]Visual Basic[/wiki] ¡¢Java ¡¢Visual C£«£«
¡¢COBOLµÈ³ÌÐòÉè¼ÆÓïÑÔÀ´±àдÄãËùÐèÒªµÄActiveX Server Component ¡£
¡¡¡¡
¡¡¡¡PHP:
¡¡¡¡1•Êý¾Ý¿âÁ¬½Ó
¡¡¡¡PHP¿ÉÒÔ±àÒë³É¾ßÓÐÓëÐí¶àÊý¾Ý¿âÏàÁ¬½ÓµÄº¯Êý¡£PHPÓëMy[wiki]SQL[/wiki]ÊÇÏÖÔÚ¾ø¼ÑµÄȺ×éºÏ¡£Ä㻹¿ÉÒÔ×Ô¼º±àдÍâΧµÄº¯ÊýÈ¥¼ä½Ó´æÈ¡Êý¾Ý¿â¡£Í¨¹ýÕâÑùµÄ;¾¶µ±Äã¸ü»»Ê¹Óõ[wiki]ÄÊ[/wiki]ý¾Ý¿âʱ£¬¿ÉÒÔÇáËɵØÐ޸ıàÂëÒÔÊÊÓ¦ÕâÑùµÄ±ä»¯¡£PHPLIB¾ÍÊÇ×î³£ÓõĿÉÒÔÌṩһ°ãÊÂÎñÐèÒªµÄһϵÁлù¿â¡£µ«PHPÌṩµÄÊý¾Ý¿â½Ó¿ÚÖ§³Ö±Ë´Ë²»Í³Ò»£¬±ÈÈç¶ÔOracle, MySQL£¬[wiki]sybase[/wiki]µÄ½Ó¿Ú£¬±Ë´Ë¶¼²»Ò»Ñù¡£ÕâÒ²ÊÇPHPµÄÒ»¸öÈõµã¡£
¡¡¡¡¡¡
¡¡¡¡JSP:
¡¡¡¡1•½«ÄÚÈݵIJúÉúºÍÏÔʾ½øÐзÖÀë
¡¡¡¡Ê¹ÓÃJSP¼¼Êõ£¬WebÒ³Ãæ¿ª·¢ÈËÔ±¿ÉÒÔʹÓÃHTML»òÕß[wiki]XML[/wiki]±êʶÀ´Éè¼ÆºÍ¸ñʽ»¯×îÖÕÒ³Ãæ¡£Ê¹ÓÃJSP±êʶ»òÕßС½Å±¾À´²úÉúÒ³ÃæÉϵĶ¯Ì¬ÄÚÈÝ¡£²úÉúÄÚÈݵÄÂß¼±»·â×°ÔÚ±êʶºÍJavaBeansȺ×é¼þÖУ¬²¢ÇÒÀ¦°óÔÚС½Å±¾ÖУ¬ËùÓеĽű¾ÔÚ·þÎñÆ÷¶ËÖ´ÐС£Èç¹ûºËÐÄÂß¼±»·â×°ÔÚ±êʶºÍBeansÖУ¬ÄÇôÆäËüÈË£¬ÈçWeb[wiki]¹ÜÀí[/wiki]ÈËÔ±ºÍÒ³ÃæÉè¼ÆÕߣ¬Äܹ»±à¼ºÍʹÓÃJSPÒ³Ãæ£¬¶ø²»Ó°ÏìÄÚÈݵIJúÉú¡£ÔÚ·þÎñÆ÷¶Ë£¬JSPÒýÇæ½âÊÍJSP±êʶ£¬²úÉúËùÇëÇóµÄÄÚÈÝ£¨ÀýÈ磬ͨ¹ý´æÈ¡JavaBeansȺ×é¼þ£¬Ê¹ÓÃJDBC¼¼Êõ´æÈ¡Êý¾Ý¿â£©£¬²¢ÇÒ½«½á¹ûÒÔHTML£¨»òÕßXML£©Ò³ÃæµÄÐÎʽ·¢ËÍ»Øä¯ÀÀÆ÷¡£ÕâÓÐÖúÓÚ×÷Õß±£»¤×Ô¼ºµÄ´úÂ룬¶øÓÖ±£Ö¤ÈκλùÓÚHTMLµÄWebä¯ÀÀÆ÷µÄÍêÈ«¿ÉÓÃÐÔ¡£
¡¡¡¡
¡¡¡¡2•Ç¿µ÷¿ÉÖØÓõÄȺ×é¼þ
¡¡¡¡¾ø´ó¶àÊýJSPÒ³ÃæÒÀÀµÓÚ¿ÉÖØÓÃÇÒ¿çÆ½Ì¨µÄ×é¼þ£¨È磺JavaBeans»òÕßEnterprise JavaBeans£©À´Ö´ÐÐÓ¦ÓóÌÐòËùÒªÇóµÄ¸üΪ¸´ÔӵĴ¦Àí¡£¿ª·¢ÈËÔ±Äܹ»[wiki]¹²Ïí[/wiki]ºÍ½»»»Ö´ÐÐÆÕͨ²Ù×÷µÄ×é¼þ£¬»òÕßʹµÃÕâЩ×é¼þΪ¸ü¶àµÄʹÓÃÕß»òÕßÓû§ÍÅÌåËùʹÓ᣻ùÓÚ×é¼þµÄ·½·¨¼[wiki]ÓË[/wiki]ÙÁË×ÜÌ忪·¢¹ý³Ì£¬²¢ÇÒʹµÃ¸÷[wiki]ÖÖȺ[/wiki]×éÖ¯ÔÚËûÃÇÏÖÓеļ¼ÄܺÍÓÅ»¯½á¹ûµÄ¿ª·¢Å¬Á¦Öеõ½Æ½ºâ¡£
¡¡¡¡
¡¡¡¡3•²ÉÓñêʶ¼ò»¯Ò³Ã濪·¢
¡¡¡¡
¡¡¡¡WebÒ³Ãæ¿ª·¢ÈËÔ±²»»á¶¼ÊÇÊìϤ½Å±¾ÓïÑԵijÌÐòÉè¼ÆÈËÔ±¡£JavaServer Page¼¼Êõ·â×°ÁËÐí¶à¹¦ÄÜ£¬ÕâЩ¹¦ÄÜÊÇÔÚÒ×Óõġ¢ÓëJSPÏà¹ØµÄXML±êʶÖнøÐж¯Ì¬ÄÚÈݲúÉúËùÐèÒªµÄ¡£[wiki]±ê×¼[/wiki]µÄJSP±êʶÄܹ»´æÈ¡ºÍʵÀý»¯ JavaBeans×é¼þ£¬É趨»òÕß¼ìË÷Ⱥ×é¼þÊôÐÔ£¬ÏÂÔØApplet£¬ÒÔ¼°Ö´ÐÐÓÃÆäËü·½·¨¸üÄÑÓÚ±àÂëºÍºÄʱµÄ¹¦ÄÜ¡£
¡¡¡¡¡¡¡¡
¡¡¡¡ÓÉÓÚJSPÒ³ÃæµÄÄÚÖýű¾ÓïÑÔÊÇ»ùÓÚJava³ÌÐòÉè¼ÆÓïÑԵ쬶øÇÒËùÓеÄJSPÒ³Ãæ¶¼±»±àÒë³ÉΪJava Servlet£¬JSPÒ³Ãæ¾Í¾ßÓÐJava¼¼ÊõµÄËùÓкô¦£¬°üÀ¨½¡×³µÄ´æ´¢¹ÜÀíºÍ[wiki]°²È«[/wiki]ÐÔ¡£
¡¡¡¡
¡¡¡¡×÷ΪJavaƽ̨µÄÒ»²¿·Ö£¬JSPÓµÓÐJava³ÌÐòÉè¼ÆÓïÑÔ¡°Ò»´Î±àд£¬¸÷´¦Ö´ÐС±µÄÌØµã¡£Ëæ×ÅÔ½À´Ô½¶àµÄ¹©»õÉ̽«JSPÖ§³Ö¼ÓÈëµ½ËûÃǵIJúÆ·ÖУ¬Äú¿ÉÒÔʹÓÃ×Ô¼ºËùÑ¡ÔñµÄ·þÎñÆ÷ºÍ¹¤¾ß£¬Ð޸Ť¾ß»ò·þÎñÆ÷²¢²»Ó°ÏìĿǰµÄÓ¦Óá£
¡¡¡¡
ASP.NET
1.ÔöÇ¿µÄÐÔÄÜ¡£ASP.NET ÊÇÔÚ·þÎñÆ÷ÉÏÔËÐеıàÒëºÃµÄ¹«¹²ÓïÑÔÔËÐ[wiki]п[/wiki]â´úÂë¡£Óë±»½âÊ͵Äǰ±²²»Í¬£¬ASP.NET ¿ÉÀûÓÃÔçÆÚ°ó¶¨¡¢ÊµÊ±±àÒë¡¢±¾»úÓÅ»¯ºÍºÐÍ⻺´æ·þÎñ¡£ÕâÏ൱ÓÚÔÚ±àд´úÂëÐÐ֮ǰ±ãÏÔÖøÌá¸ßÁËÐÔÄÜ¡£
2.ÊÀ½ç¼¶µÄ¹¤¾ßÖ§³Ö¡£ASP.NET Framework ²¹³äÁË [wiki]VISUAL STUDIO[/wiki] ¼¯³É¿ª·¢»·¾³ÖеĴóÁ¿¹¤¾ßÏäºÍÉè¼ÆÆ÷¡£WYSIWYG ±à¼¡¢ÍÏ·Å·þÎñÆ÷¿Ø¼þºÍ×Ô¶¯²¿ÊðÖ»ÊÇÕâ¸öÇ¿´óµÄ¹¤¾ßËùÌṩ¹¦ÄÜÖеÄÉÙÊý¼¸ÖÖ¡£
3.¼òÒ×ÐԺͿɹÜ[wiki]ÀíÐÔ[/wiki]¡£ASP.NET ʹִÐг£¼ûÈÎÎñ±äµÃÈÝÒ×£¬´Ó¼òµ¥µÄ´°ÌåÌá½»ºÍ¿Í»§¶ËÉí·ÝÑéÖ¤µ½²¿ÊðºÍÕ¾µãÅäÖá£ÁíÍ⣬¹«¹²ÓïÑÔÔËÐпâÀûÓÃÍйܴúÂë·þÎñ£¨Èç×Ô¶¯ÒýÓüÆÊýºÍÀ¬»ø»ØÊÕ£©¼ò»¯ÁË¿ª·¢¡£ASP.NET ²ÉÓûùÓÚÎı¾µÄ·Ö²ãÅäÖÃ[wiki]ϵͳ[/wiki]£¬¼ò»¯Á˽«ÉèÖÃÓ¦ÓÃÓÚ·þÎñÆ÷»·¾³ºÍ Web Ó¦ÓóÌÐò¡£ÓÉÓÚÅäÖÃÐÅÏ¢ÊÇÒÔ´¿Îı¾ÐÎʽ´æ´¢µÄ£¬Òò´Ë¿ÉÒÔÔÚûÓб¾µØ¹ÜÀí¹¤¾ß°ïÖúµÄÇé¿öÏÂÓ¦ÓÃÐÂÉèÖᣴˡ°Áã±¾µØ¹ÜÀí¡±[wiki]ÕÜѧ[/wiki]Ò²À©Õ¹µ½ÁË ASP.NET Framework Ó¦ÓóÌÐòµÄ²¿Êð¡£¼´Ê¹ÊÇÔÚ²¿Êð»òÌæ»»ÔËÐеıàÒë´úÂëʱ¡£
4.¿ÉËõ·ÅÐԺͿÉÓÃÐÔ¡£ASP.NET ÔÚÉè¼ÆÊ±¿¼ÂÇÁË¿ÉËõ·ÅÐÔ£¬Ôö¼ÓÁËרÃÅÓÃÓÚÔÚ¾Û¼¯»·¾³ºÍ¶à[wiki]´¦ÀíÆ÷[/wiki]»·¾³ÖÐÌá¸ßÐÔÄܵŦÄÜ¡£ÁíÍ⣬½ø³ÌÊܵ½ ASP.NET ÔËÐпâµÄÃÜÇмàÊӺ͹ÜÀí£¬ÒԱ㵱½ø³ÌÐÐΪ²»Õý³££¨Ð¹Â©¡¢ËÀËø£©Ê±£¬¿É¾ÍµØ´´½¨Ð½ø³Ì£¬ÒÔ°ïÖú±£³ÖÓ¦ÓóÌÐòʼÖÕ¿ÉÓÃÓÚ´¦ÀíÇëÇó¡£
5.×Ô¶¨ÒåÐÔºÍÀ©Õ¹ÐÔ¡£ASP.NET Ëæ¸½ÁËÒ»¸öÉè¼ÆÖܵ½µÄ[wiki]½á¹¹[/wiki]£¬Ëüʹ¿ª·¢ÈËÔ±¿ÉÒÔÔÚÊʵ±µÄ¼¶±ð¡°²åÈ롱´úÂ롣ʵ¼ÊÉÏ£¬¿ÉÒÔÓÃ×Ô¼º±àдµÄ×Ô¶¨Òå×é¼þÀ©Õ¹»òÌæ»» ASP.NET ÔËÐпâµÄÈκÎ×Ó×é¼þ¡£ÊµÏÖ×Ô¶¨ÒåÉí·ÝÑéÖ¤»ò״̬·þÎñһֱûÓбäµÃ¸üÈÝÒס£
¡¡¡¡Ó¦Ó÷¶Î§
¡¡¡¡ASPÊÇMicrosoft¿ª·¢µÄ¶¯Ì¬ÍøÒ³ÓïÑÔ£¬Ò²¼Ì³ÐÁË[wiki]΢Èí[/wiki]²úÆ·µÄÒ»¹á´«Í³£¬Ö»ÄÜÖ´ÐÐÓÚ΢ÈíµÄ·þÎñÆ÷²úÆ·,IIS(Internet Information Server) (windows NT)ºÍPWS(Personal Web Server)([wiki]Windows 98[/wiki])ÉÏ¡£[wiki]Unix[/wiki]ÏÂÒ²ÓÐChiliSoftµÄ×é¼þÀ´Ö§³ÖASP£¬µ«ÊÇASP±¾ÉíµÄ¹¦ÄÜÓÐÏÞ£¬±ØÐëͨ¹ýASP£«COMµÄȺ×éºÏÀ´À©³ä£¬UnixϵÄCOMʵÏÖÆðÀ´·Ç³£À§ÄÑ¡£
¡¡¡¡
¡¡¡¡PHP3¿ÉÔÚWindows,Unix,LinuxµÄWeb·þÎñÆ÷ÉÏÕý³£Ö´ÐÐ,»¹Ö§³ÖIIS,ApacheµÈÒ»°ãµÄWeb·þÎñÆ÷,Óû§¸ü»»Æ½Ì¨Ê±,ÎÞÐè±ä»»PHP3´úÂë,¿É¼´Äü´Óá£
¡¡¡¡
¡¡¡¡JSPͬPHP3[wiki]Àà[/wiki]ËÆ£¬¼¸ºõ¿ÉÒÔÖ´ÐÐÓÚËùÓÐÆ½Ì¨¡£ÈçWin NT,Linux,Unix¡£ÔÚNTÏÂIISͨ¹ýÒ»¸öÍâ¼Ó·þÎñÆ÷£¬ÀýÈçJRUN»òÕßServletExec£¬¾ÍÄÜÖ§³ÖJSP¡£ÖªÃûµÄWeb·þÎñÆ÷ApacheÒѾÄܹ»Ö§³ÖJSP¡£ÓÉÓÚApache¹ã·ºÓ¦ÓÃÔÚNT¡¢UnixºÍLinuxÉÏ£¬Òò´ËJSPÓиü¹ã·ºµÄÖ´ÐÐÆ½Ì¨¡£ËäÈ»ÏÖÔÚNT[wiki]²Ù×÷ϵͳ[/wiki]Õ¼Á˺ܴóµÄÊг¡·Ý¶î£¬µ«ÊÇÔÚ·þÎñÆ÷·½ÃæUnixµÄÓÅÊÆÈÔÈ»ºÜ´ó£¬¶øÐÂáÈÆðµÄLinux¸üÊÇÀ´ÊƲ»Ð¡¡£´ÓÒ»¸öÆ½Ì¨ÒÆÖ²µ½ÁíÍâÒ»¸öƽ̨£¬JSPºÍJavaBeanÉõÖÁ²»ÓÃÖØÐ±àÒ룬ÒòΪJava×Ö½ÚÂë¶¼ÊDZê×¼µÄÓëÆ½Ì¨Î޹صġ£
¡¡¡¡
ASP.NET »ùÓÚ¹«¹²ÓïÑÔÔËÐп⣬Òò´Ë Web Ó¦ÓóÌÐò¿ª·¢ÈËÔ±¿ÉÒÔÀûÓÃÕû¸öƽ̨µÄÍþÁ¦ºÍÁé»îÐÔ¡£.NET Framework Àà¿â¡¢ÏûÏ¢´¦ÀíºÍÊý¾Ý·ÃÎʽâ¾ö·½°¸¶¼¿É´Ó Web ÎÞ·ì·ÃÎÊ¡£ASP.NET Ò²ÓëÓïÑÔÎ޹أ¬ËùÒÔ¿ÉÒÔÑ¡Ôñ×[wiki]îÊ[/wiki]ʺÏÓ¦ÓóÌÐòµÄÓïÑÔ£¬»ò¿ç¶àÖÖÓïÑÔ·Ö¸îÓ¦ÓóÌÐò¡£ÁíÍ⣬¹«¹²ÓïÑÔÔËÐпâµÄ½»»¥ÐÔ±£Ö¤ÔÚÇ¨ÒÆµ½ ASP.NET ʱ±£Áô»ùÓÚ COM µÄ¿ª·¢ÖеÄÏÖÓÐͶ×Ê¡£
¡¡¡¡ÐÔÄܱȽÏ
¡¡¡¡
¡¡¡¡ÓÐÈË×ö¹ýÊÔÑ飬¶ÔÕâÈýÖÖÓïÑÔ·Ö±ð×ö»ØÈ¦ÐÔÄÜ[wiki]²âÊÔ[/wiki]¼°´æÈ¡OracleÊý¾Ý¿â²âÊÔ¡£
¡¡¡¡
¡¡¡¡Êý¾Ý¿â²âÊÔÖУ¬ÈýÕß·Ö±ð¶Ô Oracle 8 ½øÐÐ 1000 ´Î Insert,Update,SelectºÍDelete£º JSP ÐèÒª 13 Ã룬PHP ÐèÒª 69 Ã룬ASPÔò
ÐèÒª 73 Ãë, ASP.NETÔò
ÐèÒª 23 Ãë¡£
¡¡¡¡
¡¡¡¡Ç°¾°·ÖÎö
¡¡¡¡
¡¡¡¡Ä¿Ç°ÔÚ¹úÄÚPHPÓëASPÓ¦ÓÃ×îΪ¹ã·º¡£¶øJSPÓÉÓÚÊÇÒ»ÖÖ½Ïеļ¼Êõ£¬¹úÄÚ²ÉÓõĽÏÉÙ¡£µ«ÔÚ¹úÍ⣬JSPÒѾÊDZȽÏÁ÷ÐеÄÒ»ÖÖ¼¼Êõ£¬ÓÈÆäÊÇ[wiki]µç×Ó[/wiki]ÉÌÎñÀàµÄÍøÕ¾£¬¶à²ÉÓÃJSP¡£
¡¡¡¡
¡¡¡¡²ÉÓÃPHPµÄÍøÕ¾ÈçÐÂÀËÍø£¨sina£©¡¢ÖйúÈË£¨Chinaren£©µÈ£¬µ«ÓÉÓÚPHP±¾Éí´æÔÚµÄһЩȱµã£¬Ê¹µÃËü²»ÊʺÏÓ¦ÓÃÓÚ´óÐÍ[wiki]µç×ÓÉÌÎñ[/wiki]Õ¾µã£¬¶ø¸üÊʺÏһЩСÐ͵ÄÉÌÒµÕ¾µã¡£Ê×ÏÈ£¬PHPȱ·¦¹æÄ£Ö§³Ö¡£Æä´Î£¬È±·¦¶à²ã½á¹¹Ö§³Ö¡£¶ÔÓڴ󸺺ÉÕ¾µã£¬½â¾ö·½·¨Ö»ÓÐÒ»¸ö£º·Ö²¼¼ÆËã¡£Êý¾Ý¿â¡¢Ó¦ÓÃÂß¼²ã¡¢±íʾÂß¼²ã±Ë´Ë·Ö¿ª£¬¶øÇÒͬ²ãÒ²¿ÉÒÔ¸ù¾ÝÁ÷Á¿·Ö¿ª£¬Èº×é³É¶þάÊý×é¡£¶øPHPÔòȱ·¦ÕâÖÖÖ§³Ö¡£»¹ÓÐÉÏÃæÌáµ½¹ýµÄÒ»µã£¬PHPÌṩµÄÊý¾Ý¿â½Ó¿ÚÖ§³Ö²»Í³Ò»£¬Õâ¾ÍʹµÃËü²»ÊʺÏÔËÓÃÔÚµç×ÓÉÌÎñÖС£
¡¡¡¡
¡¡¡¡ASPºÍJSPÔòûÓÐÒÔÉÏȱÏÝ£¬ASP¿ÉÒÔͨ¹ýMicrosoft WindowsdµÄCOM/DCOM»ñµÃActiveX¹æÄ£Ö§³Ö£¬Í¨¹ýDCOMºÍTranscation Server»ñµÃ½á¹¹Ö§³Ö£»JSP¿ÉÒÔͨ¹ýSUN JavaµÄJava ClassºÍEJB»ñµÃ¹æÄ£Ö§³Ö£¬Í¨¹ýEJB/CORBAÒÔ¼°ÖÚ¶à³§É̵ÄApplication Server»ñµÃ½á¹¹Ö§³Ö¡£
¡¡¡¡
¡¡¡¡ËÄÕßÖУ¬.NETºÍJSPÓ¦¸ÃÊÇδÀ´·¢Õ¹µÄÇ÷ÊÆ¡£ÊÀ½çÉÏһЩ´óµÄµç×ÓÉÌÎñ½â¾ö·½°¸ÌṩÉ̶¼²ÉÓÃJSP/ServletºÍ.NET¿ò¼Ûģʽ¡£±È½Ï³öÃûµÄÈçIBMµÄE£business£¬ËüÃǶ¼ÊÇͨ¹ýCGIÀ´Ìṩ֧³ÖµÄ¡£µ«È¥Äê10ÔºóËüÍÆ³öÁËEnfinity£¬Ò»¸ö²ÉÓÃJSP/ServletµÄµç×ÓÉÌÎñApplication Server£¬ÁíÒ»¸ö²ÅÓÃ.NETÄ£¿é»®¿ª·¢,¶øÇÒÉùÑÔ²»ÔÙ¿ª·¢´«Í³Èí¼þ¡£
¡¡¡¡
¡¡¡¡×ÜÖ®£¬ASP,ASP.NET,PHP,JSPËÄÕß¶¼ÓÐÏ൱ÊýÁ¿µÄÖ§³ÖÕߣ¬ÓÉ´ËÒ²¿ÉÒÔ¿´³öËÄÕ߸÷ÓÐËù³¤¡£ÕýÔÚѧϰ»òʹÓö¯Ì¬Ò³ÃæµÄÅóÓѿɸù¾ÝËÄÕßµÄÌØµãÑ¡ÔñÒ»ÖÖÊʺÏ×Ô¼ºµÄÓïÑÔ¡£