精華區beta PHP 關於我們 聯絡資訊
※ 引述《FFz (澎湖.仙人掌.234)》之銘言: : 最近想要研究看看,一個大型的專案,他的程式、目錄結構是怎樣設置的 : 我自行上網找了wordpress,結果裡頭的東西實在是有點不知道怎麼不看 : 好幾隻程式全部都丟在全一個目錄下 : 有沒有一個專案他的結構比較好的,也易研究的 : 麻煩介紹一下,謝謝 最基本的自我練習目標是一個3-tier式的寫法 徹底把顯示訊息和邏輯運算切割 (使用樣版引擎) 再獨立出資料存取的功能為資料存取層 (自訂的data access function, 別以為php有提供資料庫函式就是達成你的功能 那只是讓你輕鬆的使用資料庫這樣的功能罷了 但是要符合你的需求還有一段距離 像有些書就提供作者自訂的函式讓你使用 其中部分的內容就是組裝php提供的db function 而成為符合開發function者所期待的使用方式 這部分要怎樣才算是"獨立"的Data Access Layer 有幾個目標可以檢視的,Data Access Layer是為了 處理可能的幾種資料來源提供一致而抽象的界面 這句話意謂著,你DAL的Data Source可以任意置換 都不用更改到其他2層的source code ) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.26.34.20
qrtt1:其實除了傳統的db function或db connection layer還可以試 10/11 13:29
qrtt1:試用object-relation mapping的工具:) 10/11 13:30