forked from jameschz/hush
-
Notifications
You must be signed in to change notification settings - Fork 0
/
ARCHITECTURE.txt
62 lines (61 loc) · 2.52 KB
/
ARCHITECTURE.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
// --------------------------------------------------------------------------------
// Hush Framework Architecture Introduction
// --------------------------------------------------------------------------------
hush-framework
|
|- hush-app HF 应用程序框架
| |- bin 可执行文件目录
| |- dat 临时存储文件
| |- doc 主要文档目录
| |- etc 配置文件目录
| |- lib 主要逻辑目录
| | |- Ihush
| | |- Acl ACL 权限逻辑类库
| | |- App
| | | |- Backend
| | | | |- Page 后台 Controller 逻辑
| | | | |- Remote 后台 Service 逻辑
| | | |- Frontend
| | | |- Page 前台 Controller 逻辑
| | |- Bpm Bpm 逻辑类库
| | |- Dao
| | |- Apps Apps 库的 Module/Dao 类库
| | |- Core Core 库的 Module/Dao 类库
| |- tpl
| | |- backend 后台模板文件
| | |- frontend 前台模板文件
| |- web
| |- backend 后台 DocumentRoot(站点目录)
| |- frontend 前台 DocumentRoot(站点目录)
|
|- hush-lib HF 核心基础类库
| |- Hush
| |- Acl Acl 权限类库
| |- App Url Routing Dispatcher
| |- Auth 继承自 Zend_Auth
| |- Barcode 继承自 Zend_Barcode
| |- Bpm Bpm 类库
| |- Cache Cache 类库
| |- Chart 图像类库
| |- Crypt 加密类(Rsa)
| |- Date
| |- Db 数据库层(DAO/Module)类库
| |- Debug 调试类库
| |- Document 文档类库
| |- Examples 一些例子(主要针对 Cli 程序)
| |- Html Html 构建类库
| |- Http 远程访问类库
| |- Json
| |- Ldap 继承自 Zend_Ldap
| |- Mail 邮件收发类库
| |- Message 消息类库
| |- Mongo Mongodb 类库
| |- Page 页面层(Controller)类库
| |- Process 多进程类库
| |- Service 服务层(Service)类库
| |- Session
| |- Socket Socket 类库
| |- Util 工具类库
| |- View 展示层(View)类库
|
|- hush-pms PHP Message Server