天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

10條建議提高PHP代碼性能

  這篇文章中的建議涵蓋了大部分php代碼性能方面的問(wèn)題。如果你是做一些小網(wǎng)站或者小項(xiàng)目,那么有理由忽略這些建議,但是當(dāng)你為大量用戶提供長(zhǎng)期穩(wěn)定的服務(wù)的時(shí)候,就必須關(guān)注了。開(kāi)發(fā)人員必須從項(xiàng)目一開(kāi)始就考慮這些建議,它會(huì)極大的改善你的網(wǎng)站的性能。

  在php中,通常有很多的方法可以來(lái)達(dá)到相同的目的,但是開(kāi)發(fā)人員通常選擇他們最熟悉的用起來(lái)最舒服的一種方式,但是有些事必須注意的:

  1. echo比print要快很多。兩個(gè)方法都會(huì)在頁(yè)面上打印東西,不過(guò)echo不返回任何值,print會(huì)在成功或失敗的時(shí)候返回0或1。
  2. include_once比include更加耗時(shí)。因?yàn)樗枰z查你要包含的class是否已經(jīng)被包含進(jìn)來(lái)。
  3. 對(duì)于長(zhǎng)段落的字符串一定要使用單引號(hào),而不是雙引號(hào)。因?yàn)殡p引號(hào)會(huì)去搜索字符串中的變量。比如:echo This is long string.$name就比echo This is long string $name要快很多。
  4. 不要再循環(huán)中使用for($i=0;$icount($names);$i++),因?yàn)檫@會(huì)在每次循環(huán)的時(shí)候都會(huì)去計(jì)算數(shù)組的長(zhǎng)度,取而代之的是使用$size=count($names);for($i=0;$i$size;$i++)。
  5. 如果能將函數(shù)定義為靜態(tài)的,那么就不要定義成為成員函數(shù),靜態(tài)函數(shù)比成員函數(shù)快33%。
  6. 如果你可以不通過(guò)正則表達(dá)式就能解決問(wèn)題,那么就別用正則。正則表達(dá)式比php原生的函數(shù)要慢一些。例如使用str_replace取代preg_replae。
  7. 盡量不要使用相對(duì)路徑來(lái)包含文件。在相對(duì)路徑中查找文件,會(huì)現(xiàn)在當(dāng)前目錄中查找,然后依次再查找。這樣查找文件就很慢。最好是先定義WEB_ROOT這樣的常量,然后使用這個(gè)常量來(lái)包含文件。
  8. 全等符號(hào)===比相等==要快。而且if(1 == 1)會(huì)返回true,if(0 == )也會(huì)返回true,而當(dāng)你使用全等符號(hào)的時(shí)候if(1 ===1)和if(0===)都會(huì)返回false。所以當(dāng)你在程序中需要檢測(cè)一些布爾變量的時(shí)候最好使用全等符號(hào)。
  9. 最好別用簡(jiǎn)寫(xiě)的?而是使用?php,因?yàn)檫@會(huì)在你將程序部署在其他服務(wù)器的時(shí)候更加容易出問(wèn)題。
  10. 最好不要使用和依賴于register_global或者magic_quote,讀取和設(shè)置你的php.ini的時(shí)候也一定要小心。

這里并沒(méi)有涵蓋所有的優(yōu)化方面,在后面的文章中講到。請(qǐng)多多關(guān)注。

it知識(shí)庫(kù)10條建議提高PHP代碼性能,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 国产精品成人观看视频免费 | 初中XXXXXL | 亚洲国产精品久久又爽黄A片 | 亚洲精品高清视频 | 国产精品嫩草久久久久 | 蕾丝边娱乐网 | 国产在线精品视频资源 | 墨西哥美女主播 | 强上轮流内射高NP男男 | 亚洲色图另类小说 | 肉肉的各种姿势高H细文 | 久久亚洲视频 | 日日干夜夜爱 | 国产日韩精品一区二区在线观看 | 校草让我脱了内裤给全班看 | 91av电影在线观看 | 日本精品久久无码影院 | 出租屋自拍贵在真实15P | 美女18黄 | 国产午夜人成在线视频麻豆 | 久草在线新是免费视频 | 婷婷开心激情综合五月天 | 免费看欧美一级特黄a大片 免费看欧美xxx片 | 一区二区乱子伦在线播放 | 秘密影院久久综合亚洲综合 | 国产精品久久久久久人妻精品蜜桃 | 人妖欧美一区二区三区四区 | xxxx69美国| 狠狠久久免费视频在线 | 99热只有精品 | 91麻豆精品一二三区在线 | 国产人A片在线乱码视频 | 野花日本高清在线观看免费吗 | 2018久久视频在线视频观看 | 纯肉腐文高H总受男男 | 国产99视频精品一区 | 极品色αv影院 | 91成品视频 | 永久免费无码AV国产网站 | 被黑人掹躁10次高潮 | 女人十八毛片水真多啊 |