日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

小結(jié):PHP動態(tài)網(wǎng)頁程序優(yōu)化及高效提速問題_PHP教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

推薦:在PHP中全面阻止SQL注入式攻擊
一、 注入式攻擊的類型 可能存在許多不同類型的攻擊動機(jī),但是乍看上去,似乎存在更多的類型。這是非常真實的-如果惡意用戶發(fā)現(xiàn)了一個能夠執(zhí)行多個查詢的辦法的話。本文后面,我們會對此作詳

一、傳遞數(shù)組時使用 return 比使用 global 要高效,比如:

function userloginfo($usertemp){

$detail=explode("",$usertemp);

return $detail;

}

$login=userloginfo($userdb);

function userloginfo($usertemp){

global $detail;

$detail=explode("",$usertemp);

}

userloginfo($userdb);

要高效

二、 (這個代碼用于得到程序目錄對應(yīng)的網(wǎng)址,推薦使用)

$urlarray=explode('/',$HTTP_SERVER_VARS['REQUEST_URI']);

$urlcount=count($urlarray);unset($urlarray[$urlcount-1]);

$ofstarurl='http://'.$HTTP_SERVER_VARS['HTTP_HOST'].implode('/',$urlarray);

這段代碼比

$pre_urlarray=explode('/',$HTTP_SERVER_VARS['HTTP_REFERER']);

$pre_url=array_pop($pre_urlarray);

要高效

三、 在循環(huán)中判斷時,數(shù)值判斷使用恒等要比等于高效

$a=2;$b=2;

比如

if($a==$b)$c=$a;

if($a===$b)$c=$a;

高效

四、 mysql 查詢時盡量使用where in 少用 limit

limit查多記錄的前幾條, 速度很快, 但是查詢最面幾條就會慢

使用in .在查詢連續(xù)性記錄,非�?�, 非連續(xù)性記錄第一次運行會稍微慢一點,但是之后將比較快!

五、 NT服務(wù)器數(shù)據(jù)操作穩(wěn)定性不及unix/linux

六、 輸出前使用盡量使用 ob_start(); 可以加快輸出速度,適用NT或nuli/linux,對unlix類服務(wù)器 如果使用 ob_start('ob_gzhandler');輸出效率將更高

七、 判斷的時候盡量使用if($a==他的值) 否定的時候盡量使用if(empty($a)),因為這樣程序運行更快速

八、 使用不等時 != 與 <> 效率相當(dāng)

九、 個人經(jīng)驗得 使用 $a="11111111111111"; 的效率和 $a='11111111111111'; 相當(dāng).并不象書本說的相差很大

十、 使用規(guī)范的SQL語句, 會有利于MySQL的解析

十一、 使用

if($online){

$online1=$online;

setcookie('online1',$online,$cookietime,$ckpath,$ckdomain,$secure);

}

COOKIE將馬上生效

使用

if($online)

setcookie('online1',$online,$cookietime,$ckpath,$ckdomain,$secure);

COOKIE需要再刷新一次才能生效

分享:動態(tài)網(wǎng)頁P(yáng)HP中引用
之前一個朋友的帖子提到過這方面的疑問,這里簡單整理一下,希望能讓更多新學(xué)php的朋友得到幫助。 php的引用(就是在變量或者函數(shù)、對象等前面加上&符號)是個高級話題,新手多注意,正確

來源:模板無憂//所屬分類:PHP教程/更新時間:2008-08-22
相關(guān)PHP教程