Siteserver-设计思想
来自站长百科
导航: 上一页
- SiteServer CMS集成了内容发布管理、网站群集成管理、信息采集、自定义数据表单、搜索引擎优化、流量统计、多级管理员权限分配机制、多服务器发布等多项强大功能,实现统一平台多站点独立管理、分配独立域名、生成纯静态页面、前台页面和后台数据完全分离,并且使用独创的 STL 模版标签,通过Dreamweaver可视化插件能够轻易创建和改变网站模版样式。
- SiteServe CMS采用微软ASP.NET技术响应Web 请求,与传统的Web 访问技术相比,SiteServer CMS中的HTTP 请求直接传送给ASP.NET引擎进行处理,它的性能体现在ASP.NET的处理机制中。
- ASP.NET引擎采用多线索动态可伸缩结构,它可以同时处理多个请求的执行,并随着处理负载的增减而动态调整线索的结构。另外,ASP.NET引擎采用.NET 类的自动装载和内存缓冲技术,共享程度高的.NET 类基本上直接从内存中调出,大大提高系统执行效率。
- SiteServer CMS系统内置多重Cache 机制,网页先缓存于硬盘上,随后会自动根据访问者的访问特点把最频繁访问的页面加载到内存之中,随后的用户直接从内存把页面返回给访问用户。系统还提供了对缓存参数进行调整的功能,用户可以根据站点用户特点、更新频率、服务器硬件等等来调整参数,从而能够更大的发挥硬件的效率满足用户的需求。在高效率的缓存作用下,在一台512M 内存,同时安装着SQL Server 数据库,应用服务器采用IIS的情况下,在一天内能够提供2500 万的页面访问量,此种压力情况下,服务器对客户端的响应仍然不超过1 秒。
- 如果单台服务器不能够满足访问需求,SiteServer CMS还可以支持分布式负载均衡机制,从而足以应付不断增长的访问冲击,并且可以提高稳定性,即使其中的某台服务器出现故障,整个站点仍能正常提供服务。
- SiteServer CMS 采用基于以XML为核心的企业应用开发平台Microsoft .NET。.NET平台是最具兼容性与扩展性的软件开发体系。