多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國(guó)內(nèi)最全I(xiàn)T社區(qū)平臺(tái) 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當(dāng)前位置:首頁(yè) > php開(kāi)源 > php教程 > PHP大師指點(diǎn):優(yōu)秀的PHP代碼怎么來(lái)?

PHP大師指點(diǎn):優(yōu)秀的PHP代碼怎么來(lái)?

來(lái)源:程序員人生   發(fā)布時(shí)間:2014-06-11 20:48:56 閱讀次數(shù):3098次
原文:http://nettuts.com/articles/10-principles-of-the-php-masters/

隨著PHP的流行,你可以隨便找一段代碼來(lái)實(shí)現(xiàn)想要的功能,但怎樣的代碼才算得上是優(yōu)秀的代碼呢?此時(shí),我們需要大師們的指點(diǎn)

1.只有在需要的時(shí)候才使用PHP——Rasmus Lerdorf(PHP創(chuàng)始人)


不要什么事都讓PHP來(lái)做,PHP只是一種工具,每一種語(yǔ)言都會(huì)有自身的限制
當(dāng)不能用PHP來(lái)解決時(shí),不要害怕使用其他的語(yǔ)言

2.盡可能地在MySQL里多用表——Matt Mullenweg(wordpress創(chuàng)始人)



3.永遠(yuǎn)不要相信你的用戶(hù)——Dave Child

Dave Child是Added Bytes的創(chuàng)作者(前身:www.ilovejackdaniels.com)。為好幾門(mén)語(yǔ)言創(chuàng)建了cheat sheet(入門(mén)筆記)

Dave寫(xiě)了幾篇關(guān)于PHP的文章,最后他的建議是這樣的:

要有絕對(duì)偏執(zhí)的心態(tài)。如果不想自己的網(wǎng)站老是受到攻擊,或者經(jīng)常出現(xiàn)各種問(wèn)題,那就假設(shè)每一個(gè)用戶(hù)都是惡意的,而你將長(zhǎng)期處于戒備狀態(tài),這會(huì)使你的網(wǎng)站更加安全

4.關(guān)注緩存——Ben Balbo

Ben Balbo為sitepoint寫(xiě)文章,他是PHP討論組和開(kāi)源組的負(fù)責(zé)人,建議多花點(diǎn)心思在PHP緩存上面。

對(duì)于那些變動(dòng)不大的網(wǎng)站,比如blog,可以通過(guò)設(shè)置緩存,來(lái)取得明顯的效果。如果是稍微復(fù)雜一點(diǎn)的網(wǎng)站,比如購(gòu)物,對(duì)緩存的設(shè)置就有更高的要求,不過(guò)通常效果都很不錯(cuò)。其實(shí)從本質(zhì)上來(lái)說(shuō),緩存就是存儲(chǔ)那些經(jīng)常被用到,但是變化不大的內(nèi)容

5.通過(guò)IDE,模板或者代碼片段加快開(kāi)發(fā)速度——Chad Kieffer



6.使用PHP的過(guò)濾函數(shù)——Joey Sochacki

需要安裝filter插件,不具普遍性,所以忽略

7.使用PHP框架——Josh Sharp

使用框架可以節(jié)省時(shí)間,同時(shí)排除錯(cuò)誤,因?yàn)镻HP本身實(shí)在是太容易學(xué)了。正是因?yàn)镻HP沒(méi)有太嚴(yán)格的限制,所以很容易寫(xiě)出不規(guī)范的代碼,解決辦法就是使用框架。可以看一下他的這篇文章“使用框架的好處”

8.不要使用PHP框架——Rasmus Lerdorf

跟上面對(duì)立的觀點(diǎn),最大的原因就在于執(zhí)行效率。

Drupalcon 2008大會(huì)上,Rasmus通過(guò)幾個(gè)“hello world”對(duì)比了純PHP和幾個(gè)框架的執(zhí)行效率,結(jié)果證明PHP框架的執(zhí)行效率遠(yuǎn)低于純PHP代碼

[如果要使用一個(gè)php框架的話(huà),Rasmus推薦CodeIgniter(我推薦Kohana,哈哈),因?yàn)樗?ldquo;最不像一個(gè)框架”]

9.使用多線(xiàn)程——Jack D. Herrington


10.馬上開(kāi)起錯(cuò)誤報(bào)告——David Cummings

我最想對(duì)php開(kāi)發(fā)人員說(shuō)的是:把錯(cuò)誤報(bào)告的級(jí)別調(diào)到最高。詳見(jiàn)“2 quick php tips”,從長(zhǎng)遠(yuǎn)的角度來(lái)說(shuō),這節(jié)省了不少時(shí)間。
生活不易,碼農(nóng)辛苦
如果您覺(jué)得本網(wǎng)站對(duì)您的學(xué)習(xí)有所幫助,可以手機(jī)掃描二維碼進(jìn)行捐贈(zèng)
程序員人生
------分隔線(xiàn)----------------------------
分享到:
------分隔線(xiàn)----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 欧美精品在线观看 | 日本三级午夜理伦三级三 | 日本免费观看网站 | 国产精品一区二区三区免费视频 | 中文字幕乱偷乱码亚洲 | 最新中文字幕乱码在线 | 久久久久免费精品国产 | 久久精品国产免费一区 | 90性后网| 日韩精品视频一区二区三区 | 国产亚洲3p一区二区三区 | 狠狠插网站 | 欧美一级日韩在线观看 | 麻豆精品成人免费国产片 | 99久久精品国产综合男同 | a级爱爱视频 | 亚洲在线一区二区 | 一区二区视频免费观看 | 国产成人久久精品激情91 | 久久一区二区免费播放 | 韩日一区二区 | 免费观看无遮挡www的视频 | 乱码在线中文字幕加勒比 | 欧美国产日韩在线播放 | 久久99国产精品二区不卡 | 日本欧美在线观看 | 三级不卡视频 | 成人二区 | 日韩欧美国产另类 | 国产成人精品免费视频软件 | 欧美黑人xxx | 亚洲123| 毛片免费观看视频 | japanese 护士 | 亚洲综合色网站 | 国产精品亚洲精品观看不卡 | 欧美另类精品xxxx人妖换性 | 欧美18videosex初次 | 亚洲精品久久一区二区无卡 | 日本高清不卡码 | 国内精品久久久久影院不卡 |