作者qrtt1 (愚者)
看板PHP
标题Re: [请益] 寻找一个结构化的PHP专案
时间Wed Oct 11 13:27:12 2006
※ 引述《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
1F:→ qrtt1:其实除了传统的db function或db connection layer还可以试 10/11 13:29
2F:→ qrtt1:试用object-relation mapping的工具:) 10/11 13:30