PHP開(kāi)發(fā)的一般流程
1、盡量完整的需求方案,具體到每個(gè)功能點(diǎn)上
2、建模結構UML,通過(guò)UML工具建立專(zhuān)業(yè)的;蜃约寒(huà)一個(gè)簡(jiǎn)單的關(guān)系圖。
3、建立數據庫
1)、建立的表名、字段名要與他的功能有關(guān)系英文不好的拼音同樣可以
2)、根據結構建立數據庫表,原則是不定項內容一定要分表。
3)、字段類(lèi)型要考慮內容是否夠用就好,選擇適合的類(lèi)型 INT Varchar Date
4、設計HTML
文件和腳本的實(shí)現
根據模和數據庫來(lái)設計頁(yè)面是個(gè)很科學(xué)的方法,當然有的時(shí)候有人喜歡根據模型設計頁(yè)面,數據庫基于頁(yè)面設計,都是可以的。設計頁(yè)面時(shí)要考慮到每個(gè)細節,包括提示消息頁(yè)面,錯誤頁(yè)面。
5、PHP代碼的`書(shū)寫(xiě)
1)、先建立底層結構和文件夾(如果是大型的網(wǎng)站同樣設計一個(gè)文件UML
2)、基礎功能分類(lèi)關(guān)聯(lián),以便今后代碼引用。
3)、代碼的書(shū)寫(xiě),注意簡(jiǎn)潔性和函數的使用,內部函數能實(shí)現的盡量用內部函數
4)、在部分關(guān)鍵位置加以代碼注釋。
6、程序的測試和修正
1)、對于發(fā)現的BUG不能就解決BUG而解決,要處于完整程序考慮。避免收之東隅失之桑榆。
2)、對于解決過(guò)的BUG已經(jīng)要詳細記錄,以便日后更新。
【PHP開(kāi)發(fā)的一般流程】相關(guān)文章:
PHP 開(kāi)發(fā)環(huán)境配置介紹11-19
PHP必備功能開(kāi)發(fā)10-15
PHP建站的流程和步驟11-12
PHP軟件開(kāi)發(fā)求職簡(jiǎn)歷11-12