ThinkCMS内容管理系统采用标准的B/S体系,这个B/S体系采用基于以XML为核心的企业应用开发平台Microsoft .NET。B/S体系采用三层构架,这种架构模式是最具兼容性与扩展性的软件开发体系。使用.Net平台的优势:
·Microsoft.Net平台可以使用任何编程语言,减少编写代码量,以XML为核心,提高了应用程序的可靠性,性能更加优化。 ·Microsoft.Net通过将各种语言先编译成中间语言(IL),然后再执行即时(Just In Time,JIT)编译器将其编译成本地代码来实现异构平台下对象的互操作。 ·Microsoft.Net通过CLR来实现资源对象和类型的安全。 ·Microsoft.Net通过HTTP,XML,SOAP,WSDL等Internet标准的支持提供在异构网络环境下获取远程服务、连接远程设备和交互远程应用的编程界面。 ·Microsoft.Net的受管代码是指符合CLR进行规范,在内存中受运行时代码代理进行内存管理、线程管理、远程管理、代码强制安全类型的代码。非受管代码指对内存、文件、数据库等非受管资源进行操作的代码,通常不受运行时代码代理管理,是不安全的。
|