1. `we7`
2. `├─ addons 模塊安裝目錄(意為附加組件)`
3. `│ ├─ business 模塊的名稱(示例)`
4. `│ │ ├─ images 建議 css 文件也放此目錄.`
5. `│ │ ├─ template 模板目錄`
6. `│ │ │ ├─ mobile APP 端模板目錄`
7. `│ │ │ │ └─ ... *.html APP 端模板文件`
8. `│ │ │ └─ ... *.html Web 端模板文件`
9. `│ │ ├─ inc 引用的 php 文件目錄`
10. `│ │ │ ├─ mobile Mobile端目錄`
11. `│ │ │ │ ├─ xxx.inc.php 微站入口`
12. `│ │ │ │ └─ ... .`
13. `│ │ │ └─ web Web端模板目錄`
14. `│ │ │ ├─ xxx.inc.php 微站管理入口`
15. `│ │ │ └─ ... .`
16. `│ │ ├─ icon.jpg 模塊圖標`
17. `│ │ ├─ preview.jpg 模塊預覽`
18. `│ │ ├─ manifest.xml 安裝清單`
19. `│ │ ├─ module.php 模塊設置`
20. `│ │ ├─ processor.php 消息處理`
21. `│ │ ├─ receiver.php 消息訂閱`
22. `│ │ ├─ webapp.php PC版頁面功能`
23. `│ │ ├─ wxapp.php 小程序接口功能`
24. `│ │ ├─ hook.php 嵌入點`
25. `│ │ └─ site.php 微站頁面`
26. `│ └─ ... 其他擴展模塊`
27. `├─ api .`
28. `│ └─ uc.php .`
29. `├─ attachment 附件文件夾`
30. `│ ├─ audios 音頻附件文件夾`
31. `│ └─ images 圖片附件文件夾`
32. `│ ├─ global 系統公共文件夾`
33. `│ │ └─ 上傳年份`
34. `│ │ └─上傳月份`
35. `│ │ └─ 隨機文件名`
36. `│ └─ $uniacid ... 按公眾號年月組織的圖片文件`
37. `├─ app 微站(Mobile)入口`
38. `│ ├─ common .`
39. `│ │ ├─ bootstrap.app.inc.php .`
40. `│ │ ├─ common.func.php .`
41. `│ │ └─ template.func.php .`
42. `│ ├─ resource .`
43. `│ │ ├─ css .`
44. `│ │ ├─ fonts .`
45. `│ │ └─ js .`
46. `│ ├─ source 控制器`
47. `│ ├─ themes 微站皮膚`
48. `│ │ ├─ default 系統默認`
49. `│ │ └─ ... 自定義皮膚`
50. `│ └─ index.php 微站入口`
51. `├─ data .`
52. `│ ├─ config.php.default .`
53. `│ ├─ config.php 系統配置`
54. `│ └─ db.php .`
55. `├─ framework 微擎系統通用的工具類和方法`
56. `│ ├─ builtin 微擎內建模塊`
57. `│ │ ├─ basic 文字回復模塊`
58. `│ │ ├─ core 會話消息統計`
59. `│ │ │ └─ receiver.php .`
60. `│ │ ├─ cover 通用封面回復`
61. `│ │ ├─ default 默認回復模塊`
62. `│ │ ├─ music 音樂回復模塊`
63. `│ │ ├─ news 圖文回復模塊`
64. `│ │ ├─ userapi 自定義接口回復模塊`
65. `│ │ └─ ... .`
66. `│ ├─ class 系統功能類 .`
67. `│ ├─ function 系統功能函數`
68. `│ ├─ library 其他函數庫`
69. `│ ├─ model 業務功能model`
70. `│ ├─ table 數據庫表model`
71. `│ ├─ bootstrap.inc.php .`
72. `│ ├─ const.inc.php .`
73. `│ └─ version.inc.php .`
74. `├─ payment 支付`
75. `├─ web 后臺管理(Web)入口`
76. `│ ├─ common 公用文件`
77. `│ │ ├─ bootstrap.sys.inc.php .`
78. `│ │ ├─ common.func.php .`
79. `│ │ ├─ frames.inc.php .`
80. `│ │ └─ template.func.php .`
81. `│ ├─ resource 資源文件`
82. `│ │ ├─ components JS組件`
83. `│ │ ├─ css 樣式文件`
84. `│ │ ├─ fonts 字體資源`
85. `│ │ ├─ images 圖片文件`
86. `│ │ └─ js .`
87. `│ │ ├─ app 系統js功能`
88. `│ │ ├─ lib js第三方庫文件`
89. `│ │ └─ require.js .`
90. `│ ├─ source 后臺管理控制器`
91. `│ ├─ themes 后臺管理視圖`
92. `│ │ ├─ default 內建后臺管理樣式`
93. `│ │ └─ ... 定制界面樣式`
94. `│ └─ index.php 后臺入口`
95. `├─ api.php 公眾平臺與微擎系統通信的接口`
96. `├─ index.php 微擎入口`
97. `└─ install.php 微擎安裝程序`
#### 結構圖

- 微擎框架
- 目錄結構
- 配置選項
- 數據庫配置($config[db])
- 系統COOKIE配置項($config[cookie])
- 系統設置($config[setting])
- 預定義常量
- 全局變量
- 全局配置
- 系統配置
- 公眾號相關
- Web 端可見
- App 端可見
- 網頁授權
- URL 路由
- url生成助手
- createMobileUrl
- createWebUrl
- 文件加載器
- func(加載公共函數)
- class(加載公共類)
- model(加載系統model函數)
- web(加載web端公共函數)
- app(加載app端公共函數)
- library(庫文件加載)
- object(實例化加載)
- singleton(單例加載)
- 緩存機制
- cache_write
- cache_load
- cache_delete
- cache_clean
- cache_system_key
- 數據庫
- SQL注入安全
- 連接其它數據庫
- 函數列表
- pdo_get
- pdo_getcolumn
- pdo_getall
- pdo_getslice
- pdo_fetch
- pdo_fetchcolumn
- pdo_fetchall
- pdo_insert
- pdo_update
- pdo_delete
- pdo_query
- pdo_run
- pdo_fieldexists
- pdo_indexexists
- pdo_tableexists
- pdo_fieldmatch
- pdo_debug
- 鏈式查詢
- from
- select
- where
- whereor
- having
- groupby
- orderby
- leftjoin
- innerjoin
- on
- limit
- page
- get
- getall
- getcolumn
- count
- exists
- getLastQueryTotal
- getLastQuery
- 錯誤處理
- 日志記錄
- 模板引擎
- 模板標簽
- 輸出變量
- 判斷語句
- 循環語句
- php語句
- 引用模板
- 創建URL
- 轉義附件URL
- 輸出花括號
- 數據調用
- 調用微站導航
- 調用幻燈片
- 調用文章列表
- 調用分類列表
- 調用快捷菜單
- 常用變量
- 附錄
- 數據庫字典
- 自定義分享