|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
使用cdonts,可以发送、查看邮件,实现webmail的功能。结合wsh,可以实现对nt主机的管理,如nt用户管理、iis虚拟主机设置、exchange邮箱设置等等,就像管理本地机一样方便。工具1)写HTML
asp:Response.Write(str)
php:print$str;
echo$str;
print_r$debug_str;
2)Form,CookieandQueryString变量
asp:能够用Requestobject.
php:这些变量是主动供应的作为一个全局变量,假如在PHP.ini文件中如许设置的话:
variables_order="EGPCS"
register_globals=On
为了平安,我将不同意register_globals(设置它为OFF).然后变量仅仅在数组中利用:
$HTTP_POST_VARS,$HTTP_COOKIE_VARSand$HTTP_GET_VARS.
3)Redirectingtoanotherlocation
asp:Response.Redirect(url)
php:Header("Location:$url");
4)Cookie处置
asp:Response.Cookies(cookiename)=newval
avar=Request.Cookies(cookiename)
php:setcookie($cookiename,$newval);
$avar=$HTTP_COOKIE_VARS[$cookiename];
5)Application变量
asp:Application(appvarname)
php:不供应,能够用数据库摹拟
6)Session变量
asp:Session(sessionname)=newval
avar=Session(sessionname)
php:在PHP4或今后的版本中,我们断定变量作为一个session在
session_register($sessionname),然后,我们挪用session_start()
在入手下手利用的.php页恢复session变量值.
比方:
session_register(avar);
$avar=99;
session_start();
print$avar;
7)Form变量
asp:Request.Form("formvar")
Request.QueryString("getvar")
php:$HTTP_POST_VARS["formvar"];
$HTTP_GET_VARS["getvar"];
GETandPOST变量能够瓜代的主动地修正到PHP变量,这是不平安中央法。
8)Server变量
asp:这有很多服务器变量,能够看ASP文档.一个例子:
Request.ServerVariables("HTTP_HOST")
php:作为ISAPI形式,服务器变量存储在$HTTP_SERVER_VARS数组里。
作为CGI,它们存贮在情况变量里,用$HTTP_ENV_VARS数组或getenv()
能够失掉。一个例子:
$HTTP_SERVER_VARS["HTTP_HOST"]usingISAPImodule
$HTTP_ENV_VARS["HTTP_HOST"]usingCGImodule
9)数据库会见
asp:一样平常用ado手艺
php:ADO可使用adodb库来摹拟,这个库等价与ado.
限定是,今朝撑持只读性光标和前滚光标.
(注解)也能够间接挪用com库,看我的文章。
10)Buffering
asp:Response.Buffer=true
Response.Write("abc");
Response.Flush()
php:ob_start();
print"abc";
ob_end_flush();
11)ScriptTimeout
asp:工夫级是秒级:
Server.ScriptTimeout(240)
php:工夫级是秒级:
set_time_limit(240);
以上翻译的欠好,请人人包涵!
ASP.NET和ASP的比较,技术上比较已经没什么可说的了.新一代在大部分程度来说当然是比旧一代好了.关键看你对所做软件的理解了.因人而定.会写的话也可能比ASP.NET写得更有效率和更方便重用 |
|