2008年8月29日

“我有个购物网站要和Discuz!NT整合” 的解决方案

摘要: 简单分析如下 如果购物网站还没开发过,我建议是用DZ的程序做二次开发 如果购物网站和DZ已经分别有一定数量用户,建议用通行证。 如果购物站已经有规模而需要重新加个DZ,如果单单注册和登陆这块,我是建议修改DZ逻辑层,涉及到用户数据的就进行两步操作(分别操作网站和DZ用户数据),并修改DZ 用户表和用户相关信息表 取消主键的自增,修改存储过程,其uid为网站用户表的ID。 还有一个疑难点是两步操作... 阅读全文

posted @ 2008-08-29 11:01 灯灯 阅读(796) 评论(0) 推荐(0)

DZ NT 2.0 config配置机制结构

摘要: 阅读全文

posted @ 2008-08-29 10:57 灯灯 阅读(240) 评论(0) 推荐(0)

DZ NT 2.0 页面类整合方案

摘要: 先放张图 阅读全文

posted @ 2008-08-29 10:55 灯灯 阅读(163) 评论(0) 推荐(0)

2008年8月13日

分离Nt discuz2.0缓存模块

摘要: 因为nt discuz 用的是缓存和xml做映射 我换成了容器去做映射,感觉效率会更高点。 先附上代码 这是个缓存是否存在的枚举 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->//枚举缓存标志位类型 enum CacheFlag { ... 阅读全文

posted @ 2008-08-13 18:08 灯灯 阅读(781) 评论(2) 推荐(0)

Nt Discuz2.0的缓存层设计模式等亮点解析

摘要: 缓存模块用的是一个策略模式 下面是一个简单的策略模式的示意图 我是在WORD里做一个简单的示例,没有用标准UML 策略模式:DNTCache 封装逻辑产生ICacheStrategy子类实例。 ICacheStrategy为公共策略缓存接口 ICacheStrategy几个分支表示策略接口的各种实现。 策略模式的优势在于 1 封装:Clint调用的时候只需要开放DNTCache,而对... 阅读全文

posted @ 2008-08-13 11:47 灯灯 阅读(572) 评论(1) 推荐(0)

导航