国产在线观看h导航|又粗又大又硬又爽毛片|国产一级毛片在线不卡作|日本美女骚妇一区二区三区|国产高清一区二区在线观看|亚洲日韩AV不卡中文字幕|自偷自自拍亚洲综合精品蜜臀|国产精品亚洲欧美一级久久精品

合肥市高新區(qū)長(zhǎng)江西路與科學(xué)大道交口5F創(chuàng)業(yè)園A座309
136 5560 1775

提高PHP代碼性能的十點(diǎn)建議

發(fā)表日期:2011-07-04 瀏覽次數(shù):2087次

PHP開發(fā)中如何提高程序的性能,合肥網(wǎng)站建設(shè)提高PHP代碼性能的十點(diǎn)建議供您參考:

1、 全等符號(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)。

2、最好別用簡(jiǎn)寫的

3、最好不要使用和依賴于register_global或者magic_quote,讀取和設(shè)置你的php.ini的時(shí)候也一定要小心。

4、對(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”要快很多。

5、不要再循環(huán)中使用for($i=0;$i 6、echo比print要快很多。兩個(gè)方法都會(huì)在頁面上打印東西,不過echo不返回任何值,print會(huì)在成功或失敗的時(shí)候返回0或1。

7、include_once比include更加耗時(shí)。因?yàn)樗枰z查你要包含的class是否已經(jīng)被包含進(jìn)來。

8、如果能將函數(shù)定義為靜態(tài)的,那么就不要定義成為成員函數(shù),靜態(tài)函數(shù)比成員函數(shù)快33%。

9、如果你可以不通過正則表達(dá)式就能解決問題,那么就別用正則。正則表達(dá)式比PHP原生的函數(shù)要慢一些。例如使用str_replace取代preg_replae。

10、盡量不要使用相對(duì)路徑來包含文件。在相對(duì)路徑中查找文件,會(huì)現(xiàn)在當(dāng)前目錄中查找,然后依次再查找。這樣查找文件就很慢。最好是先定義WEB_ROOT這樣的常量,然后使用這個(gè)常量來包含文件。

將文章分享到:

版權(quán)所有:?jiǎn)⑦~科技-合肥網(wǎng)站建設(shè) 皖I(lǐng)CP備19009304號(hào)-1 皖公網(wǎng)安備 34010402702162號(hào)

網(wǎng)站建設(shè),網(wǎng)站設(shè)計(jì)公司啟邁科技,為眾多企業(yè)提供網(wǎng)站建設(shè),網(wǎng)站制作,響應(yīng)式網(wǎng)站設(shè)計(jì),手機(jī)網(wǎng)站建設(shè),微網(wǎng)站,模板建站,企業(yè)郵箱等一站式互聯(lián)網(wǎng)解決方案和建站服務(wù)10年。

颍上县| 清涧县| 临清市| 阳谷县| 庆阳市| 荃湾区| 天津市| 克什克腾旗| 通渭县| 阿拉善左旗| 洪洞县| 准格尔旗| 贞丰县| 若尔盖县| 许昌县| 赞皇县| 五河县| 邹平县| 简阳市| 无棣县| 嘉善县| 湘潭县| 梅河口市| 彭山县| 和平区| 兴业县| 新巴尔虎左旗| 汝州市| 田林县| 章丘市| 贡嘎县| 昆明市| 蓬莱市| 建阳市| 大关县| 淮阳县| 德州市| 仙桃市| 光山县| 莲花县| 新密市|