寫出高質(zhì)量的PHP程序
更新時間:2012年02月04日 16:02:41 作者:
這是一個很老的話題了,現(xiàn)在的PHP程序員都在追求所謂的高性能,但高性能并不代表是高質(zhì)量,什么是高質(zhì)量的PHP程序呢?我認為,高質(zhì)量的PHP程序首先得具備以下的要素
一、安全
無論程序?qū)懙娜绾?,首先安全是第一位的,沒有安全保障的程序根本不能談高質(zhì)量。
二、穩(wěn)定
無論你代碼寫的再爛,必須要能穩(wěn)定運行。
三、用戶體驗
用戶的體驗直接決定著一個程序的命運,根本不懂用戶體驗的程序高質(zhì)量便無從談起。
四、商業(yè)體驗
開發(fā)應(yīng)用的目的自然是為了賺錢,我認為,再優(yōu)秀的程序,不賺錢也等于是一個廢物。
五、效率
這是最后一個了,一直認為性能是最次要的,PHP程序本身的效率就不是太高,只所以能如此流行主要是開源和開發(fā)成本低而已。這個問題不想再去說,有的程序員想從PHP代碼上來提高性能,呵呵,有點可笑,如果代碼不是寫的太爛,那么一個代碼能提高多少效率呢?如果想提高系統(tǒng)的效率還是用.NET或者JSP吧。
至于PHP的效率只是比ASP要快一些,再說,效率的提高也絕對不是單單能從代碼上來解決的,還有很多的要素,比如基礎(chǔ)設(shè)施等等。
相關(guān)文章
php 頁面執(zhí)行時間計算代碼
我們在開發(fā)網(wǎng)頁的時候,往往會測試一下自己寫的網(wǎng)頁的執(zhí)行時間是多少,例如:有時網(wǎng)頁打開很慢,但是不知道是卡在哪了,這時我們就可以使用以下的方法來判斷頁面的執(zhí)行時間是多少,準確的找到問題所在點,精確到毫秒。
2008-12-12
PHP實現(xiàn)的ID混淆算法類與用法示例
這篇文章主要介紹了PHP實現(xiàn)的ID混淆算法類與用法,結(jié)合實例形式分析了php針對數(shù)字基于位運算、位移等操作的加密解密相關(guān)實現(xiàn)技巧,需要的朋友可以參考下
2018-08-08
PHP消息隊列用法實例分析
這篇文章主要介紹了PHP消息隊列用法,結(jié)合實例形式分析了PHP消息隊列用于Linux下進程間通信的相關(guān)技巧,需要的朋友可以參考下
2016-02-02
php中Y2K38的漏洞解決方法實例分析
這篇文章主要介紹了php中Y2K38的漏洞解決方法,以實例形式對php中Y2K38的漏洞的原理及相應(yīng)的解決方法進行了較為深入的分析,需要的朋友可以參考下
2014-09-09
PHPStrom中實用的功能和快捷鍵大全
jetbrains出的PHPStrom很大程度上方便了PHP程序的編寫,下面小編給大家總結(jié)些PHPStrom中實用的功能和快捷鍵大全,在編寫的過程中變得又舒服又快捷,感興趣的朋友一起看看吧
2015-09-09
PHP使用Redis替代文件存儲Session的方法
這篇文章主要介紹了PHP使用Redis替代文件存儲Session的方法,結(jié)合實例形式較為詳細的分析了Session的基本操作方法及使用Redis存儲session的相關(guān)技巧,需要的朋友可以參考下
2017-02-02