在web項目中使用php和MySQL

在web項目中使用php和MySQL

1. 在web開發中應用軟件工程
    尋找適用於web應用程序開發新規則的軟件工程
2. 規劃和運行web應用程序項目
    1)在項目開始之前,必須明確要創建什麼,創建的最終目標是什麼
    2)要嘗試將應用程序分爲幾個部分或處理步驟
    3)列出各個部分後,看看哪些部分已經存在了,若原有,可使用原有的;或者使用開源的組件
    4)對工作進程問題作出決定(代碼編寫標準,目錄結構,版本控制,開發環境,文檔化級別和標準,以及對小組成員的任務分配)
    5)基於所有已經獲得的信息構建一個原型,展示給用戶。並反覆修改和展示
    6)將應用程序的內容和邏輯分開
    7)對系統進行優化
    8)邊開發邊測試
3. 重用代碼
    1)儘量使用php內置的函數
    2)可使用開源函數和組件,改寫(複雜)
    3)自己編寫(簡單)
4. 編寫可維護代碼
    1)統一的編碼標準(命名慣例,對代碼進行註釋,代碼縮進)
    2)分解代碼
    3)使用標準的目錄結構
    4)文檔化和共享內部函數
5. 實現版本控制
    CVS/SVN
6. 選擇一個開發環境
    IDE:KPHPDevelop(linux)、Zend Studio、PHPEd、NetBeans
7. 項目的文檔化
    設計文檔/技術文檔/數據詞典/用戶指南等
    PHPDocumentor
8. 建立原型
    它是一個適用於開發web應用程序的開發週期
9. 將邏輯和內容分離
    使用模板等
10. 優化代碼
    1)使用簡單優化
        減少數據庫連接,加速數據庫查詢(索引),使PHP中生成的靜態內容減少到最小,儘可能使用字符串函數替代正則表達式
    2)使用Zend產品
11. 測試
    1)代碼審查
    2)最終用戶測試

以上爲個人學習筆記,摘自《PHP和MySQL開發(原書第4版)》
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章