煙臺PHP建站大神的十大優良習慣 二維碼
105
簡述:通向PHP高手的道路上,應當維持良好的傳統化和習慣性。 1、多閱讀手冊和源代碼 沒有什么比閱讀手冊更非常值得注重的事了–只是根據閱讀手冊你就可以學習培訓到很多東西,特別是許多關于字符串和二維數組的函數公式。就在這種函數公式里邊包括很多實用的功效,假如你細心閱讀手冊,你能常常發覺在過去的項目開發過程中,很多時候你一直在“反復創造發明車輪子”,而事實上你只必須一個核心函數公式就能夠進行相對應的作用。指南是你的朋友。此外,請問現在有許多應用PHP開發設計的開編譯程序。為什么不去學習培訓和效仿呢?免費下載一份開源系統的PHP應用軟件的源代碼,認真閱讀它吧。或許越大的新項目越非常值得去閱讀文章,盡管他們或許有更繁雜的結構特征和系統軟件,但也有更詳盡的表述文本文檔。 2、撰寫模塊化設計代碼優良的PHP代碼應該是模塊化設計的代碼。 PHP的面向對象的程序編寫作用是一些尤其強勁的專用工具,可以把你的應用軟件轉化成函數公式或方式。你應當盡可能多的從你的應用軟件的服務端分離前面的HTML/CSS/JavaScript代碼,你也可以在一切PHP架構上遵照MVC(實體模型-主視圖-控制板)方式。 3、代碼撰寫標準優良的PHP代碼應當有一套完善的代碼撰寫標準。 根據對自變量解析函數的取名,統一的方式訪問數據庫和對問題的操作,以及相同的代碼縮近方法等來做到程序編寫標準,這樣可以使你的代碼更具有易讀性。 4、撰寫生命期代碼優良的PHP代碼應該是生命期的。 你可以使用php的目前作用,如魔術師冒號和短標識。嘗試了解你的需要,隨后根據融入PHP特點來撰寫代碼讓代碼單獨、生命期。 5、撰寫安全性代碼優良的PHP代碼應該是安全的。 PHP5提供了優異的使用性能和協調能力。可是安全隱患徹底取決于開發者。針對一個專門的PHP開發者而言,深入理解重要網絡安全問題是至關重要的,如:跨網站腳本制作(XSS)、跨站post請求仿冒(CSRF)、代碼引入系統漏洞、字符集系統漏洞。根據應用PHP的特殊功能解析函數,如:mysql_real_escape_string這些,你能編寫出安全的代碼。 6、代碼注解代碼注釋是代碼的重要組成部分。 根據代碼注解能夠了解該自變量或函數公式是做什么的,這將在將來的代碼維護中十分有效。 7、應用單引號替代引號字符串自始至終應用單引號替代引號,以防止PHP檢索字符串內的自變量造成的功能降低。用單引號替代引號來包括字符串,這樣做會變快一些。由于PHP會在引號包圍著的字符串中尋找自變量,單引號則不容易 8、轉譯字符串導出應用ENT_QUOTES作傳遞數據給htmlspecialchars函數,以保證單引號(')也轉化成HTML實體線,這也是一個好習慣。 9、應用逗號分隔字符串導出根據echo句子導出應用分號(,)隔開的字符串,要比應用字符串聯接運算符(.)的使用性能更強。 10、導出前查驗傳出的值導出前查驗傳出去的值$_GET['query']。應用isset或empty函數公式,可以用來查驗自變量是不是為null值。 |
推薦閱讀 |