稳固的整体架构是 Pob 技术的核心所在,如果您是一个经验丰富的 php 程序员,我们希望您花点时间来阅读一下 Pob 非商业版的源代码。除此之外,模板和缓存系统也是 Xeam 要解决的重要课题之一。Pob 编译性的模板和缓存系统,既能有效地降低对数据库的重复查询从而提高论坛的负载能力,也满足了论坛丰富的个性化需求。
在数据库设计上,Pob 实现了论坛分组功能,对于大型论坛而言,成百上千万数据存在同一个表内是一件可怕的事情。因为MySQL本身的局限,当某个数据表(通常是Post表)增大到某个界限,将极大地降低它的读取性能。从此这种噩梦结束了。
阅读 Pob 长长的功能列表是一件枯燥的事情,我们也不打算罗列 Pob 所有的功能,所以这里只列出 Pob 主要的特点:
体贴的回收站机制,使误删的帖子在一定时段内可以恢复,过期则自动清空;
当帖子被管理人员移动、封锁、删除时,系统自动发PM通知作者;
独创的错误日志功能,让您的论坛出现错误之后不再面对一堆错误代码惊惶失措,日志会帮您记录和分析错误的原因;
Pob 模板是纯净的 html 文件,您可以把它在DW里直接编辑而不用关心 html 或 php 的语法;
数据库分卷备份与快速恢复功能让您没有后顾之忧。
Xeam engine 是中国第一个PHP类库框架,青马技术团队历经数年项目经验的积累,耗时一年多的呕心沥血之作。Pob 论坛是基于 Xeam 开发的一个应用系统。Pob 之所以先于 Xeam 发布,是为了从一个侧面验证 Xeam 的优越之处,同时也是对 Xeam 项目有力的推。
(注:Pob论坛是开源论坛,定于2004年4月15日发布,谢谢关注)
本文地址:http://com.8s8s.com/it/it28911.htm