产品 > SpaceBuilder > 技术特色

产品架构:采用“平台+应用”的设计思想,可以方便及快捷的扩展新的应用;

Ajax:表现层采用大量的jQuery技术,使用户获得良好的用户体验;

asp.net mvc:采用微软最新的asp.net mvc(c#)进行表现层开发。彻底消除了ViewState,可以完全控制html代码的输出;Controller与View完全分离充分避免了皮肤机制的性能损失;原生态的url routing更利于url rewrite。

数据存储:目前采用SQL Server2000/SQL Server2005/SQL Server2008进行数据存储,由于数据访问层采用了Provide设计模式所以可以方便的移植到其他关系型数据库;

数据访问:为了提升性能以及数据库安全性,数据访问全部采用存储过程;

高效缓存:使用可分区的缓存技术,并且具有优秀的缓存过期策略,使站点获得性能提升的同时,保证缓存与数据库数据同步;

全文检索:以Lucene为核心实现全文检索功能,实现索引库自动更新,并提供企业级的全文检索性能;

扩展机制:优秀的皮肤实现机制,使客户可以方便的对现有皮肤进行修改或开发新的皮肤;核心模块提供了全局事件,客户可以开发自己的Module;

配置文件:配置信息均采用XML格式,易于管理设置;

所有页面均采用xhtml+css进行设计,符合web标准,兼容所有主流浏览器(IE、Firefox),降低页面流量,提高加载速度;

青岛拓宇网络科技有限公司 © 2005-2009 Tunynet Inc 鲁ICP备09073340号