资源描述:
《asp、php、net、jsp介绍及优缺点比较(asp, php, net, jsp introduced the advantages and disadvantages)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、asp、php、net、jsp介绍及优缺点比较(ASP,PHP,net,JSPintroducedtheadvantagesanddisadvantages)IntroductionofASP,PHP,asp.netandJSPandcomparisonoftheiradvantagesanddisadvantagesNowthemainstreamwebsitedevelopmentlanguageisnolessthanASP,PHP,asp.net,JSPandsoon."Fromthebegi
2、nningofhmtlsimpletocomplexservices,gonethroughmorethan10years,allkindsoftechnologyofsinglemainstreamtechnologyemergeinanendlessstream,hasalsobeenrefurbishedversion,nowthedevelopmentofdifference,analysistheadvantagesanddisadvantages,undervariouslanguagec
3、onsiderations!HTML:ofcourse,thisisthemostbasiclanguageofthepage,eachserverlanguageneedsitssupport,tolearn,thisiscertainlythebeginning,donotsayASP:ASPmainstreamwebdevelopmentlanguageisMicrosoft(Microsoft)developedabackstagescriptlanguage,itssyntaxissimil
4、artoBASICandVisual,asSSI(ServerSideInclude)asthebackstagescriptcodeisembeddedinaHTMLpage.AlthoughASPissimpleandeasytouse,ithasmanydefects,andthemostimportantoneissecurity.Atpresent,intheMicrosoft.Netstrategy,thenewlyintroducedASP.netdrawslessonsfromthea
5、dvantagesofJavatechnology,usesCSharp(C#)languageastherecommendedlanguageofASP.net,andimprovesthesecurityofthepreviousASP.However,makeASP/ASP.netstillhassomelimitations,becauseinsomewaystheycanonlybeintheMicrosoftWindowsNT/2000/XP+IISserverplatformrunnin
6、gwell(althoughlikeChilliSoftprovidesasolutiontorunASPonUNIX/Linux,butASPisusedinUNIX/Linux,itcanbesaidthatalmost0).Therefore,thelimitationsoftheplatformandthesecurityofASPitselflimitthewideapplicationofASP.WhenASPexecutes,theIISinvokestheprogramengineto
7、explaintheexecutionoftheASPcodeembeddedintheHTML,andfinallysendstheresulttotheclientwiththeoriginalHTML.ThefullnameofPHP:PHP,themainstreamweblanguage,isveryinteresting.It'sanestedacronym-"PHP:HypertextPreprocessor",opentheacronymorabbreviation.PHPisaHTM
8、Lembeddedlanguage(liketheASPdescribedabove).AndPHP'suniquesyntaxmixesC,Java,Perl,andthenewsyntaxofPHP.ItcanperformdynamicwebpagesfasterthanCGIorPerl.PHPsourcecodeiscompletelyopen,intheOpenSourceconsciousnesstoday,itisthemainstayo