通用的核心技术

1、技术选型

系统集合了大数据云分布等最新技术,采用微软.NET平台开发,后续将会推出JAVA版本,以ASP.NET MVC框架为基础,且重写了MVC中的模型基类,结合了市面上常见的CMS内容管理系统,最终实现了以节点为对象,模型为载体,通过方案进行整体布局的WEB应用快速开发平台。

技术优点:

1)通过把项目分成Model、View和Controller,使得复杂项目更加容易维护,减少项目之间的耦合。

2)应用程序通过Controller来控制程序请求,并提供了原生的UrlRouting功能来重写Url。

3)在团队开发模式下表现更出众。

4)使Web程序对单元测试的支持更加出色。

5)将使用 C# 作为编程语言,以及最新的 Razor 服务器代码标记。

2、移动互联

在移动互联网时代,易起点CMS系统作为后起之秀,系统从设计之初就充分考虑移动端的适配与应用。可在共用相同的域名、相同的模型、相同的后台逻辑的情况下,分别为PC端、移动端创建独立的视图模板,系统会自行判断请求终端,返回不同的模板视图;可在只开启PC端视图模板时,开发以移动端优先的响应式布局页面;可以与Vue.js、React.js、Angular.js等前端MVVM框架开发webapp单页面应用。

2、高级用户担心的高并发,快速响应问题,如项目对这方面有较高要求,我们可在原型功能定型后,单独优化相应模块的处理进程,使用微服务的方式,将其分解,将具有高访问量的URL定向到特殊服务计算后台,进行快速响应计算,轻松实现一站式架构,分布式服务。