在php語言已經成為當今web中的主流時,不少創(chuàng)業(yè)站長也原來越青睞于php程序,今天我們就來說說PHP開發(fā)所需要知道的一些常識。
常見的PHP程序二次開發(fā),首先要看原開發(fā)者的水平,也許在開發(fā)同樣一個功能的時候,在A系統只需要花一天的時間,B系統可能用上一個星期甚至更多,時間成本的不同直接導致了價格的巨大差異。
看過很多站長的網站部分代碼,原作者大多都是一些剛入門的水平,其主要特征有:
1、網站目錄不合理,無法分辨各個功能的文件夾及文件,沒有系統內核。
2、網站未經過初始化,沒有安全過濾,沒有統一入口。
3、基本沒有class,甚至連function都很難找到,冗余代碼多,并有大量的重復文件。
4、PHP代碼混編,非MVC模式。
如此開發(fā)后的PHP網站,后期的開發(fā)和維護成本可想而知,這樣的代碼拿給一個有過幾年開發(fā)經驗的人手上,恨不得直接丟進垃圾箱,二次開發(fā)的成本可能大過了重新開發(fā)。
所以提醒大家,如果當回事的話,PHP網站開發(fā)不要一味的圖便宜,開發(fā)者的經驗不同,時間成本也不同,代碼的質量也會出現很大差異,還有一些潛在的安全隱患和程序BUG,直接影響到后期的成本。
劣質PHP代碼的危害:有時候看似合理的邏輯,程序也很正常,當為了運營需要改變其中一個業(yè)務邏輯時,可能整個網站都會被推翻重做,這是非??膳碌?。
為什么PHP外包項目大多都是新手在做?如今大學里還沒有開設PHP語言課程,很多都是通過自學和培訓入門,在做互聯網應用最多的一線城市中,如北京:一個剛畢業(yè)的初級PHP程序員,月薪是3000+,中級程序員5000-8000,高級的大多都在8000-10000+,這21個工作日還不算各種保險和補助。而一些建站公司,在日益激烈的競爭中,一個普通企業(yè)站收取的費用大概是2000-3000,一般周期最多5-10天,為了降低成本,有些公司甚至把程序、美工壓縮為同一個人,大多時候,簡單的網站只需要套模板即可,不需要太專業(yè)(企業(yè)站誰在乎代碼寫怎樣),因此在找建站公司做PHP開發(fā)的時候,還需要對他們有更多的了解,運氣不好的話,你的網站可能就是一些程序員入門的代表作了。
轉摘請注明:拾伍號網絡
申請創(chuàng)業(yè)報道,分享創(chuàng)業(yè)好點子。點擊此處,共同探討創(chuàng)業(yè)新機遇!